368: A Jacket and Some Pins
00:00:00
◼
►
So Kasey, what trackpad are you using? (laughs)
00:00:04
◼
►
- Look at the show notes, Marco,
00:00:06
◼
►
I saw you using the show notes.
00:00:08
◼
►
There is a time and a place for me to talk about my computer.
00:00:11
◼
►
- So Kasey, what OS are you using? (laughs)
00:00:15
◼
►
- I will say that I did not downgrade,
00:00:17
◼
►
and there are reasons, there are reasons.
00:00:19
◼
►
Most of them came from, I think it was
00:00:21
◼
►
a post-show conversation between the three of us,
00:00:23
◼
►
where I was convinced not to do it yet,
00:00:25
◼
►
but I don't wanna talk about that yet.
00:00:27
◼
►
- So who's going over to kick you?
00:00:30
◼
►
- Yeah, I don't know, that's up to you guys.
00:00:32
◼
►
- Give me one moment, I have to go turn
00:00:33
◼
►
the air conditioning on, 'cause it's super hot in here.
00:00:36
◼
►
- Remember when Marco said he was gonna hang out
00:00:38
◼
►
above 77 degrees in his beach house?
00:00:40
◼
►
I remember that.
00:00:42
◼
►
- I remember that too.
00:00:43
◼
►
- He's gonna turn on the air conditioning?
00:00:44
◼
►
- All right.
00:00:45
◼
►
- What the hell temperature is it over there?
00:00:47
◼
►
I just jammed my mouse cursor into the lower left corner
00:00:50
◼
►
to try to get dashboard to come up.
00:00:53
◼
►
- 'Cause I wanted to see what the weather was.
00:00:55
◼
►
It was just instinctive.
00:00:56
◼
►
- What temperature is it?
00:00:57
◼
►
- Mouse goes into the lower left corner, nothing happens.
00:01:00
◼
►
- Yeah, it's 46 degrees, but it's a hot room.
00:01:03
◼
►
- Yeah, if you need that AC, you're right,
00:01:04
◼
►
get that on immediately.
00:01:06
◼
►
- Let's start, as we must do, with some follow-up.
00:01:10
◼
►
We had some really genuinely great feedback
00:01:14
◼
►
with regard to radar and feedback assistant,
00:01:17
◼
►
and my particular feedback with regard to my catalina woes,
00:01:21
◼
►
which we'll get to in just a moment.
00:01:23
◼
►
According to a couple of different people, I believe,
00:01:27
◼
►
feedback, or feedbacks is, I guess, the plural of them,
00:01:31
◼
►
those get turned into radars internally.
00:01:33
◼
►
So feedback assistant, which is what the peons,
00:01:36
◼
►
like the three of us, would use to file a bug,
00:01:39
◼
►
those are their own bucket of things,
00:01:41
◼
►
those are the feedbacks.
00:01:43
◼
►
And then internal to Apple, they get turned into radars.
00:01:47
◼
►
And so one of the other things that we had asked about,
00:01:49
◼
►
either on Twitter or perhaps here on the show,
00:01:51
◼
►
was, I think one of you guys, in fact,
00:01:53
◼
►
brought it up last week, that you could do
00:01:55
◼
►
rdar colon slash slash and then a radar number,
00:01:58
◼
►
and that, on an Apple-owned computer,
00:02:01
◼
►
would give the person a hyperlink directly into radar
00:02:04
◼
►
to that direct ticket.
00:02:06
◼
►
And according to anonymous people, those links do still work,
00:02:09
◼
►
but the feedback number is different from the radar number.
00:02:13
◼
►
Feedbacks generate a radar when they're submitted
00:02:15
◼
►
and they get handled internally as the radar.
00:02:17
◼
►
The feedback number is in a field of the radar,
00:02:19
◼
►
so you can search for or track an issue by feedback number
00:02:22
◼
►
or radar number, but if you're linking to it
00:02:24
◼
►
with rdar colon slash slash, you have to use radar number.
00:02:27
◼
►
And this one particular individual added,
00:02:29
◼
►
I think the idea is that this lets the radar
00:02:31
◼
►
get handled internally as a radar
00:02:33
◼
►
without worrying about confidential information
00:02:34
◼
►
getting transmitted back to the user.
00:02:37
◼
►
I'm not sure about how or when things get transmitted back
00:02:40
◼
►
to feedback assistant or the user.
00:02:43
◼
►
- Sounds worse than the old system,
00:02:44
◼
►
or even farther removed from the actual,
00:02:47
◼
►
like, before we threw things into this web thing
00:02:50
◼
►
that went into this bucket that got viewed by a native app,
00:02:52
◼
►
now we're in this native app that throws things
00:02:54
◼
►
into a bucket that goes into another bucket
00:02:56
◼
►
that gets viewed by the real,
00:02:58
◼
►
and then they don't even know if I do something in radar,
00:03:01
◼
►
how does that propagate back to the customers?
00:03:04
◼
►
So disconnected, it's kind of like a software developer's
00:03:08
◼
►
relationship with their customers in the app store.
00:03:10
◼
►
Very distant.
00:03:11
◼
►
- I love that you're now one of us,
00:03:14
◼
►
like after all this time.
00:03:16
◼
►
- You got an iPhone like 15 years after the iPhone
00:03:18
◼
►
was released, like you finally joined the club.
00:03:19
◼
►
- I got an iPod touch on day one,
00:03:22
◼
►
just same thing, no phone calls.
00:03:23
◼
►
And it was faster, dammit, it was faster.
00:03:26
◼
►
- Yeah, that very first one, it had like
00:03:28
◼
►
a slightly higher clocked CPU, right?
00:03:31
◼
►
- It was like 10% faster.
00:03:32
◼
►
- It was thinner and faster, it was obviously better.
00:03:35
◼
►
Who needs to make phone calls?
00:03:36
◼
►
- Oh my word.
00:03:38
◼
►
- All right, so let's talk about Casey's Computer Corner.
00:03:40
◼
►
I know that during the main part of the show
00:03:43
◼
►
that I had said that one of you needs to come
00:03:45
◼
►
to Richmond and kick me if I have not yet
00:03:47
◼
►
downgraded to Mojave.
00:03:49
◼
►
We were discussing before the show,
00:03:51
◼
►
possibly before we went live,
00:03:53
◼
►
who it was that was going to come and kick me
00:03:55
◼
►
because I am still in Catalina.
00:03:56
◼
►
But I have reasons and I have updates.
00:03:58
◼
►
So I will leave it to the two of you
00:04:01
◼
►
to decide who's going to make the trek down to Virginia.
00:04:03
◼
►
It sounds like--
00:04:04
◼
►
- John, John, my finger's on my nose, it's John.
00:04:05
◼
►
- Heard Margot's made an automatic kicking machine.
00:04:08
◼
►
- That's true.
00:04:12
◼
►
So anyway, so speaking of radars and feedbacks
00:04:14
◼
►
and things of that nature, we did get an anonymous update
00:04:17
◼
►
on the radar that was created from the feedback
00:04:19
◼
►
that I had created complaining and moaning
00:04:21
◼
►
and trying to get fixes for my poor iMac Pro.
00:04:25
◼
►
And so this anonymous person basically paraphrased,
00:04:29
◼
►
and I'm now paraphrasing the paraphrase,
00:04:31
◼
►
what they had seen in the radar.
00:04:33
◼
►
But if I understand what they said appropriately,
00:04:36
◼
►
and I'm waiting for John to correct me
00:04:38
◼
►
after I make my little spiel here,
00:04:40
◼
►
it's that according to Apple, potentially thread contention
00:04:45
◼
►
on kernel tasks VM map lock to the point
00:04:50
◼
►
that the keyboard and mouse events can't get a lock
00:04:52
◼
►
on this like global queue.
00:04:54
◼
►
I'm pretty confident I butchered that pretty well.
00:04:56
◼
►
John, can you translate that into something
00:04:58
◼
►
that makes more sense?
00:04:59
◼
►
- I didn't read the message with that much level of detail.
00:05:01
◼
►
I think you got the gist of it.
00:05:02
◼
►
It's just lock contention.
00:05:03
◼
►
But why is there so much contention?
00:05:06
◼
►
I think like that is the, well, two things.
00:05:07
◼
►
Why is there so much contention, first of all?
00:05:09
◼
►
And second of all, why does Catalina handle
00:05:11
◼
►
that contention worse than Mojave apparently?
00:05:14
◼
►
- Yep, and I have no answers for that.
00:05:15
◼
►
But another thing that was said in the radar
00:05:18
◼
►
according to this anonymous little birdie
00:05:19
◼
►
is that a bunch of SMB kernel work is to blame.
00:05:23
◼
►
Now I'm assuming SMB in this context is like Samba,
00:05:25
◼
►
like server message block, whatever it's called,
00:05:27
◼
►
like network shares.
00:05:28
◼
►
And the reason I think that is because the Apple person
00:05:31
◼
►
noted that MDS and backup D, and more importantly,
00:05:35
◼
►
crash plan service and Plex were all between them
00:05:38
◼
►
spawning a zillion threads, all doing stuff
00:05:40
◼
►
across the network using what I used to call Samba,
00:05:44
◼
►
basically a Windows-style network share to my sonology.
00:05:47
◼
►
And apparently the Apple person called out CrashPlan
00:05:49
◼
►
as being particularly egregious in this department.
00:05:51
◼
►
- I'm shocked.
00:05:53
◼
►
- CrashPlan software might be inefficient.
00:05:57
◼
►
It's such, it's so bad, it's so bad.
00:05:59
◼
►
And we're gonna talk about that later if you let me.
00:06:00
◼
►
But anyway, it seemed like that was causing
00:06:04
◼
►
some real problems.
00:06:05
◼
►
Now I agree with you, John.
00:06:05
◼
►
I'm not entirely clear why this is worse in Catalina.
00:06:09
◼
►
Another thing that was mentioned that I didn't copy
00:06:10
◼
►
to the Stair Notes, now I'm going right off the top
00:06:12
◼
►
of my head, is that as cores go up, the amount of things
00:06:16
◼
►
that could be asking for this global lock also goes up.
00:06:20
◼
►
So on an iMac Pro that has, I don't even know
00:06:23
◼
►
how many cores I have, a billion, this iMac Pro,
00:06:27
◼
►
that could actually exacerbate it and make things even worse,
00:06:29
◼
►
which is no bueno.
00:06:31
◼
►
But the reason I didn't downgrade, other than some
00:06:34
◼
►
convincing from Marco and John that again, I don't think
00:06:37
◼
►
made the released version of the episode,
00:06:39
◼
►
I decided to take a few different strategies.
00:06:41
◼
►
Now, number one, the thing that everyone wanted me to do,
00:06:45
◼
►
which I said I was going to do and then did not do,
00:06:48
◼
►
is try the other trackpad I have.
00:06:50
◼
►
I had lamented, mostly jokingly, that it was,
00:06:52
◼
►
oh, it was all the way up in the attic, I need to go get it,
00:06:54
◼
►
blah, blah, blah.
00:06:55
◼
►
So I went up to the attic the very moment I stopped recording
00:06:58
◼
►
last week to get that other trackpad, that alternate
00:07:01
◼
►
trackpad that came with the iMac Pro.
00:07:03
◼
►
And it was when I got the keyboard and trackpad box
00:07:06
◼
►
back downstairs, or back into the middle floor, if you will,
00:07:10
◼
►
that I opened it up and realized, oh wait,
00:07:12
◼
►
I got a mouse with this.
00:07:14
◼
►
Like a traditional magic mouse, I completely forgot.
00:07:16
◼
►
- Whoops. - Right, right.
00:07:18
◼
►
I completely forgot, I didn't order a new trackpad
00:07:20
◼
►
'cause why would I?
00:07:21
◼
►
It seemed like I shouldn't need it.
00:07:24
◼
►
So the reason I didn't try it was because I didn't have
00:07:26
◼
►
an alternate one to try, and I absolutely had planned on
00:07:29
◼
►
and was going to try it.
00:07:30
◼
►
However, things, and let me do a little foley work
00:07:34
◼
►
and knock on my glass desk very loudly,
00:07:36
◼
►
things might be looking up, I think.
00:07:40
◼
►
- So you're still using the old trackpad.
00:07:43
◼
►
- Via Bluetooth, I should add.
00:07:44
◼
►
I'm using a via Bluetooth.
00:07:46
◼
►
- Did you just simply stop using Crash Plan?
00:07:48
◼
►
- Well, almost.
00:07:50
◼
►
The first thing, this is terrible, but I'm also overjoyed
00:07:55
◼
►
that it seems to be getting better.
00:07:57
◼
►
So the first thing I did was I started turning off
00:08:01
◼
►
Crash Plan kind of strategically.
00:08:03
◼
►
So when I was really sitting down working at the computer,
00:08:06
◼
►
I turned Crash Plan completely off,
00:08:08
◼
►
and there's a launch control command
00:08:10
◼
►
that you can run in the terminal to turn it off.
00:08:12
◼
►
Now, there are settings within Crash Plan
00:08:14
◼
►
to be very gingerly, you'll treat the CPU
00:08:17
◼
►
with very soft hands when the user is at the computer,
00:08:20
◼
►
but I don't trust their crap software for anything,
00:08:23
◼
►
so I just freaking turned it off.
00:08:25
◼
►
And that helped some.
00:08:26
◼
►
All right, listeners, here's the thing.
00:08:29
◼
►
The other two aren't listening right now.
00:08:31
◼
►
I'm about to say something that the two of them
00:08:33
◼
►
are gonna have a choice, and they can either beat
00:08:36
◼
►
the crap out of me for the next 20 minutes,
00:08:38
◼
►
or they can be sympathetic and understanding.
00:08:40
◼
►
So let's see what happens.
00:08:42
◼
►
Right, so the other thing I did was
00:08:44
◼
►
I took Plex off my computer, which pained me so much.
00:08:51
◼
►
- Why would we complain about that?
00:08:52
◼
►
- Because this is my world.
00:08:54
◼
►
My world is my media consumption world.
00:08:57
◼
►
- Plex is your world, not running Plex on your Mac.
00:09:00
◼
►
You just have to have Plex running somewhere.
00:09:02
◼
►
- Yeah, you can run it on pretty much anything.
00:09:04
◼
►
- Well, that's the thing.
00:09:06
◼
►
- Oh, did you upgrade your Synology?
00:09:08
◼
►
- No, no, I want to so badly,
00:09:10
◼
►
but that's a whole different discussion.
00:09:12
◼
►
I also, we should talk about that later, but anyways.
00:09:15
◼
►
It occurred to me that I had this Mac Mini
00:09:18
◼
►
that was just kind of sitting there
00:09:19
◼
►
that I had gotten from Justin at Mac Stadium.
00:09:24
◼
►
And it's old, I don't even remember
00:09:26
◼
►
exactly what vintage it is,
00:09:27
◼
►
but it is more than enough to run Plex.
00:09:29
◼
►
And it was literally sitting there sleeping in idle,
00:09:33
◼
►
just because I wasn't doing anything with it.
00:09:35
◼
►
I really wanted to have it in the house,
00:09:37
◼
►
just in case, you never really know why,
00:09:39
◼
►
but I wasn't doing anything with it.
00:09:40
◼
►
And it occurred to me, wait a second,
00:09:42
◼
►
why not run Plex on that?
00:09:44
◼
►
And so I did that.
00:09:46
◼
►
Well, I haven't literally removed it from my iMac Pro,
00:09:48
◼
►
but I have not run it on my iMac Pro in about a week.
00:09:51
◼
►
And I am running it on the Mac Mini.
00:09:55
◼
►
And the moment I made that decision,
00:09:57
◼
►
everything started to feel better.
00:09:59
◼
►
That and the combination of Crash Plan,
00:10:00
◼
►
not running generally speaking,
00:10:02
◼
►
seems to have almost completely fixed my problems,
00:10:06
◼
►
which is both wonderful and deeply depressing.
00:10:09
◼
►
- What is Plex doing that would relate to contention?
00:10:12
◼
►
Or do you have, like, is it in the background
00:10:14
◼
►
making optimized versions?
00:10:16
◼
►
Like how, I can understand how it would
00:10:18
◼
►
spawn a bunch of threads.
00:10:19
◼
►
Like, Plex is one of the least demanding uses
00:10:22
◼
►
of network and file resources you can imagine.
00:10:25
◼
►
Sequential reading, slow sequential reading
00:10:28
◼
►
of very large files, granted, over the network.
00:10:30
◼
►
But it's not like it's like Crash Plan,
00:10:32
◼
►
where it's spawning a million threads
00:10:34
◼
►
and trying to read every single file in your file system.
00:10:36
◼
►
It's doing a targeted thing, right?
00:10:38
◼
►
- Well, yes, and I do have Plex looking at my photo library,
00:10:43
◼
►
which I don't think helps,
00:10:44
◼
►
'cause I don't think mine is as big as yours, oh God.
00:10:47
◼
►
I don't think my photo library is as big as yours,
00:10:49
◼
►
but I am still sure that that doesn't help much.
00:10:54
◼
►
And also I do have it scanning like every 15 minutes
00:10:57
◼
►
for new media or whatever the case may be,
00:10:58
◼
►
which is probably not necessary.
00:11:01
◼
►
- The new media scan is nothing, but like the photos thing,
00:11:03
◼
►
tell me, I don't have a use Plex with photos.
00:11:05
◼
►
What does that entail?
00:11:06
◼
►
Does it crawl in your photos library,
00:11:09
◼
►
like periodically to see if there are new photos?
00:11:13
◼
►
Now, I still take your point though, Jon,
00:11:14
◼
►
and I agree with you that it seems odd
00:11:16
◼
►
that moving Plex away from the iMac Pro
00:11:19
◼
►
has made such a big difference,
00:11:20
◼
►
but it seems like it's made
00:11:22
◼
►
a tremendous, tremendous difference.
00:11:23
◼
►
And so that has worked really well.
00:11:26
◼
►
Now, earlier today, I turned Crash Plan on
00:11:28
◼
►
for the first time in a while,
00:11:30
◼
►
and within, I don't know, a couple of minutes
00:11:32
◼
►
of that happening, I got a machine gun track pad.
00:11:34
◼
►
So I think the next step is,
00:11:36
◼
►
and we're gonna talk about this more later,
00:11:37
◼
►
I think the next step is I'm gonna move Crash Plan
00:11:40
◼
►
also onto this Mac Mini,
00:11:42
◼
►
although at that point I'm really tempting fate
00:11:43
◼
►
'cause that Mac Mini is on Catalina,
00:11:45
◼
►
and so maybe I'm just gonna move the problem
00:11:47
◼
►
from one computer to another, who knows?
00:11:49
◼
►
- But you don't need to use the Mac Mini interactively, right?
00:11:52
◼
►
- That's the other thing, is that who really cares?
00:11:55
◼
►
As long as the thing is functioning,
00:11:57
◼
►
it doesn't really matter.
00:11:58
◼
►
So that is probably the medium-term plan.
00:12:02
◼
►
The long-term plan, which I'd like to get through
00:12:04
◼
►
the rest of the follow-up before we discuss it,
00:12:05
◼
►
but the long-term plan is I'd really like
00:12:07
◼
►
to just divorce myself from Crash Plan entirely
00:12:08
◼
►
and find a different mechanism to back up the Synology,
00:12:12
◼
►
'cause that's really what I'm after with Crash Plan.
00:12:14
◼
►
After having reloaded to both my laptop and desktop
00:12:17
◼
►
like 44 times in the last six months,
00:12:19
◼
►
I've gotten to the point that almost everything
00:12:21
◼
►
that's actually on my computer is relatively ephemeral.
00:12:25
◼
►
I'm sure there are things that are not,
00:12:26
◼
►
but the majority is on GitHub, it's on my Synology,
00:12:31
◼
►
it's, I don't know, in iCloud or something like that.
00:12:33
◼
►
So it seems like it shouldn't be a problem
00:12:38
◼
►
to just get rid of Crash Plan
00:12:42
◼
►
and not have it backing up the iMac at all.
00:12:44
◼
►
And I do have Time Machine if things really get bad,
00:12:47
◼
►
but in a worst-case scenario, screw it.
00:12:48
◼
►
I'll just reinstall everything on the computer from scratch.
00:12:51
◼
►
So my question for later,
00:12:52
◼
►
which I really don't wanna get into now,
00:12:54
◼
►
is how do I back up the Synology
00:12:55
◼
►
for less than $100 a month?
00:12:57
◼
►
And I'm saying that only slightly facetiously.
00:13:00
◼
►
But in summary, the Mac Mini has saved my bacon.
00:13:03
◼
►
I really appreciate that Justin had sent it my way,
00:13:07
◼
►
and everything so far seems okay.
00:13:09
◼
►
Now, remind me of that in like 20 minutes
00:13:12
◼
►
when this thing fails miserably,
00:13:13
◼
►
but sitting here now, it all seems all right.
00:13:15
◼
►
- You're narrowing it down like we talked about
00:13:17
◼
►
by removing things from your computer.
00:13:18
◼
►
It's just that you're not removing them temporarily
00:13:20
◼
►
to troubleshoot, you're moving them permanently
00:13:21
◼
►
into another computer that you don't have to use.
00:13:24
◼
►
- And part of the motivation for moving Plex to the Mac Mini
00:13:27
◼
►
was that Plex is the thing that is least ephemeral
00:13:31
◼
►
on my iMac Pro.
00:13:33
◼
►
And the reason I say that is because yes,
00:13:34
◼
►
all the media is stored on the Synology,
00:13:36
◼
►
literally 100% of it,
00:13:38
◼
►
but the database of what I've watched
00:13:40
◼
►
and where everything is and all of this metadata
00:13:43
◼
►
and all that other garbage isn't stored on the Synology.
00:13:46
◼
►
That was stored on my iMac.
00:13:48
◼
►
And yes, it is backing itself up to the Synology
00:13:50
◼
►
from time to time, but it's just a nightmare,
00:13:55
◼
►
or it would have been a nightmare to move Plex
00:13:57
◼
►
to another machine out of like haste or angst,
00:14:00
◼
►
you know what I mean, like when it wasn't on my own terms.
00:14:02
◼
►
And so by having it on this other computer,
00:14:05
◼
►
unless the Mac Mini blows itself up,
00:14:07
◼
►
that leaves me much more flexibility with the iMac
00:14:11
◼
►
to downgrade it or to reinstall Catalina from scratch
00:14:14
◼
►
if I felt like it for some strange reason.
00:14:16
◼
►
Now the iMac Pro is much more flexible than it was before.
00:14:21
◼
►
And so, yes, you're right, it's not a temporary thing
00:14:25
◼
►
with regard to Plex anyway,
00:14:27
◼
►
but having Plex on its own, basically dedicated device,
00:14:30
◼
►
has really freed up a lot of the stress in my world
00:14:34
◼
►
with regard to the iMac Pro.
00:14:35
◼
►
- One more thing about Plex,
00:14:36
◼
►
from my troubleshooting with sleep/wake stuff,
00:14:39
◼
►
Plex is not great about,
00:14:43
◼
►
this is a, if you search the web for this,
00:14:44
◼
►
you'll find it's a bug that they supposedly fixed
00:14:46
◼
►
in the past, but it's not great about it.
00:14:47
◼
►
It will grab power assertions that keep your,
00:14:50
◼
►
not only keep your computer from going to sleep,
00:14:52
◼
►
but even keep your screen from like going
00:14:55
◼
►
into the screensaver or dimming or switching off,
00:14:58
◼
►
which, you know, it'll grab them
00:15:00
◼
►
when you ask it to play video,
00:15:01
◼
►
if you ever ask it to play video locally,
00:15:03
◼
►
but then it just will not give them up a lot of the time.
00:15:06
◼
►
Like you won't be actually playing any video,
00:15:09
◼
►
because you had previously played video.
00:15:10
◼
►
If you look at PM set, you'll see that Plex
00:15:12
◼
►
has a power assertion that prevents the screen
00:15:15
◼
►
from even dimming, and it's the worst,
00:15:16
◼
►
because I'll walk by the downstairs of the house
00:15:19
◼
►
and I'll say, "Where's that light coming from that room,
00:15:21
◼
►
"'cause all the lights are out?"
00:15:21
◼
►
And I'll look in there and I'll see that, you know,
00:15:23
◼
►
the iMac's screen has been on full brightness
00:15:26
◼
►
for the past two hours on the same screen,
00:15:28
◼
►
because something grabbed a power assertion,
00:15:29
◼
►
and it's always Plex, so Plex,
00:15:31
◼
►
if you're out there and listening,
00:15:32
◼
►
let go of your power assertions
00:15:34
◼
►
when you're not playing video.
00:15:35
◼
►
And people, if you have this happening to you,
00:15:37
◼
►
Plex may be the culprit.
00:15:39
◼
►
The way to fix it is just to quit the Plex server
00:15:41
◼
►
and restart it, and then it doesn't have
00:15:42
◼
►
the power assertion anymore, but it's still an annoying bug.
00:15:45
◼
►
- No argument.
00:15:47
◼
►
All right, tell me, Jon, about the Pegasus J2i, please.
00:15:50
◼
►
- That's my $400 piece of bent metal
00:15:53
◼
►
that holds hard drives that I shoved into my computer.
00:15:56
◼
►
I had it on my desk for a while.
00:15:58
◼
►
I had it on my desk last week.
00:15:59
◼
►
On the weekend, I got some time
00:16:00
◼
►
to open up the computer to do it.
00:16:02
◼
►
This is my second time now opening up the computer.
00:16:05
◼
►
I'm still terrible at it.
00:16:07
◼
►
I think this design of getting the internals,
00:16:10
◼
►
once you have the thing off, it's great
00:16:12
◼
►
'cause you have access on all sides to the internals.
00:16:15
◼
►
Getting it off, not so great.
00:16:17
◼
►
A, I'm bad at it, but B, it is harder.
00:16:20
◼
►
It is way harder than popping the side off
00:16:22
◼
►
of an old cheese grater.
00:16:23
◼
►
It's harder than opening the door
00:16:25
◼
►
on a Yosemite or El Cap plastic tower case.
00:16:29
◼
►
It is a physically difficult thing to do
00:16:34
◼
►
because there's a lot of friction pulling the thing off,
00:16:37
◼
►
and if you are not pulling exactly straight,
00:16:39
◼
►
it doesn't come up.
00:16:40
◼
►
All right, and it's especially difficult
00:16:41
◼
►
because mine is on this little table thingy
00:16:44
◼
►
that is lower than a desk but higher than the floor,
00:16:47
◼
►
so there is a little bit of awkwardness
00:16:49
◼
►
of trying to lift the thing up.
00:16:50
◼
►
But anyway, that aside, I was all ready to install the thing,
00:16:54
◼
►
and my first problem was that somehow
00:16:57
◼
►
I don't have a T8 Torx driver in the house.
00:17:00
◼
►
I have T6 and T, you know,
00:17:03
◼
►
and all the sizes around it, T3,
00:17:06
◼
►
just, I didn't have a T8, so I had to go out
00:17:07
◼
►
and get another tool, which was kind of annoying.
00:17:09
◼
►
But beyond that, installation went fairly well.
00:17:13
◼
►
My only real complaint is that they give you a cable
00:17:18
◼
►
to connect to the power and the two SATA ports.
00:17:22
◼
►
You know, on the motherboard, there's a power connector
00:17:24
◼
►
and then two SATA ports, and then there's the big
00:17:26
◼
►
SATA cables that go to the actual drives.
00:17:28
◼
►
And they make a single bundle of ribbon cables
00:17:32
◼
►
that, you know, supposed to fulfill that role,
00:17:36
◼
►
and they tape, it's like this bundle
00:17:38
◼
►
of interleaved ribbon cables, they tape them together,
00:17:41
◼
►
right, and you would think, great,
00:17:42
◼
►
they know exactly which computer this is going in,
00:17:45
◼
►
they know where all the parts are on the motherboard,
00:17:48
◼
►
they know where the ports are gonna be on the hard drives,
00:17:50
◼
►
this cable should be an exact fit.
00:17:52
◼
►
But it is not, it is not an exact fit.
00:17:55
◼
►
It, like, for starters, if you look at the parts
00:17:58
◼
►
that plug into the drive, they are exactly level
00:18:01
◼
►
with each other.
00:18:02
◼
►
It's like, the drives are top and bottom,
00:18:04
◼
►
they're not side by side, you can't have these things
00:18:07
◼
►
be exactly level, like, it doesn't make any sense.
00:18:09
◼
►
One of the drives is gonna be higher than the other,
00:18:11
◼
►
therefore one of the connectors has to have
00:18:13
◼
►
a longer ribbon cable on it.
00:18:15
◼
►
Otherwise, either one's not gonna reach
00:18:17
◼
►
or one's gonna be buckled.
00:18:18
◼
►
Second, the connectors on the motherboard are horizontal,
00:18:22
◼
►
like, it's the two SATA connectors and the power connector,
00:18:24
◼
►
they're in a line horizontally, but the little,
00:18:27
◼
►
the things that plug in there are not three different lengths
00:18:30
◼
►
to go into things that are three different distances,
00:18:32
◼
►
they're all the same length.
00:18:33
◼
►
So I had to untape some of the tape that they had used
00:18:36
◼
►
to tape together this bundle of wires,
00:18:38
◼
►
just to try to get it so that things would plug in
00:18:40
◼
►
without kinking too much.
00:18:41
◼
►
I talked to Stephen Hackett, he said,
00:18:42
◼
►
"Yeah, he did the same thing, he had to remove the tape."
00:18:44
◼
►
So, you know, I guess you get what you pay for,
00:18:46
◼
►
for only $400 for a bent piece of metal, you know,
00:18:49
◼
►
they can't bother making the ribbon cable
00:18:51
◼
►
be the right length.
00:18:52
◼
►
Oh, and by the way, it's, you know,
00:18:53
◼
►
$400 for a bent piece of metal.
00:18:54
◼
►
I say that because that's all I wanted
00:18:56
◼
►
was the bent piece of metal,
00:18:58
◼
►
but it did come with an eight terabyte hard drive.
00:19:00
◼
►
So that's where some of the cost is.
00:19:02
◼
►
An eight terabyte hard drive, retail value, $134,
00:19:05
◼
►
or whatever the hell it is.
00:19:07
◼
►
Anyway, now I've got a big hard drive in my computer.
00:19:11
◼
►
I ordered another hard drive to fill the other bay,
00:19:13
◼
►
just because I wanted one a little bit bigger
00:19:15
◼
►
than the other ones I have laying around.
00:19:17
◼
►
So I'm doing that.
00:19:19
◼
►
I don't like having a big noisy spinning hard drive
00:19:22
◼
►
inside my otherwise quiet computer,
00:19:24
◼
►
so I keep it unmounted and spun down.
00:19:26
◼
►
Those two things are not synonymous with this computer
00:19:30
◼
►
and Catalina, perhaps surprisingly.
00:19:32
◼
►
When I wake my computer from sleep,
00:19:37
◼
►
the hard drive spins up, even if it's not mounted,
00:19:40
◼
►
and it stays spinning, even though it continues.
00:19:43
◼
►
- Oh, you must love that.
00:19:44
◼
►
- Even though it continues to be not mounted,
00:19:46
◼
►
it's an easy fix.
00:19:47
◼
►
You can just mount it and then unmount it,
00:19:49
◼
►
and then it spins down.
00:19:50
◼
►
And all this is to say is I can definitely hear
00:19:52
◼
►
when the hard drive is spinning.
00:19:53
◼
►
Forget about accessing, nothing is accessing it.
00:19:55
◼
►
The drive is unmounted.
00:19:56
◼
►
There is no hard drive heads moving back and forth,
00:19:59
◼
►
but it's spinning, and I can hear that.
00:20:02
◼
►
The solution to that, or one of the solutions
00:20:03
◼
►
that I came up with, is this handy application
00:20:06
◼
►
called Mountain, which I've had for ages,
00:20:08
◼
►
used to use to mount and unmount my, at one time,
00:20:11
◼
►
four internal drives on my old cheese grater.
00:20:14
◼
►
And one of the features that Mountain has,
00:20:16
◼
►
it's on the Mac App Store, but I bought it from the website
00:20:18
◼
►
because anything that deals with hardware,
00:20:20
◼
►
I figure that there's gonna be some feature
00:20:21
◼
►
that can't implement it, it'll be in the Mac App Store
00:20:23
◼
►
version, so buy direct, gives the developer more money,
00:20:26
◼
►
and potentially has more features.
00:20:27
◼
►
Anyway, there is a setting that,
00:20:30
◼
►
there are many settings in Mountain,
00:20:31
◼
►
one of which is, hey, when this drive is unmounted,
00:20:35
◼
►
spin it down.
00:20:36
◼
►
Or when I wake from sleep and it's not mounted,
00:20:38
◼
►
spin it down.
00:20:39
◼
►
There's a whole bunch of options about what you should do
00:20:41
◼
►
when you reject it, what you should do
00:20:42
◼
►
when you wake from sleep, and lo and behold,
00:20:44
◼
►
just put that setting, and now when I wake my computer up,
00:20:47
◼
►
the hard drive spins up, reminding me of my old
00:20:50
◼
►
10-year-old cheese grater making some noises
00:20:52
◼
►
of things spinning up, and then immediately spins down,
00:20:55
◼
►
back to blessed, not quite silence.
00:20:58
◼
►
So, mostly thumbs up on the ridiculously expensive
00:21:02
◼
►
Pegasus J2i, big thumbs up from Mountain,
00:21:05
◼
►
although I don't like the menu bar icon.
00:21:08
◼
►
Could be better, but anyway, other than that,
00:21:10
◼
►
I am headed towards having many, many terabytes
00:21:14
◼
►
of internal storage, and soon I will be very happy.
00:21:18
◼
►
- All right, Darren Rogers had some feedback
00:21:20
◼
►
with regard to shorter certificate expiration,
00:21:22
◼
►
which we had talked about last week.
00:21:24
◼
►
Darren writes, "The shorter expirations also helps ensure
00:21:27
◼
►
"that everyone, for a reasonable value of the term,
00:21:29
◼
►
"is using the latest standards and best practices
00:21:31
◼
►
"for their certificates.
00:21:32
◼
►
"A concrete example would be the certificate transparency
00:21:35
◼
►
"and SCT signed certificate timestamp.
00:21:38
◼
►
"Any cert you get today should have an SCT,
00:21:40
◼
►
"but that hasn't always been true,
00:21:42
◼
►
"so there are many websites without them.
00:21:43
◼
►
"The very nature of SCTs is such that they will mostly
00:21:46
◼
►
"be useful when everyone has them and browsers
00:21:48
◼
►
"can start requiring them.
00:21:49
◼
►
"Until then, they are of nominal value."
00:21:51
◼
►
So this shorter expiration kind of forces everyone
00:21:54
◼
►
to embrace the latest and greatest quicker
00:21:56
◼
►
than it would otherwise.
00:21:57
◼
►
Additionally, Chris Thompson writes,
00:22:01
◼
►
"You're right about certificate revocation
00:22:02
◼
►
"not being very effective currently,
00:22:04
◼
►
"and that an attacker having a year to use
00:22:06
◼
►
"a compromised cert is still bad.
00:22:07
◼
►
"That said, browsers still do use bundled verification lists
00:22:10
◼
►
"to cache a set of revocations.
00:22:13
◼
►
"By constraining the max certificate lifetime,
00:22:15
◼
►
"that means you can potentially clear out
00:22:16
◼
►
"the expired certificates, and this will take up
00:22:18
◼
►
"less bandwidth, storage, memory, et cetera.
00:22:21
◼
►
"Secondly, with long-lived certs,
00:22:22
◼
►
"it becomes very hard to make important security changes
00:22:25
◼
►
"to TLS certificates.
00:22:25
◼
►
"For example, in SHA-1, signatures support was removed
00:22:29
◼
►
"in browsers after increasing evidence
00:22:30
◼
►
"that collisions were feasible,
00:22:32
◼
►
"but if certs last up to five years,
00:22:34
◼
►
"you can't just turn it off
00:22:35
◼
►
"or set a reasonable cutoff point.
00:22:36
◼
►
"Instead, browsers are stuck with a potentially
00:22:38
◼
►
"half a decade-long deprecation window
00:22:40
◼
►
"to avoid breaking the web, which is no fun."
00:22:43
◼
►
- Yes, by the way, if any developers are listening
00:22:45
◼
►
who don't read any security things,
00:22:46
◼
►
SHA-1 is super-duper broken.
00:22:48
◼
►
Don't use it for anything remotely related to security.
00:22:52
◼
►
- Yeah, pretty much any hash that you would have worked with
00:22:54
◼
►
in 2006 in PHP or whatever,
00:22:57
◼
►
it's probably broken at this point.
00:22:59
◼
►
- MD5, if you don't know it for many, many years,
00:23:01
◼
►
has been broken in this way.
00:23:03
◼
►
SHA-1, in the past couple of years,
00:23:05
◼
►
has been super-duper broken in this way, so there you have it.
00:23:09
◼
►
- And then, a friend of the show, Ben Thompson,
00:23:10
◼
►
of Stratechery wrote with regard to,
00:23:13
◼
►
I think it was an Ask ATP question,
00:23:15
◼
►
when do you go to Apple Notes,
00:23:16
◼
►
when do you go to a flat file, et cetera, et cetera,
00:23:18
◼
►
and Ben wrote, "There's absolutely middle ground
00:23:20
◼
►
between Notes, StoreEverything, and an inaccessible database,
00:23:23
◼
►
but it syncs and plain text files."
00:23:25
◼
►
Ben writes, "I use notational velocity on the desktop
00:23:27
◼
►
or more accurately in v-alt,
00:23:29
◼
►
which has a setting to store Notes as plain text files
00:23:32
◼
►
in the location of your choice.
00:23:33
◼
►
At the same time, in v-alt,
00:23:34
◼
►
use the simple Note as the syncing service,
00:23:36
◼
►
which gets me all of my notes on the web or on iOS,
00:23:38
◼
►
so I have the best of both worlds,
00:23:39
◼
►
sync and plain text access/backup.
00:23:42
◼
►
I do a time switch for Notes app-rich functionality,
00:23:44
◼
►
particularly in terms of embedding photos and whatnot,
00:23:46
◼
►
but I consider easy access to my data and availability
00:23:48
◼
►
on any computing platform to be table stakes
00:23:49
◼
►
for any data that I want on a permanent basis."
00:23:52
◼
►
We don't have it in the show notes,
00:23:53
◼
►
but Ben had said something about how, you know,
00:23:56
◼
►
it's, he understands the trade-off with regard
00:23:59
◼
►
to using simple Note as the syncing service,
00:24:01
◼
►
so he doesn't put anything like super sensitive
00:24:03
◼
►
or private or whatever into any of these notes,
00:24:06
◼
►
but it was an interesting approach
00:24:07
◼
►
to get a middle of the road, like he said.
00:24:09
◼
►
- Yeah, there was another story that flew by recently,
00:24:12
◼
►
although I think it was a repeat of the same story
00:24:14
◼
►
from maybe years ago, about the security of,
00:24:16
◼
►
quote-unquote, encrypted Notes in the Apple Notes app.
00:24:20
◼
►
It uses a database behind the scenes,
00:24:21
◼
►
and apparently, you know how like,
00:24:23
◼
►
when you're looking through your notes,
00:24:24
◼
►
the notes are represented in a list
00:24:26
◼
►
by basically the first line in the note,
00:24:29
◼
►
and when you encrypt a note,
00:24:30
◼
►
apparently that first line is still visible
00:24:33
◼
►
in some data store or somewhere.
00:24:35
◼
►
Anyway, if you're relying on the security of your notes,
00:24:39
◼
►
such that no one, you know, if you take a note
00:24:41
◼
►
and then encrypt it, and then someone grabs your Mac
00:24:43
◼
►
and runs a bunch of forensic tools
00:24:45
◼
►
and finds a SQLite database and rummages through it,
00:24:47
◼
►
they may be able to find snippets of unencrypted data
00:24:50
◼
►
from that note, which is kind of bad,
00:24:53
◼
►
but, you know, probably not the end of the world.
00:24:55
◼
►
All that I have to say is if you have something
00:24:57
◼
►
that you really care about the security of,
00:24:59
◼
►
it's best to actually use a security-focused application
00:25:03
◼
►
to store it rather than just an app that is like a Notes app
00:25:06
◼
►
but also happens to have an encrypt feature.
00:25:08
◼
►
- And then finally, Satheesh Paul Leo writes,
00:25:10
◼
►
"I really enjoyed the segment where you talked
00:25:12
◼
►
"about using hyphenated words.
00:25:15
◼
►
"It made me realize how much more I need to learn
00:25:16
◼
►
"about the English language.
00:25:17
◼
►
"I found this helpful and wanted to pass it along."
00:25:20
◼
►
And this is a link to developers.google.com,
00:25:23
◼
►
which is a post called Just Enough Grammar.
00:25:27
◼
►
- Yeah, well, these things are great.
00:25:28
◼
►
Like, sort of, they're not trying to teach you everything.
00:25:31
◼
►
I mean, you know, English language is ridiculous and huge
00:25:33
◼
►
and has all sorts of strange things,
00:25:35
◼
►
but you just need a little bit.
00:25:36
◼
►
You just need enough to know what you don't know,
00:25:39
◼
►
because then on a case-by-case basis when you're writing,
00:25:41
◼
►
if you're aware of, sort of, the lay of the land,
00:25:44
◼
►
like you come across some construct in your writing,
00:25:46
◼
►
you're like, "I don't know what to write here,
00:25:48
◼
►
"but I know this is an area of frequent problems
00:25:52
◼
►
"or there is an issue here,
00:25:53
◼
►
"or that this is something I should pay attention to."
00:25:55
◼
►
At that point, you're armed with enough knowledge
00:25:58
◼
►
to just go Google the answer.
00:25:59
◼
►
Okay, in this exact sentence structure,
00:26:01
◼
►
with this exact word, what am I supposed to do?
00:26:02
◼
►
If you don't know that,
00:26:03
◼
►
if you don't have that Just Enough Grammar baseline,
00:26:05
◼
►
you won't even know that there's a thing to know there,
00:26:07
◼
►
and you'll just, you know, if you don't know hyphens exist
00:26:09
◼
►
or what they might be used for,
00:26:10
◼
►
you'll just never think about them.
00:26:12
◼
►
If you know they're used kind of in this context
00:26:14
◼
►
for this reason, when you're writing,
00:26:16
◼
►
you may come across something and be like,
00:26:17
◼
►
"Wait a second, is that one of those places I use hyphens?"
00:26:20
◼
►
You're not gonna know the answer.
00:26:21
◼
►
You know, it's always gonna be tricky.
00:26:22
◼
►
There's all sorts of special cases and everything,
00:26:23
◼
►
but at least you know that it's a thing.
00:26:26
◼
►
So this Just Enough Grammar page
00:26:29
◼
►
and similar sort of crash courses for the basics of grammar
00:26:33
◼
►
very often focused on, like, tech writing,
00:26:34
◼
►
just so you can, like, write sensible,
00:26:37
◼
►
coherent documentation for your code even.
00:26:40
◼
►
It's well worth the effort to just, you know,
00:26:44
◼
►
get Just Enough Knowledge to be dangerous.
00:26:45
◼
►
I would say Just Enough Knowledge to know what to Google,
00:26:47
◼
►
'cause that's all you need.
00:26:48
◼
►
No one really knows all these answers
00:26:50
◼
►
except for, you know, some, you know,
00:26:52
◼
►
very obscure book editor who's been doing it a million years.
00:26:56
◼
►
All you gotta know is what to Google.
00:26:58
◼
►
- We are sponsored this week by Collide.
00:27:02
◼
►
This is a wonderful software as a service startup
00:27:04
◼
►
called Collide, K-O-L-I-D-E, and it's working
00:27:08
◼
►
to solve security challenges for tech companies
00:27:11
◼
►
that run large Mac fleets and use Slack.
00:27:14
◼
►
So I bet this is some of our listeners out there.
00:27:16
◼
►
So in the world of Mac management,
00:27:18
◼
►
the current accepted practice is to buy an MDM
00:27:21
◼
►
and then use it to lock down everyone's devices
00:27:23
◼
►
so users can only do, quote, "safe things."
00:27:26
◼
►
And the result of this is that your users become frustrated.
00:27:29
◼
►
They don't understand why you don't trust them.
00:27:31
◼
►
They don't understand why the device's features
00:27:33
◼
►
and capabilities are turned off.
00:27:34
◼
►
It's really annoying.
00:27:35
◼
►
Do this often enough, and they'll start just using
00:27:37
◼
►
their personal devices to actually get their work done
00:27:39
◼
►
because they don't get in the way.
00:27:41
◼
►
Collide is different.
00:27:43
◼
►
Collide believes that end user education
00:27:45
◼
►
about device security is the top priority.
00:27:48
◼
►
So instead of locking down the devices,
00:27:50
◼
►
Collide allows you to monitor them continuously
00:27:53
◼
►
to see if they're compliant with your security policy.
00:27:56
◼
►
And if any device isn't, Collide can message
00:27:58
◼
►
that employee via Slack and walk them through the policy,
00:28:02
◼
►
why it's important, and give them precise instructions
00:28:05
◼
►
on how to fix the issue themselves.
00:28:07
◼
►
And they can even message the user
00:28:08
◼
►
the instant they fix the problem
00:28:10
◼
►
so the user knows they did it right.
00:28:12
◼
►
And they do all this by using an endpoint agent
00:28:15
◼
►
called osquery, which is 100% open source,
00:28:18
◼
►
doesn't degrade the performance of your Macs,
00:28:20
◼
►
and provides important information to security analysts
00:28:23
◼
►
without violating your end user's privacy.
00:28:26
◼
►
So see for yourself with a first 30 days free
00:28:29
◼
►
across all your devices, including Windows and Linux.
00:28:33
◼
►
See for yourself at collide.com.
00:28:35
◼
►
That's K-O-L-I-D-E.
00:28:38
◼
►
So Collide with a K.
00:28:39
◼
►
K-O-L-I-D-E.com.
00:28:41
◼
►
That's your first 30 days free across all your devices.
00:28:44
◼
►
Thank you so much to Collide for sponsoring our show.
00:28:47
◼
►
- How do you back up a Synology?
00:28:53
◼
►
And the reason I ask is, we had talked
00:28:55
◼
►
just a little while ago about CrashPlan
00:28:57
◼
►
and how I really, really don't like it.
00:29:00
◼
►
But the advantage of CrashPlan is that it is $10 a month
00:29:03
◼
►
for one computer for whatever plan I'm on right now.
00:29:06
◼
►
$10 a month for me to back up.
00:29:08
◼
►
I think my backup set is something
00:29:09
◼
►
like 13 terabytes right now.
00:29:11
◼
►
Now, admittedly, that backup set includes the iMac Pro.
00:29:15
◼
►
Admittedly, that backup includes a bunch of stuff
00:29:17
◼
►
on the Synology that I could probably pare down
00:29:20
◼
►
and weed out.
00:29:22
◼
►
And so I looked before the show,
00:29:24
◼
►
I was doing a little preparation because I'm allowed,
00:29:26
◼
►
because I'm not John, and it turns out
00:29:28
◼
►
my media folder on my Synology,
00:29:30
◼
►
which is the thing I care most about,
00:29:31
◼
►
or at least the thing I think I care most about,
00:29:33
◼
►
is eight terabytes of the 13 terabytes.
00:29:37
◼
►
So I was looking at what are my options
00:29:40
◼
►
for backing up the Synology?
00:29:41
◼
►
And the most obvious one, the one that everyone recommends,
00:29:45
◼
►
and for good reason, because everything I've read
00:29:47
◼
►
is that it's excellent, is Backblaze B2.
00:29:50
◼
►
So this is their bigger, longer term,
00:29:53
◼
►
if I understand it right,
00:29:55
◼
►
storage that's really for this kind of a use.
00:29:59
◼
►
It's designed to compete with a bunch of stuff
00:30:02
◼
►
that's of similar vein, right?
00:30:03
◼
►
You're just gonna put something away for a long time
00:30:05
◼
►
and probably not need to restore anything from it,
00:30:08
◼
►
if ever or not frequently, if you do at all.
00:30:12
◼
►
And I was looking at it, well, and the thing of it is,
00:30:13
◼
►
is that Backblaze B2 is $70 a month for 13 terabytes.
00:30:17
◼
►
A month, it's $40 a month for eight terabytes,
00:30:19
◼
►
and these are all rough estimations, give or take a bit.
00:30:24
◼
►
But that means it would take me like three and a half years
00:30:28
◼
►
of B2 to break even with just buying a whole new Synology,
00:30:33
◼
►
filling it with drives, and then moving this one
00:30:35
◼
►
to my dad's house or something like that,
00:30:37
◼
►
which is far enough away that it's not anywhere close,
00:30:42
◼
►
and just mirroring the darn Synology from here to there.
00:30:47
◼
►
And this is kind of a call for recommendations
00:30:50
◼
►
from the listeners and from the two of you.
00:30:53
◼
►
- Yeah, what about us?
00:30:53
◼
►
What is one do with this?
00:30:57
◼
►
Like, and the other thing I've heard decent about
00:30:59
◼
►
is Glacier, I think it's called from Amazon.
00:31:01
◼
►
- Oh, no, no, no, no.
00:31:03
◼
►
- Okay, okay, well this is what I wanna know.
00:31:05
◼
►
And the other thing is--
00:31:05
◼
►
- Oh, Glacier's terrible.
00:31:07
◼
►
- So the other priority I have is I want something
00:31:08
◼
►
that's as close to turnkey as possible,
00:31:10
◼
►
and that B2 very much counts as,
00:31:12
◼
►
because B2 is built into the Synology software,
00:31:16
◼
►
and I can just say, hey, please back yourself up to B2 now,
00:31:18
◼
►
and if I'm willing to throw money at this problem,
00:31:20
◼
►
which I'm getting ever more willing to do,
00:31:22
◼
►
then that is an acceptable answer, and a very easy answer.
00:31:26
◼
►
But what am I not considering?
00:31:28
◼
►
Like, should I just pony up literally $3,000
00:31:31
◼
►
to bring a new version of my current Synology into my house
00:31:35
◼
►
and move this one to Dad's house?
00:31:37
◼
►
Is there something else I'm just not thinking of?
00:31:40
◼
►
- Well, we had this long discussion last time
00:31:41
◼
►
about how maybe you don't need all that media.
00:31:45
◼
►
You don't need to be storing all that.
00:31:46
◼
►
- That's fair.
00:31:47
◼
►
- You might be able to access through streaming services
00:31:50
◼
►
and so on and so forth.
00:31:51
◼
►
I really feel like, especially,
00:31:53
◼
►
you mentioned this is the media
00:31:56
◼
►
I think I care about the most, but it's not really.
00:31:58
◼
►
I know you spend a long time organizing everything,
00:32:00
◼
►
and it's good to have a collection,
00:32:01
◼
►
but you care so much more about your family photos
00:32:03
◼
►
than you do about any of that media, right?
00:32:05
◼
►
- Well, that's a subset of that eight terabytes,
00:32:07
◼
►
but yes, what you just said is accurate.
00:32:09
◼
►
- Right, but it's a tiny amount.
00:32:11
◼
►
It's less than a terabyte of that as photos.
00:32:13
◼
►
- I think it's about a terabyte, but still,
00:32:14
◼
►
I'm quibbling over minor things.
00:32:16
◼
►
Your point is still completely fair.
00:32:18
◼
►
- Yeah, so one way to save money is to--
00:32:21
◼
►
- Do not back that up.
00:32:22
◼
►
- No, don't not back it up, but decide
00:32:25
◼
►
what part of it you really want to back up, right?
00:32:30
◼
►
So I feel like the most important thing
00:32:32
◼
►
is the metadata and the database, the Plex database,
00:32:35
◼
►
which is tiny, right?
00:32:36
◼
►
Any organization you've done,
00:32:37
◼
►
any custom poster images you've done,
00:32:39
◼
►
maybe your watch counts or your progress,
00:32:42
◼
►
or that is the stuff that you've invested time
00:32:45
◼
►
in dealing with, right?
00:32:47
◼
►
The actual media files behind the scenes,
00:32:50
◼
►
if they disappeared, you can probably replace them, right?
00:32:53
◼
►
Many of them, at least.
00:32:57
◼
►
- Some of it, yeah, but not all of it.
00:32:58
◼
►
- And so what I would do is I would choose
00:33:01
◼
►
what subset of that you actually want to back up.
00:33:03
◼
►
If you want to save money,
00:33:04
◼
►
I feel like you could cut your storage in half
00:33:07
◼
►
just by being judicious about which media do I want to back up
00:33:10
◼
►
versus which media do I not want to back up,
00:33:12
◼
►
and that would involve having to categorize things
00:33:14
◼
►
in some way or like, I know it's annoying,
00:33:16
◼
►
but that's a lot of data,
00:33:18
◼
►
and if you're gonna have somebody who's not you
00:33:23
◼
►
store 13 terabytes of data for you,
00:33:25
◼
►
there's no way around that being expensive
00:33:28
◼
►
or a hassle or both.
00:33:29
◼
►
Like, there's no magic solution that's gonna be like,
00:33:32
◼
►
I have a way for you to do that for three cents
00:33:34
◼
►
or $5 a month, it's not gonna happen.
00:33:36
◼
►
Like, you're already doing that.
00:33:37
◼
►
- I have a way to do it.
00:33:38
◼
►
- You're taking advantage of it the best you can
00:33:39
◼
►
with the crash plan thing,
00:33:41
◼
►
or if you did like iSCSI with the back place, you know,
00:33:44
◼
►
that is the cheapest way to do it,
00:33:45
◼
►
but both of those things are sort of not using the services
00:33:49
◼
►
for their intended purposes and really pushing the limits.
00:33:53
◼
►
- Yeah, I hear you.
00:33:54
◼
►
- That's a simpler solution.
00:33:55
◼
►
- Yeah, I do wanna, I very much wanna hear Marco's answer,
00:33:57
◼
►
but just to address a couple of things you said,
00:33:59
◼
►
your point is overall very fair,
00:34:02
◼
►
but the thing I just really,
00:34:04
◼
►
I really don't wanna lose any of this media,
00:34:07
◼
►
and I think the reason I'm harping on this so much
00:34:09
◼
►
is because for the stuff that's on the Synology,
00:34:12
◼
►
that is the only place it,
00:34:14
◼
►
well, with the exception of pictures,
00:34:15
◼
►
that is the only place it exists.
00:34:17
◼
►
So like all of my TV shows and movies and things like that,
00:34:20
◼
►
well, some of them actually,
00:34:21
◼
►
I do have Blu-ray sitting downstairs,
00:34:23
◼
►
but for the purposes of this discussion,
00:34:25
◼
►
that's the only place it exists.
00:34:26
◼
►
It's there in crash plan,
00:34:27
◼
►
and so I'm so scared that if this Synology just fries
00:34:32
◼
►
and I can't salvage the drives for some crazy reason,
00:34:35
◼
►
that all of that media just goes up in a puff of smoke.
00:34:37
◼
►
Again, the pictures are different, but--
00:34:39
◼
►
- The other good thing about the media stuff
00:34:41
◼
►
is it's basically immutable.
00:34:43
◼
►
Like the media files themselves once they're there
00:34:46
◼
►
don't change, right?
00:34:47
◼
►
So you can, if you wanna pinch more pennies,
00:34:50
◼
►
I know Marco is making groaning noises about Glacier,
00:34:53
◼
►
but there are various temperature storage options in S3
00:34:57
◼
►
that can let you hold a bunch of data
00:35:02
◼
►
that you don't need access to
00:35:03
◼
►
and is not going to change for less money than B2 maybe.
00:35:07
◼
►
I mean, you have to look at the pricing.
00:35:08
◼
►
Glacier is a pain in the butt
00:35:09
◼
►
because to get anything out of it is like pulling teeth,
00:35:11
◼
►
and maybe that's acceptable
00:35:13
◼
►
if you really just like, again,
00:35:15
◼
►
if it's a super duper emergency backup type thing,
00:35:18
◼
►
but that's, you know,
00:35:19
◼
►
paring down the data you're backing up is one way,
00:35:21
◼
►
and then using slower storage with the knowledge
00:35:24
◼
►
that you don't need to access that.
00:35:25
◼
►
It's like write once and read never, right?
00:35:28
◼
►
- Yeah, yeah. - And that it doesn't change.
00:35:30
◼
►
Now, the difficulty is trying to use backup software.
00:35:33
◼
►
A lot of backup software doesn't expect that scenario.
00:35:35
◼
►
It expects to be able to sort of crawl your data
00:35:39
◼
►
and then confirm that it's backed up and diff the two things
00:35:41
◼
►
and doing that with Glacier is gonna be unfriendly probably
00:35:44
◼
►
because it doesn't expect that type of thing.
00:35:46
◼
►
But we know that the nature of your backup is
00:35:48
◼
►
I'm gonna back up these terabytes of data
00:35:50
◼
►
and they're never gonna change in the backup.
00:35:51
◼
►
They're just gonna sit there unmodified
00:35:53
◼
►
for years and years, never being updated.
00:35:55
◼
►
And so those can be fairly distant, you know,
00:35:59
◼
►
access time-wise.
00:36:00
◼
►
You just need a piece of software that understands that.
00:36:03
◼
►
But this is all like all ways to pinch pennies.
00:36:05
◼
►
Can I get my bill down to 50%?
00:36:08
◼
►
Like that's the best case scenario
00:36:09
◼
►
and you're still paying $30 a month.
00:36:11
◼
►
- Yeah, I agree.
00:36:12
◼
►
And I promise Marco, I'm gonna give you a chance, I promise.
00:36:14
◼
►
But the other thing that occurred to me
00:36:16
◼
►
as I was talking to you guys is
00:36:18
◼
►
one of the backup strategies that I have is that
00:36:20
◼
►
a super duper clone of the iMac on a physical hard drive,
00:36:24
◼
►
that you know, one of the portable USB drives,
00:36:26
◼
►
and a physical clone of my entire photo library
00:36:30
◼
►
on a separate physical hard drive, you know, a USB drive,
00:36:33
◼
►
that gets, you hand it,
00:36:35
◼
►
yes, I see my parents at least once a month,
00:36:37
◼
►
usually twice a month,
00:36:38
◼
►
that gets handed to mom and dad at some time
00:36:41
◼
►
after the beginning of the month,
00:36:42
◼
►
and then they bring it back
00:36:43
◼
►
right around the end of the month.
00:36:45
◼
►
I'll update both.
00:36:46
◼
►
- But why do they need to bring it back?
00:36:47
◼
►
All you're ever doing is adding to it.
00:36:49
◼
►
You know what I'm saying?
00:36:50
◼
►
Like you need to implement your own system
00:36:51
◼
►
of write-only media, where you write a bunch of stuff to it
00:36:55
◼
►
and then it gets stored, and then, you know, anyway.
00:36:58
◼
►
Marco's solution is gonna be to get a 14 terabyte hard drive.
00:37:01
◼
►
- Well, and that's exactly what I'm driving,
00:37:02
◼
►
that's exactly what I was gonna say is that
00:37:04
◼
►
it occurred to me as I'm talking to you guys that
00:37:05
◼
►
I'm filling my Synology,
00:37:08
◼
►
well, let me back up a half step.
00:37:09
◼
►
Several of the drives in my Synology,
00:37:11
◼
►
which are Western Digital, whatever, the NAS Red's,
00:37:13
◼
►
I think, Western Digital Red's,
00:37:14
◼
►
which are whatever it came with
00:37:17
◼
►
literally six years ago, almost seven,
00:37:19
◼
►
about half of the drives in there
00:37:21
◼
►
are the six-ish year old drives.
00:37:23
◼
►
And I have been replacing them bit by bit,
00:37:26
◼
►
but it occurred to me that, you know,
00:37:28
◼
►
I am really playing with fire,
00:37:30
◼
►
having, I think I have three six year old drives
00:37:32
◼
►
in there right now,
00:37:33
◼
►
and I really, really should try to get those,
00:37:38
◼
►
you know, replaced sooner rather than later.
00:37:40
◼
►
And as I'm replacing them, you know,
00:37:42
◼
►
I'm putting more pressure on every drive that remains,
00:37:45
◼
►
and so I'm really, really, really playing with fire.
00:37:47
◼
►
But it occurred to me as I'm replacing them,
00:37:48
◼
►
I'm swapping from three terabytes to 10 terabyte,
00:37:51
◼
►
and I just told you my entire backup set
00:37:53
◼
►
is like 13 terabytes.
00:37:56
◼
►
So presumably, I could get one of these humongous,
00:37:59
◼
►
what are these, two and a half inch drives?
00:38:01
◼
►
It doesn't matter.
00:38:02
◼
►
It's three humongous physical platter drives.
00:38:04
◼
►
- Three and a half inch.
00:38:04
◼
►
They have 14 terabyte, three and a half inch drives.
00:38:07
◼
►
- They have 16 terabyte drives now.
00:38:09
◼
►
- So you see where this is going,
00:38:11
◼
►
is I could add that to the physical package
00:38:13
◼
►
that I'm transferring back and forth to dad,
00:38:15
◼
►
you know, and just give that to mom and dad once a month
00:38:18
◼
►
and have them bring it back,
00:38:19
◼
►
and I do a quick update,
00:38:20
◼
►
and then send it back to their house,
00:38:21
◼
►
and that's, honestly,
00:38:23
◼
►
that's probably gonna be the best solution.
00:38:25
◼
►
All right, so Marco, with all this in mind,
00:38:26
◼
►
tell me what I need to be doing,
00:38:28
◼
►
'cause I have not hit the right answer apparently.
00:38:29
◼
►
Okay, so this all goes back to,
00:38:32
◼
►
the problem you have is that CrashPlan
00:38:36
◼
►
is the only online backup service
00:38:38
◼
►
that will back up unlimited space,
00:38:40
◼
►
including network shares for a low price.
00:38:43
◼
►
- Mm-hmm, mm-hmm.
00:38:45
◼
►
- And most of your data lives on a Synology,
00:38:48
◼
►
so the only computer that you have
00:38:50
◼
►
where that data is local on local disks is the Synology.
00:38:54
◼
►
I get around this with my stupid iSCSI setup,
00:38:56
◼
►
which I would not recommend to anybody,
00:38:57
◼
►
and as soon as any part of it breaks,
00:38:59
◼
►
I'm not replacing it, but--
00:39:02
◼
►
- The real solution here is to take advantage
00:39:06
◼
►
of the other backup service that has way better software,
00:39:10
◼
►
is a frequent sponsor of our show,
00:39:12
◼
►
and that will back up any drive
00:39:15
◼
►
connected to your computer locally,
00:39:18
◼
►
which is Backblaze.
00:39:19
◼
►
And the way you switch to Backblaze
00:39:22
◼
►
is by making this data local to a computer
00:39:25
◼
►
that runs an OS that Backblaze clients will run on.
00:39:30
◼
►
You already have one, we already mentioned it,
00:39:32
◼
►
it's the Mac Mini that you just turned on.
00:39:34
◼
►
So the way to fix this problem, the simplest way possible,
00:39:39
◼
►
is to buy a giant hard drive,
00:39:41
◼
►
yes, they come up to 16 terabytes now,
00:39:44
◼
►
buy a giant hard drive or two,
00:39:46
◼
►
connect them as local disks to the Mac Mini,
00:39:50
◼
►
have the Mac Mini share them on the network itself,
00:39:52
◼
►
if it wants to, and have Backblaze back 'em up.
00:39:56
◼
►
And then you don't have to do this craziness
00:39:58
◼
►
with your parents, you have online backup,
00:40:01
◼
►
you can even put two of them in RAID 0.
00:40:04
◼
►
You have online backup and drives last pretty long
00:40:06
◼
►
these days, like you could literally just do
00:40:09
◼
►
two external drives or one giant external drive,
00:40:12
◼
►
plug it into your Mac Mini, and have Backblaze back it up
00:40:16
◼
►
for the five bucks or six bucks a month that it is.
00:40:18
◼
►
That's it, and it's the very,
00:40:21
◼
►
and you know what, I know that you no longer drive
00:40:25
◼
►
a white BMW, and I know that your identity
00:40:28
◼
►
is being challenged here.
00:40:30
◼
►
I'm not gonna tell you to give up Plex,
00:40:32
◼
►
I'm not gonna tell you to cut back your library,
00:40:34
◼
►
but I will tell you, retire the Synology at this point,
00:40:37
◼
►
because it is old, it is not providing you
00:40:40
◼
►
the computing power that you want for things like Plex,
00:40:42
◼
►
because it's old hardware, and it was made
00:40:46
◼
►
right before they did a whole bunch of those
00:40:47
◼
►
transcoding acceleration stuff, so it's old,
00:40:51
◼
►
it's full of, by today's standards, small hard drives,
00:40:55
◼
►
it's probably costing you a decent amount
00:40:57
◼
►
in just electricity every month, so just plug in
00:41:02
◼
►
an external hard drive to the Mac Mini,
00:41:04
◼
►
because you have six wonderful years
00:41:06
◼
►
of incredible hard drive capacity expansion
00:41:09
◼
►
that you can take advantage of now.
00:41:10
◼
►
Like, the technology has gotten better for spinning disks,
00:41:12
◼
►
they're way bigger now, and they're not that much money
00:41:15
◼
►
for very giant ones, so just do that,
00:41:19
◼
►
and I think that right there is your solution.
00:41:23
◼
►
Just switch to a local disk, connect it to that Mac Mini,
00:41:27
◼
►
make that Mac Mini run all the software
00:41:29
◼
►
that your Synology was previously running,
00:41:30
◼
►
like just use the Mac clients of these things,
00:41:32
◼
►
use Mac Plex, use the Mac sharing stuff, whatever it is,
00:41:36
◼
►
like, you might give up a few things
00:41:38
◼
►
that your Synology was doing that were kind of cool
00:41:41
◼
►
that you occasionally used, but overall,
00:41:44
◼
►
I think this is a better solution, and it is way simpler,
00:41:48
◼
►
and while it requires a bit of investment up front,
00:41:50
◼
►
first of all, it's way cheaper than if you wanted
00:41:52
◼
►
to replace your Synology, it's way cheaper
00:41:55
◼
►
if you need to replace a bunch of the drives
00:41:56
◼
►
in your Synology, and it's probably cheaper to operate,
00:42:01
◼
►
you know, with electricity and stuff,
00:42:03
◼
►
and it's definitely way better on the backup front,
00:42:05
◼
►
because then you can simply use any Mac backup software,
00:42:09
◼
►
so you can use Backblaze for their flat fee,
00:42:11
◼
►
you can do what I do and use Arc, which is fantastic,
00:42:14
◼
►
and I actually, I use Arc backing up to Backblaze B2 storage,
00:42:18
◼
►
I just kind of prefer the Arc UI for certain things,
00:42:21
◼
►
but like, you have so many more options then,
00:42:24
◼
►
because you're running what appears to backup software
00:42:26
◼
►
to be a regular consumer operating system
00:42:28
◼
►
on a regular PC/Mac, you know,
00:42:30
◼
►
but then you have options then,
00:42:32
◼
►
and you have this one great option,
00:42:34
◼
►
which is Backblaze Unlimited,
00:42:36
◼
►
and that, I think, solves your problem
00:42:38
◼
►
in a pretty simple, elegant way,
00:42:41
◼
►
and you can retire a Synology.
00:42:43
◼
►
- I do wonder how long Backblaze is gonna allow
00:42:46
◼
►
these type of things to go on.
00:42:48
◼
►
I saw recently a tweet where Backblaze was sad
00:42:52
◼
►
that someone was using their service
00:42:54
◼
►
to backup many large numbers of terabytes
00:42:56
◼
►
directly connected to their computer.
00:42:58
◼
►
I don't know if they were using
00:42:59
◼
►
the iSCSI trick that you're using,
00:43:00
◼
►
but similarly, like, it's meant to be
00:43:02
◼
►
a single computer thing if you're backing up 13 terabytes.
00:43:05
◼
►
I know hard drive sizes are increasing,
00:43:07
◼
►
but still, it's kind of like an outlier,
00:43:09
◼
►
so Casey may be ruining it for everybody
00:43:11
◼
►
if someday Backblaze says, "You know what?
00:43:13
◼
►
"It used to be unlimited, but a few people
00:43:15
◼
►
"have been abusing that privilege,
00:43:17
◼
►
"so now there's a cap of 10 terabytes."
00:43:19
◼
►
- Even then, like, what's great about this solution
00:43:22
◼
►
is that right now, you can do it right now,
00:43:24
◼
►
it's very simple, and simple, in this case,
00:43:28
◼
►
is a big benefit here, like,
00:43:30
◼
►
making this not a convoluted, complicated,
00:43:34
◼
►
fragile setup, like, just make it a very simple thing,
00:43:37
◼
►
and right now, it works.
00:43:38
◼
►
Like, in the future, who knows,
00:43:40
◼
►
but right now, it will work,
00:43:42
◼
►
and in the future, if you have to spend a bit more
00:43:44
◼
►
on backing up all your media files, oh well.
00:43:46
◼
►
Like, you can also, you can kind of do the exercise
00:43:48
◼
►
of like, all right, so of all those eight terabytes
00:43:51
◼
►
of what's probably what, like movies and TV shows mostly,
00:43:54
◼
►
right, so like, of all that, what percentage of that
00:43:57
◼
►
can you just re-rip if you lose it all?
00:44:01
◼
►
And then, whatever percentage of it that, you know,
00:44:03
◼
►
fell off trucks or was not available in the US,
00:44:06
◼
►
or whatever the case may be, like,
00:44:08
◼
►
how hard would it be to either re-download it from somewhere,
00:44:12
◼
►
or buy it all legally?
00:44:14
◼
►
And what would that cost, versus what it will cost
00:44:17
◼
►
if you have to pay somebody per gigabyte
00:44:19
◼
►
to back this up for, you know, indefinitely,
00:44:21
◼
►
like, what are you paying over time for that,
00:44:24
◼
►
if you have to pay one of those $70 a month, you know, fees?
00:44:27
◼
►
What is that costing you over time,
00:44:29
◼
►
versus what would it cost to actually just replace all this
00:44:31
◼
►
if you lost it?
00:44:32
◼
►
So do that math if that comes up,
00:44:34
◼
►
but honestly, you can avoid all that entirely right now
00:44:37
◼
►
by just plugging in a giant hard drive
00:44:38
◼
►
to your Mac Mini and using Backblaze.
00:44:40
◼
►
- Yeah, I am not in a position that I am willing
00:44:42
◼
►
to give up my beloved Synology,
00:44:43
◼
►
and I agree with everything you said on paper,
00:44:46
◼
►
but it also does some things that I know I could do
00:44:49
◼
►
on my Mac Mini, but I like the way the Synology works,
00:44:52
◼
►
I have a very good workflow for it,
00:44:53
◼
►
I don't wanna mess with that,
00:44:55
◼
►
but I take your point, and I agree with you,
00:44:58
◼
►
that getting one of these, like, 400 or $500,
00:45:00
◼
►
16 terabyte drives, and just physically hooking it up
00:45:03
◼
►
to the Mac Mini, even if I just run, like,
00:45:05
◼
►
an R sync or equivalent, and pull everything off
00:45:08
◼
►
of the Synology onto that drive,
00:45:09
◼
►
and then Backblaze is now backing that up
00:45:11
◼
►
as a regular old computer, that is, far and away,
00:45:15
◼
►
a much better answer than anything else
00:45:16
◼
►
I've come up with so far, so I already like
00:45:18
◼
►
where this is going.
00:45:19
◼
►
- Why are you pulling it off the Synology?
00:45:20
◼
►
Why don't you just leave it on,
00:45:21
◼
►
put it on the hard drive as your primary location?
00:45:23
◼
►
- Oh yeah, or you can do things like move the eight terabytes
00:45:25
◼
►
of Plex data to the Mac Mini, you know,
00:45:28
◼
►
giant hard drive option, and leave other stuff
00:45:31
◼
►
on the Synology, which would be way smaller.
00:45:33
◼
►
- Stuff that you might care about data redundancy,
00:45:35
◼
►
so you can redo your RAID scheme to add more redundancy
00:45:39
◼
►
on the Synology and put your photos on there,
00:45:41
◼
►
so you have protection against double drive failures
00:45:43
◼
►
or something, you know what I mean?
00:45:44
◼
►
- Yeah, I hear you.
00:45:45
◼
►
I think what I'm looking for now is the least disruptive way
00:45:49
◼
►
to improve my world, and I think, Marco, you hit it,
00:45:51
◼
►
that it's just getting a big friggin' drive,
00:45:54
◼
►
at least for now, anyway.
00:45:56
◼
►
- Yeah, 'cause they're really big these days.
00:45:58
◼
►
- Yeah, I mean, and I don't know that would work forever,
00:46:00
◼
►
but certainly for now, I mean, if I got a 16 terabyte drive,
00:46:03
◼
►
I am well over, or well, I have at least three terabytes
00:46:07
◼
►
of headroom, and so as much as I am slowly filling up
00:46:11
◼
►
this Synology over time, first of all,
00:46:13
◼
►
there's certainly stuff I can get rid of and call,
00:46:15
◼
►
absolutely, without a shadow of a doubt,
00:46:17
◼
►
and secondly, you know, that's plenty of extra space,
00:46:20
◼
►
or plenty of headroom that I wouldn't have to worry about
00:46:23
◼
►
at any time soon, and presumably, there's no reason
00:46:26
◼
►
I couldn't just attach another one, if necessary.
00:46:28
◼
►
- Right, that's, like, once you get into this habit,
00:46:30
◼
►
like, you know, if you get a fancy external drive enclosure
00:46:33
◼
►
that has, like, built-in RAID, or, like, you know,
00:46:36
◼
►
these giant metal boxes with, you know, multiple connectors,
00:46:38
◼
►
those get expensive.
00:46:39
◼
►
- Or a power supply that doesn't fail.
00:46:42
◼
►
- Yeah, but, like, you know, single drive enclosures
00:46:44
◼
►
are basically free, like, they're really cheap, and--
00:46:47
◼
►
- They're really cheap, but they're also kinda garbage-y.
00:46:49
◼
►
- All right, well, anyway, like, if you want,
00:46:51
◼
►
you can invest in a nice big one, but, like, you know,
00:46:53
◼
►
if you keep it relatively simple, you can say,
00:46:56
◼
►
you can buy a, you know, 12 or 16 terabyte drive,
00:47:00
◼
►
and say, this is the most I'm going to keep,
00:47:03
◼
►
and when you need space on it, you force yourself
00:47:06
◼
►
to go delete something that you're not gonna need anymore.
00:47:08
◼
►
You know, that's another option.
00:47:09
◼
►
That's honestly not a bad solution,
00:47:11
◼
►
because you probably don't need to keep more than 16 terabytes
00:47:14
◼
►
of various media files that are, you know,
00:47:16
◼
►
mostly, like, movies and TV shows, like,
00:47:18
◼
►
you probably can get rid of a lot of that.
00:47:20
◼
►
So, you know, maybe capping it at a certain size
00:47:23
◼
►
that is one drive, which keeps everything a lot simpler,
00:47:26
◼
►
maybe that's all for the best.
00:47:29
◼
►
- Yeah, I was talking about potentially abusing backplays
00:47:31
◼
►
by backing up so much, but it occurs to me
00:47:33
◼
►
that when my additional hard drive arrives,
00:47:35
◼
►
I'll have 16 terabytes inside my Mac Pro,
00:47:38
◼
►
so they can't really complain I'm abusing it by,
00:47:40
◼
►
you're supposed to just back up one system,
00:47:42
◼
►
it is one system, but these are all inside the computer,
00:47:44
◼
►
and I can fit eight more drives in there,
00:47:45
◼
►
so watch out, backplays.
00:47:47
◼
►
- To get ahead of the email that we will receive,
00:47:50
◼
►
and to answer J Stretch in the chat,
00:47:54
◼
►
just off the top of my head, things that I want
00:47:56
◼
►
to keep on my Synology, I absolutely acknowledge and believe
00:48:00
◼
►
that a lot of this, if not all of it,
00:48:01
◼
►
could be done on the Mac Mini, I am not debating that.
00:48:04
◼
►
I like it on the Synology, I want to keep it
00:48:06
◼
►
on the Synology, it makes me happy being on the Synology.
00:48:09
◼
►
And I wrote a post about this, I'll link in the show notes,
00:48:11
◼
►
that talks about a lot of this stuff,
00:48:12
◼
►
but things like VPN server, the Docker container
00:48:16
◼
►
for Homebridge, obviously I can do that on the Mac Mini,
00:48:19
◼
►
I like it on the Synology, I like it over there,
00:48:21
◼
►
off by its lonesome.
00:48:23
◼
►
What is some of the downloading torrents,
00:48:26
◼
►
if I ever do that, or stuff from news groups,
00:48:29
◼
►
if I were to ever do that, which obviously I wouldn't.
00:48:31
◼
►
- Your Dropbox replacement thingy.
00:48:32
◼
►
- My Dropbox replacement is the biggest one of all,
00:48:35
◼
►
because for those who haven't been keeping up,
00:48:36
◼
►
I am almost entirely off of Dropbox,
00:48:39
◼
►
and I use Synology Drive as a replacement.
00:48:41
◼
►
I'm sure there's something I could put on the Mac Mini
00:48:44
◼
►
that would be an equivalent, but again,
00:48:47
◼
►
I'm not looking to disrupt my entire world,
00:48:49
◼
►
I am looking to disrupt my backup strategy,
00:48:52
◼
►
and I think Marco, if it's that I just sneaker net
00:48:56
◼
►
a 16 terabyte hard drive to my dad,
00:48:59
◼
►
if it's that I put it on the Mac Mini--
00:49:00
◼
►
- No, I'm saying you can stop that.
00:49:01
◼
►
Use online backup. - No, I agree, I agree.
00:49:03
◼
►
- That's what it's for. - No, no, I agree.
00:49:04
◼
►
I'm just saying that even if I did that,
00:49:07
◼
►
which I agree with you is not the best answer,
00:49:09
◼
►
my point is that that's still a much better answer
00:49:11
◼
►
than paying $500 a year to backblaze B2,
00:49:15
◼
►
or at least it's a better answer for me.
00:49:16
◼
►
But again, I couldn't agree more
00:49:19
◼
►
that I think the best-est answer
00:49:20
◼
►
is to just stick a big, fat hard drive on the Mac Mini,
00:49:24
◼
►
and I just kind of like having the Synology
00:49:27
◼
►
being the one source of truth for my data
00:49:29
◼
►
that just makes me happy that I know it's all right there.
00:49:32
◼
►
It makes me happy in no small reason
00:49:34
◼
►
because if, God forbid, the house went on fire,
00:49:36
◼
►
I would know, just grab the Synology, after the kids,
00:49:39
◼
►
grab the Synology and it has all the stuff I need,
00:49:42
◼
►
which is silly, I know.
00:49:43
◼
►
- You know what's a lot smaller?
00:49:44
◼
►
A single hard drive. (laughs)
00:49:46
◼
►
- That's true, that's true.
00:49:47
◼
►
- The Synology, it's like a mid-tower computer,
00:49:50
◼
►
full of hard drives, it's heavy and huge. (laughs)
00:49:53
◼
►
- I understand, no, I'm with you.
00:49:54
◼
►
But my point is just that I like having the Synology
00:49:58
◼
►
be the center of my storage world.
00:50:00
◼
►
It makes me happy, it doesn't have to make sense
00:50:02
◼
►
to be the listener or you, Marco Arment,
00:50:04
◼
►
but it just, it makes me happy,
00:50:05
◼
►
and that's the way I would like to keep it.
00:50:07
◼
►
But be it a sneaker net, be it just connecting it
00:50:10
◼
►
to the Mac Mini, which again, I think is the best-est answer,
00:50:12
◼
►
one way or another, just putting a big, fat hard drive
00:50:15
◼
►
somewhere and duplicating all my data on it,
00:50:18
◼
►
and that's the difference between what I'm saying
00:50:20
◼
►
and what you're saying.
00:50:20
◼
►
I would want that to be a redundant copy of all this data.
00:50:23
◼
►
You're saying just make it the canonical data.
00:50:25
◼
►
And again-- - Yeah, make it
00:50:25
◼
►
the primary storage. - You're probably right.
00:50:27
◼
►
Yeah, yeah, you're probably right.
00:50:28
◼
►
And on paper, I think you are right,
00:50:30
◼
►
and if I was a sane individual,
00:50:32
◼
►
I would do what you're saying.
00:50:33
◼
►
But because I'm just weird like this,
00:50:35
◼
►
I think I would have that as a redundant copy.
00:50:37
◼
►
And then yeah, if that gets sent up to the cloud,
00:50:39
◼
►
that's the best of all answers.
00:50:40
◼
►
If for some reason I don't do that or that doesn't work,
00:50:42
◼
►
which I don't know why it wouldn't,
00:50:44
◼
►
then I could sneaker net it to Dad,
00:50:45
◼
►
and it's still an improvement over the world I have today
00:50:47
◼
►
where I'm relying on crash plan, which I friggin' hate.
00:50:50
◼
►
So I am glad, I hope this isn't a waste of time
00:50:52
◼
►
for everyone else listening,
00:50:53
◼
►
but I'm glad we talked about it
00:50:54
◼
►
'cause this is a much better plan of action
00:50:57
◼
►
than I had before.
00:50:58
◼
►
And just to reiterate, if I were to replace the Synology,
00:51:02
◼
►
I would want to take the one I have and stick it at Dad's,
00:51:05
◼
►
and so I can't take the drives out of this one
00:51:07
◼
►
and put it in the new one, 'cause I would want,
00:51:08
◼
►
again, I would want a redundant Synology.
00:51:11
◼
►
And to do that the way I would want to,
00:51:12
◼
►
which again, this is all my own choices, is over $3,000.
00:51:16
◼
►
That is a lot more money than a $500 16 terabyte hard drive.
00:51:21
◼
►
So I think, Marco, you hit the nail on the head.
00:51:24
◼
►
- Over time, the threshold for like,
00:51:26
◼
►
do you need a giant NAS box,
00:51:29
◼
►
goes up with how high your storage needs are.
00:51:31
◼
►
Over time, that threshold goes up
00:51:33
◼
►
because hard drives get bigger.
00:51:35
◼
►
And you would never recommend in 2020
00:51:38
◼
►
that somebody who needs to store four terabytes of data
00:51:41
◼
►
get a NAS, because hard drives or SSDs
00:51:44
◼
►
can store that locally really easily,
00:51:45
◼
►
and so if it's just gonna be a few terabytes,
00:51:48
◼
►
there's no need to have a giant drive enclosure
00:51:51
◼
►
and a whole second thing to maintain
00:51:53
◼
►
and update and everything else.
00:51:54
◼
►
And I think for you, when you first got the Synology,
00:51:58
◼
►
you were within the range of like,
00:52:00
◼
►
okay, you have enough data, it's reasonable
00:52:02
◼
►
to need a big multi-drive thing.
00:52:04
◼
►
But since then, the drives have gotten so big,
00:52:08
◼
►
and the backup situation has become more important,
00:52:10
◼
►
and a few things have changed about it,
00:52:11
◼
►
and so now I think you're at the point now
00:52:14
◼
►
where if you were starting from scratch today,
00:52:17
◼
►
we would never say you should get a NAS,
00:52:20
◼
►
because while there are people who still need NAS boxes
00:52:24
◼
►
because they have massive storage needs,
00:52:26
◼
►
your storage needs no longer qualify.
00:52:28
◼
►
You are no longer one of those people.
00:52:30
◼
►
And this is why I don't think
00:52:32
◼
►
almost anybody should get a NAS.
00:52:34
◼
►
I think the time for them is mostly behind us,
00:52:37
◼
►
and most people don't need them.
00:52:40
◼
►
And I think the number of people who need them
00:52:42
◼
►
is going down over time.
00:52:44
◼
►
- I think 13 terabytes is still close to that territory.
00:52:46
◼
►
For Casey, I don't know,
00:52:48
◼
►
because he has this incredible tolerance
00:52:49
◼
►
for terrible noise very close to him,
00:52:52
◼
►
but for me, the biggest advantage to the NAS
00:52:55
◼
►
is it's in the basement.
00:52:57
◼
►
I don't hear it.
00:52:58
◼
►
And if I had 13 terabytes of media,
00:53:01
◼
►
like I was just talking about keeping my hard drive
00:53:03
◼
►
spun down inside my big Mac Pro,
00:53:06
◼
►
I can have 16 terabytes of storage in there,
00:53:08
◼
►
but the storage that is not on an SSD,
00:53:10
◼
►
I do not want spinning.
00:53:12
◼
►
I want them not spinning and unmounted.
00:53:15
◼
►
And you can't do that if you actually need that data.
00:53:18
◼
►
Like if my photo collection was on spinning media,
00:53:21
◼
►
it would not be tenable.
00:53:22
◼
►
I don't have to mount it every time I launch photos.
00:53:24
◼
►
My photos are on my SSDs.
00:53:25
◼
►
I don't have to deal with that.
00:53:26
◼
►
But if you have 13 terabytes of data
00:53:28
◼
►
that you need online all the time,
00:53:30
◼
►
you better be ready to deal with
00:53:34
◼
►
the sound of spinning disks fairly close to you,
00:53:37
◼
►
or you get a NAS.
00:53:39
◼
►
- Yeah, and again, I love my Synology,
00:53:42
◼
►
so darn much.
00:53:44
◼
►
It's the sort of thing I would have never spent
00:53:45
◼
►
the money on at the time.
00:53:46
◼
►
And now that it's a part of my world,
00:53:48
◼
►
I cannot, today anyway, I can't get rid of it.
00:53:50
◼
►
And I'm not arguing with you, Marco.
00:53:52
◼
►
You're so right in so many ways.
00:53:54
◼
►
But it has become the center of my computing world,
00:53:58
◼
►
and I like it there because it makes me happy.
00:54:01
◼
►
It is not, knock on glass, it has never failed me.
00:54:04
◼
►
It has always worked.
00:54:06
◼
►
It has never caused me problems.
00:54:08
◼
►
It's done better than my iMac Pro has.
00:54:11
◼
►
And I've had this Synology for six years.
00:54:12
◼
►
I've had the iMac Pro for six weeks.
00:54:14
◼
►
But nevertheless, your point is, again,
00:54:17
◼
►
is certainly very fair, if not correct,
00:54:20
◼
►
that for a normal person, this is not necessary.
00:54:23
◼
►
But there are many like it, but this one is mine.
00:54:25
◼
►
That's a reference, Sean.
00:54:26
◼
►
- And if you wanna throw money at the problem
00:54:28
◼
►
and you have a Mac Pro, you can get one of those cards
00:54:30
◼
►
that you can put four four terabyte SSDs on,
00:54:32
◼
►
or four two terabyte SSDs,
00:54:34
◼
►
and you can get two of those cards.
00:54:35
◼
►
You can have 16 terabytes of internal solid state storage,
00:54:38
◼
►
then you solve the noise problem and the access problem,
00:54:41
◼
►
and the storage space problem,
00:54:42
◼
►
and it only costs you probably what, 20, 30, 40 grand?
00:54:45
◼
►
- And the back plays, and back plays will back it up.
00:54:47
◼
►
- Yeah, he's like, look, it's one computer.
00:54:49
◼
►
- Yeah, you spend 40 grand once
00:54:51
◼
►
and you can save 70 bucks a month.
00:54:54
◼
►
We are sponsored this week by Away.
00:54:58
◼
►
Everyone likes to travel differently,
00:55:00
◼
►
so Away offers a range of suitcases
00:55:02
◼
►
made of different materials like polycarbonate, aluminum,
00:55:05
◼
►
and durable nylon in a variety of colors and sizes.
00:55:08
◼
►
So whoever you are and whatever you need to pack,
00:55:10
◼
►
Away has great luggage that'll help
00:55:12
◼
►
make your next trip more seamless.
00:55:15
◼
►
All of Away's suitcases are designed to last a lifetime,
00:55:18
◼
►
with durable exteriors that can withstand
00:55:20
◼
►
even the roughest of baggage handlers.
00:55:22
◼
►
They also have great interior organization.
00:55:25
◼
►
This includes a built-in compression system
00:55:27
◼
►
to help you pack more,
00:55:28
◼
►
and a hidden and removable laundry bag
00:55:30
◼
►
so you can keep your dirty clothes
00:55:32
◼
►
separate from your clean clothes as you travel.
00:55:34
◼
►
They also have four 360 degree spinner wheels
00:55:37
◼
►
so you can maneuver it very easily throughout airports,
00:55:39
◼
►
super smoothly, no matter what you need to do.
00:55:42
◼
►
And they have a TSA approved combination lock
00:55:44
◼
►
to keep your belongings safe.
00:55:46
◼
►
And these products are designed to last a lifetime,
00:55:49
◼
►
so they back it up with a lifetime guarantee.
00:55:51
◼
►
If any part of your suitcase breaks,
00:55:53
◼
►
Away's standout customer service team
00:55:55
◼
►
will arrange to have it fixed or replaced.
00:55:57
◼
►
And you don't have to just take their word for it
00:55:59
◼
►
and take a risk on buying it.
00:56:01
◼
►
There's a 100 day trial on everything Away makes.
00:56:05
◼
►
And they actually want you to travel with it,
00:56:07
◼
►
because how else would you test it, right?
00:56:09
◼
►
So take the product out on the road.
00:56:11
◼
►
Live with it, travel with it, get lost with it,
00:56:13
◼
►
whatever you wanna do for 100 days.
00:56:16
◼
►
And after that time, if you decide it's not for you,
00:56:18
◼
►
you can return any non-personalized item
00:56:21
◼
►
for a full refund during that period.
00:56:23
◼
►
No ifs, ands, or asterisks.
00:56:26
◼
►
And they have free shipping and free returns
00:56:28
◼
►
on any order within the contiguous US,
00:56:31
◼
►
Europe, Canada, and Australia.
00:56:33
◼
►
So start your risk-free 100 day trial
00:56:36
◼
►
and shop the entire Away lineup of travel essentials,
00:56:39
◼
►
including their best selling suitcases
00:56:41
◼
►
at awaytravel.com/accidentaltech.
00:56:45
◼
►
That's awaytravel.com/accidentaltech.
00:56:48
◼
►
Thank you so much to Away for sponsoring our show.
00:56:51
◼
►
(upbeat music)
00:56:53
◼
►
- As we record this, it is the evening of March 4th
00:56:57
◼
►
and WWDC is still a thing, in theory.
00:57:02
◼
►
- Well, it hasn't been announced yet.
00:57:05
◼
►
WWDC is never a thing until it is announced.
00:57:08
◼
►
Previous WWDC was announced, we attended,
00:57:11
◼
►
and then it ended.
00:57:11
◼
►
And at that point, WWDC ceases to exist
00:57:14
◼
►
until there is a future announcement that says,
00:57:16
◼
►
hey, guess what?
00:57:17
◼
►
We're doing WWDC and here are the dates.
00:57:19
◼
►
So right now we're in the in-between time
00:57:21
◼
►
when WWDC does not exist.
00:57:23
◼
►
It only exists as a thing that happened in the past.
00:57:26
◼
►
- It's like doing a show with two lawyers, I tell you what.
00:57:28
◼
►
- Everyone loves lawyers.
00:57:29
◼
►
- You're right, you are right.
00:57:30
◼
►
- I'm just saying, it's just the unknown.
00:57:33
◼
►
What I'm saying is that the current period we're in
00:57:35
◼
►
is not that dissimilar from years past
00:57:40
◼
►
where we are waiting to find out when WWDC will be.
00:57:44
◼
►
The difference this year is one of the prominent options
00:57:47
◼
►
is not this year.
00:57:49
◼
►
- Yep, and so the reason this is potentially
00:57:52
◼
►
gonna be a thing is because of the coronavirus
00:57:54
◼
►
or whatever the correct term for it is.
00:57:57
◼
►
- Thank you.
00:57:58
◼
►
It is certainly going around the world.
00:57:59
◼
►
It's going around the US now.
00:58:01
◼
►
It sounds like Seattle in particular,
00:58:03
◼
►
a lot of things are happening out there,
00:58:05
◼
►
and that's a lot closer to California
00:58:07
◼
►
than say Marco and John and I are.
00:58:09
◼
►
So a lot of other conferences have also said
00:58:12
◼
►
they're canceling.
00:58:13
◼
►
The Geneva Auto Show got canceled.
00:58:16
◼
►
Google I/O got canceled.
00:58:17
◼
►
That usually happens about a month before dub-dub.
00:58:19
◼
►
There's a lot of smoke saying that WWDC
00:58:24
◼
►
is probably gonna be canceled.
00:58:25
◼
►
And I noticed, but I have not yet had a chance to listen,
00:58:28
◼
►
that on Under the Radar, you in front of the show,
00:58:31
◼
►
David Smith covered this and kind of alternatives,
00:58:34
◼
►
and so I don't know if you wanna rehash briefly
00:58:36
◼
►
some of that, but I guess let me start by asking,
00:58:39
◼
►
starting with Marco, do you suspect that WWDC
00:58:42
◼
►
will happen in person this year?
00:58:45
◼
►
And let's leave aside a press event.
00:58:46
◼
►
I'm talking about the regular people,
00:58:49
◼
►
you know the thing that we're allowed to go to,
00:58:50
◼
►
the regular people, the Worldwide Developer Conference.
00:58:54
◼
►
Do you suspect that that will happen in person
00:58:56
◼
►
in California this year, Marco?
00:58:58
◼
►
- Almost certainly not.
00:59:00
◼
►
I am like 90% sure it's gonna be canceled.
00:59:04
◼
►
They just haven't announced it yet.
00:59:05
◼
►
And I tweeted this to the fact of the day,
00:59:07
◼
►
my theory is basically that I'm pretty sure
00:59:10
◼
►
they've already made the decision internally to cancel it,
00:59:13
◼
►
and they're just trying to make alternative arrangements
00:59:15
◼
►
for things like online sessions and whatever else
00:59:18
◼
►
so that they can announce at the same time.
00:59:20
◼
►
Instead of just saying, no WWDC this year,
00:59:23
◼
►
I'm guessing they wanna do an announcement that says,
00:59:26
◼
►
WWDC will be online only this year,
00:59:27
◼
►
and here's all the great things we're gonna have to offer.
00:59:29
◼
►
Something a little more upbeat.
00:59:31
◼
►
That I think is much more likely to happen.
00:59:33
◼
►
And yeah, and I did talk about this
00:59:36
◼
►
for the entire Under the Radar episode
00:59:39
◼
►
with our friend Undercore David Smith.
00:59:41
◼
►
So check out Under the Radar from today.
00:59:42
◼
►
I'll link to it in the show notes.
00:59:44
◼
►
That is certainly worth listening to
00:59:47
◼
►
if you wanna hear us talk for almost exactly 30 minutes
00:59:50
◼
►
about this exact topic and kind of what it means
00:59:53
◼
►
and what Apple could do instead.
00:59:55
◼
►
And we're gonna recover some of that here, of course,
00:59:57
◼
►
but certainly check that if you are interested in this topic.
01:00:00
◼
►
But yeah, I think the chances of Apple holding this conference
01:00:05
◼
►
are extremely low because this is a significant virus
01:00:10
◼
►
that's going around the world.
01:00:12
◼
►
It is causing deaths, and it's not killing everybody
01:00:17
◼
►
who gets it, but it is a serious problem,
01:00:19
◼
►
and it's not something that can be taken lightly.
01:00:20
◼
►
It's something that everybody needs to be very cautious about
01:00:23
◼
►
and Apple is a cautious company,
01:00:25
◼
►
and Apple is a company that tries to avoid bad press
01:00:28
◼
►
whenever possible, and no company wants to put on an event
01:00:33
◼
►
that at the event exposes people to this virus,
01:00:37
◼
►
and one of them dies.
01:00:39
◼
►
That's horrible.
01:00:39
◼
►
Nobody wants to risk that, understandably.
01:00:43
◼
►
And so there is no way that I think Apple's
01:00:46
◼
►
gonna put this conference on.
01:00:47
◼
►
I think they are way too smart to do that.
01:00:50
◼
►
And anybody who's running a big event right now
01:00:53
◼
►
for a high-profile thing, if they're not canceling
01:00:56
◼
►
that event, they're not thinking right,
01:00:59
◼
►
because it's a big enough problem.
01:01:04
◼
►
The virus is a pretty big problem.
01:01:06
◼
►
The effects are still largely unknown.
01:01:09
◼
►
The gestation period is long, and so you don't really
01:01:13
◼
►
realize how bad it is for a couple of weeks
01:01:16
◼
►
after it has gotten that bad, and these are all events
01:01:20
◼
►
that have to be planned months ahead of time
01:01:22
◼
►
that are gathering a whole bunch of people
01:01:26
◼
►
from all over the world in confined spaces.
01:01:29
◼
►
It's just ludicrous to think that any of these
01:01:32
◼
►
major events are gonna happen,
01:01:34
◼
►
or that they should happen.
01:01:36
◼
►
There are some conferences that are happening
01:01:40
◼
►
in the near future that are still gonna go on, allegedly,
01:01:43
◼
►
but I think that's a mistake for those conferences,
01:01:46
◼
►
and I think they're hearing from it.
01:01:48
◼
►
Major sponsors and participants are pulling out
01:01:51
◼
►
these conferences, companies are restricting
01:01:54
◼
►
their employees' travel, they're saying that they're not
01:01:57
◼
►
allowing their employees to travel to conferences anymore
01:01:59
◼
►
for a lot of things, it's a big deal.
01:02:02
◼
►
And Apple's not gonna take any risks, Apple's not stupid.
01:02:04
◼
►
They're a conservative, smart company.
01:02:07
◼
►
There's no way this conference goes on.
01:02:10
◼
►
- John, what do you think?
01:02:12
◼
►
- I was thinking about, I haven't heard the end of the radar
01:02:15
◼
►
about various options you can do.
01:02:17
◼
►
W3C has been streaming live online
01:02:20
◼
►
for the past couple of years.
01:02:21
◼
►
Not only do you get the sessions,
01:02:22
◼
►
but you can watch them at the same time
01:02:24
◼
►
as the people in the room,
01:02:25
◼
►
maybe with a seven second delay or something.
01:02:27
◼
►
And then they have the recordings of the video,
01:02:29
◼
►
and all sorts of things that they could do
01:02:32
◼
►
over the internet, and of course, obviously,
01:02:34
◼
►
the press only keynote that you could do,
01:02:37
◼
►
the same way they do all the other press only keynotes.
01:02:39
◼
►
But the thing that occurred to me is,
01:02:41
◼
►
it's a very Apple move to also find some way
01:02:44
◼
►
to charge quote unquote attendees $1600 to attend it online,
01:02:49
◼
►
but I'm like, what would be the distinction
01:02:50
◼
►
between the people who pay $1600 and the people who don't?
01:02:53
◼
►
Because already, if you pay nothing,
01:02:55
◼
►
you can stream the sessions live for free.
01:02:57
◼
►
What would you be getting?
01:02:58
◼
►
Would they mail you a jacket and some pins?
01:03:01
◼
►
They mail you some terrible box lunches?
01:03:05
◼
►
- I don't think the ticket price comes close
01:03:08
◼
►
to paying for the massive cost
01:03:12
◼
►
that Apple endures for this conference.
01:03:14
◼
►
When you combine all the various factors,
01:03:17
◼
►
the ticket price probably pays for the venue
01:03:18
◼
►
and your box lunches.
01:03:20
◼
►
- Well, if they add in our hotel fees,
01:03:23
◼
►
it pays for everything, but Apple doesn't get the hotel money.
01:03:25
◼
►
- Yeah, and it probably doesn't.
01:03:27
◼
►
I'm sure to Apple, from their point of view,
01:03:30
◼
►
the most expensive part of this conference every year
01:03:32
◼
►
is probably the massive amount of time it takes
01:03:34
◼
►
to prepare for all the employees, all the engineers
01:03:37
◼
►
that have to go there and prepare presentations
01:03:40
◼
►
and be there for the labs.
01:03:42
◼
►
That's a massive amount of labor that goes into that.
01:03:45
◼
►
That is probably way more expensive to Apple
01:03:47
◼
►
than the actual nuts and bolts of,
01:03:49
◼
►
like, the conference center costs this much,
01:03:50
◼
►
the lunches cost this much.
01:03:52
◼
►
And that's why, assuming they don't hold this conference,
01:03:55
◼
►
I think what they are most likely to do
01:04:00
◼
►
is to just do a bunch of online sessions,
01:04:02
◼
►
just like they've been doing.
01:04:03
◼
►
As you said, they've been live streaming.
01:04:05
◼
►
I think they're just gonna release a bunch of session videos
01:04:08
◼
►
and have a small media event
01:04:10
◼
►
where they live stream a keynote.
01:04:12
◼
►
And I think that's gonna be it.
01:04:13
◼
►
Now, I would like to see them do more.
01:04:15
◼
►
This is what we talked about on Under the Radar,
01:04:16
◼
►
this part of it.
01:04:17
◼
►
I would love to see them invest more heavily
01:04:20
◼
►
in things like documentation, sample code,
01:04:24
◼
►
and possibly, this is a bit of a reach,
01:04:28
◼
►
but possibly staff up DTS and expand some kind of form
01:04:32
◼
►
of the labs to be online and public,
01:04:35
◼
►
where you get to actually talk to Apple engineers
01:04:39
◼
►
about specific questions and problems you have
01:04:42
◼
►
with specific APIs and your code,
01:04:44
◼
►
and they'll look at it, and they'll, like,
01:04:46
◼
►
it's similar to what DTS incidents do
01:04:48
◼
►
when you have a developer account, but free and easier.
01:04:52
◼
►
That kind of thing, DTS is famously a very, very, very,
01:04:57
◼
►
very, very small staff,
01:04:59
◼
►
and I would love to see them staff it up.
01:05:01
◼
►
I would love to see them take the resources they are saving
01:05:04
◼
►
by presumably not having this conference
01:05:07
◼
►
and use that to really beef up the documentation
01:05:10
◼
►
and really beef up the sample code
01:05:12
◼
►
and really beef up DTS,
01:05:15
◼
►
and just give more developers more access to stuff
01:05:18
◼
►
without having them fly across the world
01:05:22
◼
►
to stay in a very expensive hotel
01:05:24
◼
►
and go to this one thing in person
01:05:27
◼
►
for these few days a year.
01:05:29
◼
►
Because if you think about it,
01:05:30
◼
►
that whole system is incredibly inefficient
01:05:34
◼
►
and incredibly exclusionary.
01:05:37
◼
►
It's very exclusive.
01:05:38
◼
►
The percentage of Apple developers
01:05:40
◼
►
that can actually go to the conference
01:05:43
◼
►
is such a tiny percentage of all the Apple developers
01:05:46
◼
►
out there in the world.
01:05:47
◼
►
It's this, you know, a few thousand people
01:05:50
◼
►
out of hundreds of thousands or millions
01:05:53
◼
►
of iOS developers around the world.
01:05:54
◼
►
Like, we're talking a lot of people here.
01:05:56
◼
►
It's a very big field, and so anything they can do
01:06:00
◼
►
to make that more accessible to more people
01:06:03
◼
►
has way more value than anything they could possibly change
01:06:06
◼
►
about the conference itself,
01:06:07
◼
►
like, of, you know, how it is for local attendees.
01:06:09
◼
►
And, you know, I like the conference.
01:06:11
◼
►
I've been fortunate enough to be able to go
01:06:12
◼
►
to every one of them since 2009,
01:06:14
◼
►
and I, you know, I consider that a privilege.
01:06:18
◼
►
And yet, I also look at it as, you know,
01:06:22
◼
►
every year I kind of think, wow, this is kind of wasteful.
01:06:25
◼
►
This is very expensive. (laughs)
01:06:28
◼
►
And that's one of the reasons why I stopped getting badges
01:06:30
◼
►
a couple years ago, too, is like, you know,
01:06:31
◼
►
'cause I'm going mostly for, like, the community events
01:06:33
◼
►
and occasional, like, find a way to sneak into a lab
01:06:37
◼
►
and ask, like, one question to a lab person.
01:06:38
◼
►
But otherwise, like, I'm mostly going
01:06:39
◼
►
for the community events and everything.
01:06:41
◼
►
But, like, they would have so much more value
01:06:46
◼
►
to more people if they beefed up all of the online resources.
01:06:51
◼
►
And if they're not gonna have a conference this year,
01:06:53
◼
►
I think that is a, like, if you can find a silver lining
01:06:58
◼
►
in them canceling this conference, that's it.
01:07:00
◼
►
Like, they should redirect that energy and that time
01:07:03
◼
►
to making things that everybody can use,
01:07:06
◼
►
making all that stuff better.
01:07:07
◼
►
The documentation's in a terrible state.
01:07:09
◼
►
Sample code has been decimated by all the changes in Swift.
01:07:13
◼
►
Like, most sample code doesn't work anymore.
01:07:15
◼
►
Like, it's just, they really, they need a lot of help
01:07:18
◼
►
in documentation and all that supporting stuff.
01:07:21
◼
►
And they, it's just, it needs help, and I hope it gets it.
01:07:26
◼
►
That being said, I don't think most of that
01:07:29
◼
►
is likely to happen.
01:07:30
◼
►
I think what's most likely to happen
01:07:33
◼
►
is the conference gets canceled, and we just get videos
01:07:36
◼
►
and a keynote from, you know, a media event, and that's it.
01:07:39
◼
►
And no other changes.
01:07:40
◼
►
That's much more likely, I think.
01:07:43
◼
►
- Well, about the videos, though, you mentioned,
01:07:45
◼
►
like, the cost of putting on WWDC.
01:07:48
◼
►
The cost to the engineering org is the engineer's time
01:07:51
◼
►
that they take out to prepare and perform the presentations.
01:07:54
◼
►
And that time doesn't probably shrink at all
01:07:58
◼
►
for them doing it, you know, on a stage versus not.
01:08:02
◼
►
If anything, maybe they have to do more takes
01:08:04
◼
►
in front of a camera, right?
01:08:05
◼
►
'Cause they still have to prepare the presentations.
01:08:07
◼
►
They still have to make sure they have slides and sample code
01:08:09
◼
►
and a rehearsed presentation that has correct, you know,
01:08:12
◼
►
all the art on it is correct,
01:08:14
◼
►
and all the information is correct,
01:08:15
◼
►
and it matches up with the WWDC build.
01:08:17
◼
►
And like, that engineering time is absorbed
01:08:20
◼
►
whether we're there or not.
01:08:22
◼
►
All the people whose time gets back are the people
01:08:24
◼
►
who plan the event, deal with the venue,
01:08:26
◼
►
deal with meals, deal with security.
01:08:28
◼
►
Those people don't have to do anything.
01:08:29
◼
►
Like, they're freed up, but they're not going to suddenly
01:08:31
◼
►
hop on to making the documentation better, right?
01:08:33
◼
►
So it is still a fairly large cost to Apple's engineering org.
01:08:37
◼
►
The part they save for the engineers is you don't have to be
01:08:40
◼
►
in this building for a couple of days or the entire week.
01:08:43
◼
►
You know, you don't have to actually physically be there.
01:08:45
◼
►
Once you're done with your video,
01:08:46
◼
►
you can resume your regular work,
01:08:49
◼
►
and then the videos go out to the world, right?
01:08:51
◼
►
And then as for, like, labs and remote labs,
01:08:54
◼
►
I think it was making me, when you were saying that,
01:08:55
◼
►
it was making me think about,
01:08:56
◼
►
do you remember when iChat video conferencing first came out?
01:09:00
◼
►
One of the features it had is you could sort of share
01:09:03
◼
►
a document, like you could see the little faces
01:09:05
◼
►
on these screens in this little 3D kind of view,
01:09:07
◼
►
and then you could also share a document,
01:09:09
◼
►
and then your two little faces would be looking
01:09:10
◼
►
at the document, do you remember that?
01:09:12
◼
►
- So they had multi-person conferencing, right?
01:09:15
◼
►
And the way they did it was instead of just seeing,
01:09:18
◼
►
instead of in the window just seeing, like,
01:09:20
◼
►
the other person, right, you would see the other person
01:09:24
◼
►
would become like a little tile that would sort of move back
01:09:27
◼
►
into the screen, kind of like a bunch of picture frames
01:09:29
◼
►
sitting on a table or whatever.
01:09:31
◼
►
And then when you shared a document,
01:09:32
◼
►
that document would be another little picture
01:09:34
◼
►
in the sort of setting, like a cover flow type setting.
01:09:38
◼
►
Anyway, the point is, it would let two people,
01:09:41
◼
►
you know, it would let you see the other person's face
01:09:43
◼
►
and a document that they can also see on their screen.
01:09:46
◼
►
And I can't tell you how many times I'm usually doing stuff
01:09:48
◼
►
with my parents on FaceTime or whatever,
01:09:52
◼
►
and we essentially want to share a document.
01:09:54
◼
►
Let's all look at the whatever thing together,
01:09:56
◼
►
like in this context, not, hey,
01:09:59
◼
►
I'm gonna open up another window
01:10:00
◼
►
and I'm gonna look at this document and you look at it too,
01:10:02
◼
►
and like, so we could both be looking at it together.
01:10:04
◼
►
I know with like Google Docs or whatever,
01:10:05
◼
►
you can interactively see each other's cursors
01:10:07
◼
►
and both be looking at the same document or whatever,
01:10:08
◼
►
but it's just, it's so much easier if you can just say,
01:10:11
◼
►
here, in this multi-person FaceTime chat
01:10:14
◼
►
with the whole family, let's look at this thing,
01:10:16
◼
►
or let's look at a bunch of pictures together.
01:10:18
◼
►
I have a slideshow to show you, let's go through it,
01:10:20
◼
►
oh, look at all the pictures, and you can see the pictures
01:10:22
◼
►
and the people's reaction to them.
01:10:24
◼
►
Something like that would go a long way
01:10:26
◼
►
towards making things like labs possible, right?
01:10:29
◼
►
Interactively over some Apple product or communication
01:10:32
◼
►
protocol that Apple feels is secure
01:10:34
◼
►
and you're all happy with or whatever,
01:10:35
◼
►
let's all be sort of collaboratively working on a thing.
01:10:39
◼
►
Something better than, oh, I'm gonna let Apple control
01:10:41
◼
►
my screen with screen sharing,
01:10:42
◼
►
or I'm gonna let Apple view my whole desktop
01:10:44
◼
►
with screen sharing, just to selectively share documents
01:10:47
◼
►
or a single window, or to be, you know,
01:10:49
◼
►
tools that Apple's generally not good at.
01:10:52
◼
►
As a company that tends to frown upon people telecommuting,
01:10:55
◼
►
they like things to be in person
01:10:57
◼
►
and they don't have a lot of collaborative tools
01:11:00
◼
►
to be able to have a bunch of people
01:11:02
◼
►
working on something together.
01:11:03
◼
►
As terrible as things like WebEx and Zoom
01:11:06
◼
►
and Microsoft Teams and Slack and all these other things are
01:11:09
◼
►
almost all of those tools have as table stakes,
01:11:11
◼
►
a bunch of people can communicate through audio and video
01:11:15
◼
►
and also can all be looking at a single document
01:11:17
◼
►
or a screen at the same time.
01:11:19
◼
►
And if you're gonna do anything remotely like labs,
01:11:22
◼
►
remote, you know, when people aren't in person,
01:11:24
◼
►
you need something like that.
01:11:25
◼
►
And Apple has nothing like that,
01:11:26
◼
►
I can't really imagine Apple instructing everyone
01:11:28
◼
►
to download Zoom or WebEx.
01:11:31
◼
►
So remote labs, unless it's all gonna be over like,
01:11:35
◼
►
we do what I do with my parents,
01:11:36
◼
►
which is we're all on FaceTime,
01:11:37
◼
►
and then I like hold up like a phone or a laptop screen
01:11:41
◼
►
in front of the camera so they could see,
01:11:42
◼
►
it's just, I don't see that working.
01:11:45
◼
►
Whereas in the labs, you're both hunched over
01:11:46
◼
►
the same laptop and everything works out.
01:11:49
◼
►
So yeah, I'm not optimistic about that,
01:11:51
◼
►
but getting back to my earlier point about customizing,
01:11:53
◼
►
I'm also not optimistic about the idea
01:11:55
◼
►
that once there's no longer a conference,
01:11:57
◼
►
suddenly engineers will have a bunch of time
01:11:58
◼
►
to sharp their docs.
01:11:59
◼
►
Now it could be that one of the announcements at WWDC
01:12:02
◼
►
is since last WWDC, we've had a concerted effort
01:12:05
◼
►
to improve our documentation,
01:12:06
◼
►
and it's all rolling out this week.
01:12:07
◼
►
And that's like revealing work that they had done
01:12:10
◼
►
over six months or a year.
01:12:11
◼
►
That, if that's what they had done,
01:12:14
◼
►
that happens whether or not they have WWDC,
01:12:16
◼
►
doesn't have nothing to do with freeing up engineers' time,
01:12:18
◼
►
has to do with the thing they already did in the past.
01:12:20
◼
►
And I'm hoping that's the case.
01:12:21
◼
►
I'm hoping the reveal is we made a big effort
01:12:23
◼
►
to improve this aspect of the developer experience,
01:12:26
◼
►
and we are revealing it at WWDC,
01:12:29
◼
►
not doing it while you're watching
01:12:31
◼
►
a bunch of pre-recorded videos.
01:12:32
◼
►
- Yeah, I wouldn't hold my breath on that.
01:12:35
◼
►
- Never know.
01:12:36
◼
►
I mean, even if they don't really do it, do it.
01:12:37
◼
►
They tend to make announcements like that.
01:12:39
◼
►
If they know it's a thing that people want,
01:12:41
◼
►
they'll want to have an announcement that says,
01:12:43
◼
►
we've heard your complaints about documentation
01:12:44
◼
►
and we've improved documentation in X, Y, and Z way.
01:12:48
◼
►
Whether or not is it a significant improvement
01:12:50
◼
►
or they make it sound better than it is,
01:12:53
◼
►
very often there's some effort to help with that.
01:12:58
◼
►
Even if they don't come out and say it,
01:12:59
◼
►
they'll just say, here's a new framework
01:13:01
◼
►
and we're really proud of the documentation.
01:13:02
◼
►
There's lots of different ways they could spin it
01:13:03
◼
►
to try to sort of address the issue in some way.
01:13:07
◼
►
And I think that might happen.
01:13:10
◼
►
I don't know.
01:13:11
◼
►
It's hard to predict WWDC because very often
01:13:13
◼
►
there's something big and shiny that they can throw out
01:13:16
◼
►
and it will just distract everybody from any issues,
01:13:18
◼
►
any boring issues like documentation and sample code.
01:13:21
◼
►
Like I say, an ARM transition.
01:13:24
◼
►
- Can you imagine if this was the year
01:13:26
◼
►
for the ARM transition?
01:13:27
◼
►
That would be brutal.
01:13:29
◼
►
I don't know, I just want to reiterate though
01:13:30
◼
►
what Marco had said earlier on that for the three of us,
01:13:35
◼
►
this is our job, well, I think, especially for me
01:13:39
◼
►
and Marco, maybe for John, it's our job
01:13:40
◼
►
to go to the conference, or at least to go to the event,
01:13:44
◼
►
I should say, and be there for it and make an appearance
01:13:47
◼
►
and I think to some degree it is kind of a responsibility
01:13:50
◼
►
for the three of us to have a live show there
01:13:51
◼
►
when it happens.
01:13:52
◼
►
But it is extremely expensive.
01:13:55
◼
►
Not only is the ticket $1600,
01:13:57
◼
►
but any even slightly reasonable hotel
01:14:00
◼
►
is easily another $1600, if not 2000 plus dollars.
01:14:04
◼
►
And I will never forget, I don't remember who said it to me,
01:14:07
◼
►
but I will never forget when it started to get
01:14:10
◼
►
really and truly expensive when it was still
01:14:11
◼
►
in San Francisco proper, somebody looked at me
01:14:14
◼
►
and I think it was the year that the Apple Watch
01:14:16
◼
►
had just been released or announced or whatever.
01:14:19
◼
►
- I believe this was Underscore who said it. (laughs)
01:14:21
◼
►
- Was it Underscore? - I think so.
01:14:22
◼
►
- Would you surprise me?
01:14:22
◼
►
Underscore looked at me and said,
01:14:25
◼
►
you realize that this $400 a night hotel
01:14:29
◼
►
is you buying an Apple Watch every single night
01:14:32
◼
►
and then throwing it away. (laughing)
01:14:33
◼
►
And boom, my mind exploded and I just couldn't believe it.
01:14:38
◼
►
And I was, no, no, that's, oh God.
01:14:41
◼
►
Oh, oh, oh God, you're right.
01:14:43
◼
►
Oh, that's not gonna, I mean,
01:14:45
◼
►
that is preposterous, that is utterly preposterous.
01:14:48
◼
►
I mean, I could go on a three hour tear
01:14:50
◼
►
about how obnoxiously expensive everything in the valley is
01:14:53
◼
►
and I don't understand how anyone can afford to live there,
01:14:55
◼
►
but be that as it may, to go to this conference,
01:14:57
◼
►
as someone who lives in the United States,
01:15:00
◼
►
you're probably going to need to get on a plane,
01:15:02
◼
►
so that's between 500 and 1000 bucks in most cases.
01:15:06
◼
►
If you want a ticket to the event, that's $1600,
01:15:09
◼
►
so call that an even 2000.
01:15:10
◼
►
Then you wanna sleep somewhere and preferably somewhere
01:15:12
◼
►
that has all the walls, this floor and the ceiling,
01:15:16
◼
►
so that's probably another $2000.
01:15:18
◼
►
So you're looking at $4000, you haven't eaten anything,
01:15:21
◼
►
you haven't drank anything, I'm not even talking booze,
01:15:23
◼
►
just in general, you haven't eaten or drank anything.
01:15:25
◼
►
You do get those sweet, sweet, sweet box lunches
01:15:27
◼
►
for quote, unquote, free, but you haven't had breakfast.
01:15:30
◼
►
Oh, I guess you could have their crap circular bagel-like
01:15:34
◼
►
things at the conference.
01:15:37
◼
►
But you certainly haven't had dinner.
01:15:38
◼
►
I mean, you're looking at between 4000 and $5000 for a week,
01:15:43
◼
►
and it's just insane.
01:15:46
◼
►
It's just bananas that it's that expensive.
01:15:49
◼
►
And somebody in the chat is saying,
01:15:51
◼
►
"Well, that's just what hotels cost."
01:15:53
◼
►
Absolutely not, it is like $100 a night
01:15:56
◼
►
to get a really decent room where I am.
01:15:58
◼
►
- Yeah, and these aren't nice hotels.
01:16:01
◼
►
They're like really mediocre hotels
01:16:03
◼
►
that if they were anywhere else in the country,
01:16:04
◼
►
would be like 150 bucks a night,
01:16:06
◼
►
and instead they're 400.
01:16:08
◼
►
- Or more, or more!
01:16:10
◼
►
It's preposterous, and so as we have said,
01:16:14
◼
►
I love WWDC, I really do.
01:16:16
◼
►
I love the event, like the conference.
01:16:18
◼
►
I love the actual conference that takes place
01:16:21
◼
►
in the convention center.
01:16:22
◼
►
I love, love, love, love, love all the superfluous
01:16:25
◼
►
and other things that happen around it.
01:16:26
◼
►
When I had the chance to go to Layers, I loved that.
01:16:29
◼
►
There's so much good to be said about this,
01:16:32
◼
►
but I also feel like there's been some tension building
01:16:36
◼
►
over the last several years as things are just getting
01:16:39
◼
►
insurmountably expensive, and to the point that
01:16:42
◼
►
the only people who can afford it
01:16:44
◼
►
are people who are billing their employer,
01:16:46
◼
►
and maybe that's okay with Apple, I don't know,
01:16:48
◼
►
but for someone like the three of us,
01:16:50
◼
►
it's tough, it's hard, it's frustrating,
01:16:53
◼
►
and so I would love to see it,
01:16:55
◼
►
as much as I would hate to see it go away
01:16:57
◼
►
on a more permanent basis, although it seems like
01:16:59
◼
►
we all agree that maybe this year we should sit this one out,
01:17:02
◼
►
as much as I would hate to see it go away
01:17:04
◼
►
on a permanent basis, I would love to see
01:17:08
◼
►
a lot of things change, and I'm really looking forward
01:17:10
◼
►
to listening to that under the radar
01:17:12
◼
►
to hear what you and David had to say about it.
01:17:14
◼
►
- And I would even go a little bit further.
01:17:16
◼
►
I would push a little harder on the angle of like,
01:17:19
◼
►
you know, making, that this is kind of ridiculous now.
01:17:22
◼
►
If you look at the landscape of tech conferences as a whole,
01:17:28
◼
►
there was a period, kind of a golden era of tech conferences
01:17:33
◼
►
that were mostly smaller conferences,
01:17:35
◼
►
started about 10 years ago, and ran until probably
01:17:38
◼
►
about three, four years ago, and this was an era
01:17:42
◼
►
when there were lots of conferences, big and small,
01:17:45
◼
►
at all different price points, all around the world,
01:17:48
◼
►
and they were due pretty well, like, you know,
01:17:50
◼
►
it was always a lot of work to put them on,
01:17:52
◼
►
a few of our friends put them on,
01:17:54
◼
►
and you know, it was kind of like throwing a wedding,
01:17:55
◼
►
but every year, and so it was certainly, you know, work,
01:17:59
◼
►
but like, it was a fun little community,
01:18:01
◼
►
it was a fun, you know, thing to do for the group of people
01:18:06
◼
►
who was lucky enough to be able to do it, basically,
01:18:08
◼
►
and travel all over the world and go to these fun things,
01:18:11
◼
►
or hope that one came up near you,
01:18:12
◼
►
and it made things a lot more accessible
01:18:13
◼
►
to more, you know, localities,
01:18:15
◼
►
but something changed a few years ago,
01:18:19
◼
►
and it started to become increasingly difficult
01:18:23
◼
►
to sell conference tickets,
01:18:25
◼
►
it started to become increasingly difficult
01:18:26
◼
►
to run a conference and break even,
01:18:29
◼
►
and not just lose all your money,
01:18:30
◼
►
and you know, not to mention all the work you put into it,
01:18:33
◼
►
like, running conferences is a terrible way to make money,
01:18:36
◼
►
and so it's even worse than writing books,
01:18:39
◼
►
and so it became, like, kind of the market for conferences
01:18:44
◼
►
seemed to really crumble apart a few years ago,
01:18:49
◼
►
and most of the conferences that were going strong
01:18:52
◼
►
five years ago are gone now,
01:18:55
◼
►
and there are very few that seem to be left,
01:18:58
◼
►
and I wonder, my theory at the time, for the most part,
01:19:03
◼
►
has been, like, it used to be that you could get somebody,
01:19:07
◼
►
like John Gruber, to speak at a conference,
01:19:09
◼
►
and that would sell tickets, that you could go,
01:19:12
◼
►
and if you wanted to hear John Gruber talk about something,
01:19:15
◼
►
you could go to the conference, pay the, you know,
01:19:17
◼
►
pay whatever the ticket fee is, and travel there,
01:19:20
◼
►
and you could see people that you liked online,
01:19:22
◼
►
you could see them talk, and it was interesting,
01:19:25
◼
►
and you could, like, meet them afterwards, maybe,
01:19:28
◼
►
or hang out, or have this little community
01:19:29
◼
►
of other people who were there, hang out with them,
01:19:32
◼
►
and that was great for a while,
01:19:34
◼
►
and then everybody got a podcast,
01:19:38
◼
►
or everybody got a YouTube channel,
01:19:41
◼
►
and now you can hear the people who you're interested in,
01:19:45
◼
►
you can hear their thoughts for free
01:19:49
◼
►
all the time in podcasts or on YouTube channels,
01:19:56
◼
►
and you no longer need to go to conferences
01:19:59
◼
►
to hear what these people sound like in real life,
01:20:03
◼
►
or to see, like, what, you know,
01:20:04
◼
►
to kind of get an idea of their personality
01:20:06
◼
►
beyond, like, just their words that they write
01:20:07
◼
►
on a site somewhere.
01:20:09
◼
►
You can actually just listen to their podcast,
01:20:11
◼
►
or watch their YouTube channel for free,
01:20:13
◼
►
and everybody can do it,
01:20:15
◼
►
and preparing conference talks as the presenter,
01:20:19
◼
►
that format has a certain expectation of, like,
01:20:23
◼
►
formality and preparation that makes it
01:20:25
◼
►
a very time-intensive thing to make.
01:20:27
◼
►
Preparing conference talk is a ton of work.
01:20:31
◼
►
Making good slides, rehearsing the talk,
01:20:34
◼
►
giving it, like, a nice story arc and everything,
01:20:37
◼
►
it's a ton of work for the presenter,
01:20:39
◼
►
and you do all that work,
01:20:41
◼
►
and all you get out of it is, at the end,
01:20:45
◼
►
maybe a hundred people or a couple hundred people see it.
01:20:48
◼
►
Maybe, if you're lucky, there'll be a good video,
01:20:50
◼
►
and it'll live on for a while, you know,
01:20:52
◼
►
outside of the conference,
01:20:52
◼
►
but usually that didn't happen.
01:20:54
◼
►
Usually, you know, you're giving it to the room,
01:20:55
◼
►
and that's it.
01:20:56
◼
►
Or you can do a podcast or a YouTube video,
01:21:01
◼
►
which is usually unscripted or less scripted.
01:21:05
◼
►
There's not the big expectation of, like,
01:21:07
◼
►
the formal, like, slides and nicely designed everything.
01:21:11
◼
►
You have the opportunity to edit if you want to,
01:21:14
◼
►
and it's just a different format.
01:21:15
◼
►
It's a much lower work-to-output format
01:21:19
◼
►
than a conference talk.
01:21:20
◼
►
So you have all of us, like,
01:21:23
◼
►
who used to go to conferences and speak,
01:21:25
◼
►
we now do other things because, frankly, it's less work,
01:21:29
◼
►
and we reach way more people with way less effort.
01:21:32
◼
►
And so you have that side of the market.
01:21:35
◼
►
Then on the other side, you have people just not seeing
01:21:40
◼
►
the need to pay hundreds or thousands, usually, of dollars
01:21:45
◼
►
to go to conferences to see people
01:21:47
◼
►
when they can just listen to podcasts.
01:21:50
◼
►
And so I think the market for conferences in general
01:21:53
◼
►
has mostly evaporated for that kind of, like,
01:21:57
◼
►
community, small kind of thing.
01:21:59
◼
►
What's left are these, like, mega conferences
01:22:03
◼
►
that usually, like, the platform owners run
01:22:06
◼
►
for the people on their platform.
01:22:08
◼
►
So, you know, things like WVDC, Google I/O.
01:22:12
◼
►
And by the way, and I'm not talking about conventions,
01:22:15
◼
►
like Comic-Con, like, that's a separate thing.
01:22:17
◼
►
I'm not in that world, I don't know anything
01:22:18
◼
►
about that world.
01:22:19
◼
►
But I'm talking about, like, conferences of, like,
01:22:22
◼
►
it's like instructional talks to people,
01:22:25
◼
►
or, you know, here's my origin story, that kind of thing.
01:22:27
◼
►
That's mostly what I'm talking about.
01:22:29
◼
►
The market for that is really hard now.
01:22:32
◼
►
The small conferences are mostly gone.
01:22:34
◼
►
You're mostly looking at just the big platform vendors.
01:22:36
◼
►
And people go to these things, like,
01:22:38
◼
►
basically just to hear about the new APIs
01:22:40
◼
►
and go to the labs and try to get time with developers.
01:22:43
◼
►
Like, that's mostly what these big things are for now.
01:22:47
◼
►
And so the more of that I think that we can remove
01:22:50
◼
►
the need for, the better everybody will be,
01:22:53
◼
►
because the way that the smaller conferences died
01:22:57
◼
►
has resulted in way more availability
01:23:00
◼
►
of these people's wonderful content available to everyone
01:23:04
◼
►
all around the world, any time, for free.
01:23:06
◼
►
So how much can we do to make WWDC and conferences like it
01:23:12
◼
►
more like that?
01:23:12
◼
►
How much can we do to reduce the need for these
01:23:16
◼
►
to make their value available to more people
01:23:20
◼
►
all the time, everywhere, for free?
01:23:22
◼
►
- I feel like the kind of conference you're talking about
01:23:25
◼
►
definitely is undercut by podcasts,
01:23:27
◼
►
but there is another kind of conference that lives on
01:23:30
◼
►
and in fact has sort of blossomed in the shadow
01:23:34
◼
►
of the other kinds of conferences for good and for ill,
01:23:36
◼
►
and that's the more instructive sort of like classroom
01:23:41
◼
►
type of thing, where it's like a little miniature school.
01:23:46
◼
►
So you can't replace it with like a one-way communication
01:23:49
◼
►
because it's interactive, like a classroom
01:23:51
◼
►
where there's a room full of students and a teacher
01:23:53
◼
►
and you're going through some curriculum
01:23:54
◼
►
and you get to ask questions and stuff,
01:23:55
◼
►
and that doesn't happen in a podcast or YouTube setting.
01:23:59
◼
►
It's educationally focused, so people and/or companies
01:24:03
◼
►
are willing to pay for it as a form of training.
01:24:05
◼
►
And these ones tend to be, I mean, they're also
01:24:08
◼
►
the big ones, but the big ones tend to be
01:24:09
◼
►
less instructional.
01:24:10
◼
►
The smaller ones can get away with being more instructional.
01:24:12
◼
►
It's because we're not a platform owner.
01:24:14
◼
►
In fact, our business is teaching you how to use
01:24:16
◼
►
insert technology and/or product here
01:24:18
◼
►
so that you can be trained up and get these skills
01:24:22
◼
►
to either get a job or improve at your current job,
01:24:24
◼
►
and companies will pay for you to go to this type of training
01:24:27
◼
►
There are a couple of big to medium shows in this area
01:24:30
◼
►
like Event Apart, an event apart for web technologies,
01:24:33
◼
►
which is a long-standing conference,
01:24:35
◼
►
but even like little things where it's just,
01:24:37
◼
►
one form of it is someone will come into your company
01:24:40
◼
►
and teach a bunch of people a thing,
01:24:41
◼
►
but there are ones you go to at a particular location
01:24:45
◼
►
and to learn about stuff.
01:24:46
◼
►
There are some scammy ones that are, you know,
01:24:48
◼
►
come to this 10-day boot camp and will turn you into
01:24:50
◼
►
a whatever and you pay all this money,
01:24:51
◼
►
and it's like, I could've just learned this online,
01:24:53
◼
►
but I feel like that type of, that interactive nature
01:24:58
◼
►
lends itself to an in-person room full of people.
01:25:01
◼
►
It's where the math starts to make sense of like,
01:25:03
◼
►
well, why would I spend all this time on this,
01:25:06
◼
►
polishing this message to tell it to a room of 100 people?
01:25:09
◼
►
But you wouldn't have that same question about
01:25:11
◼
►
why would a room of 50 people and one or two teachers
01:25:15
◼
►
spend their time narrow-casting to each other?
01:25:17
◼
►
It's like, well, it's interactive, it's a classroom.
01:25:18
◼
►
You don't want a million people in a classroom.
01:25:21
◼
►
A million people in a classroom can't learn that way.
01:25:22
◼
►
You need some sort of give and take,
01:25:24
◼
►
some sort of question and answer, you know?
01:25:26
◼
►
It's why education tends to work that way
01:25:29
◼
►
and has not turned over entirely to just a one-way blast
01:25:32
◼
►
of a YouTube channel that teaches you math or something,
01:25:34
◼
►
although there's a place for that as well.
01:25:35
◼
►
So I think that type of conference is more durable
01:25:39
◼
►
and maybe has a better business model
01:25:41
◼
►
because you feel like you're getting value out of it.
01:25:43
◼
►
I mean, certainly the business model of people paying money
01:25:45
◼
►
for education is well-established.
01:25:47
◼
►
So I'm thinking that that's gonna be harder to go away,
01:25:50
◼
►
but you're right that the consolidation
01:25:51
◼
►
in the other kind of conference has not left a lot of room
01:25:54
◼
►
for the small things that you were describing.
01:25:56
◼
►
And then if you think about what's left,
01:25:58
◼
►
F8, AWS, Reinvent, whatever the hell that thing is called,
01:26:04
◼
►
I think they're still doing that giant Oracle thing.
01:26:06
◼
►
There's a giant Salesforce conference, WWDC.
01:26:11
◼
►
Yeah, it's all the big giant platform owners.
01:26:14
◼
►
And the networking, the sort of in-person networking
01:26:18
◼
►
is still definitely a real thing.
01:26:19
◼
►
I think that same networking happens
01:26:21
◼
►
at those educational things as well,
01:26:23
◼
►
but certainly happens much more
01:26:25
◼
►
at let's say the Salesforce conference or whatever.
01:26:28
◼
►
I think that is, well, I don't know.
01:26:29
◼
►
I'm saying this as someone who doesn't like to,
01:26:32
◼
►
as an introvert, you can do a surprising amount
01:26:35
◼
►
of networking online, but I think as we all know,
01:26:38
◼
►
like it's easy to say these in-person conferences
01:26:40
◼
►
have been replaced by podcasts
01:26:42
◼
►
after we have all gone through a phase
01:26:44
◼
►
where we went to a bunch of them
01:26:45
◼
►
and met a bunch of people who are now our friends.
01:26:47
◼
►
Like that type of in-person networking is really valuable.
01:26:50
◼
►
And just because we've established a friend group
01:26:53
◼
►
in our industry already doesn't mean that,
01:26:56
◼
►
now we no longer need those conferences
01:26:57
◼
►
because we don't need them,
01:26:58
◼
►
therefore nobody should have them.
01:26:59
◼
►
I think first time WWDC attendees come away
01:27:02
◼
►
with connections that are super important
01:27:05
◼
►
for the future of their career,
01:27:06
◼
►
and it'll be a shame in particular in the Apple community
01:27:09
◼
►
to lose that because without, I mean, just think of that.
01:27:12
◼
►
How did I meet Casey?
01:27:13
◼
►
How did I meet you in person?
01:27:15
◼
►
Add to WWDC, would we ever have met
01:27:17
◼
►
if WWDC didn't exist and we weren't there in person?
01:27:19
◼
►
- No, you don't go anywhere.
01:27:21
◼
►
- Exactly, and I knew of Marco online
01:27:23
◼
►
for a long time before that,
01:27:24
◼
►
but we had never interacted until we had occasion
01:27:26
◼
►
to be in the same place at the same time.
01:27:28
◼
►
It's the way that works.
01:27:29
◼
►
So in some ways, I mean, we have the problem of scale here
01:27:33
◼
►
where it's like, well, that's great.
01:27:34
◼
►
When Apple's a smaller company, that made sense,
01:27:35
◼
►
but your point earlier, Marco, is totally true.
01:27:38
◼
►
There are so many developers that the fraction of them
01:27:41
◼
►
that gets to WWDC just keeps going down and down.
01:27:44
◼
►
And so, you know, me saying that there should still be WWDC
01:27:48
◼
►
because other people need to have the same opportunity
01:27:50
◼
►
to network that we had is true,
01:27:52
◼
►
but their opportunity is so slim
01:27:55
◼
►
because they have to enter a lottery
01:27:57
◼
►
to get a ticket for Crying Out Loud.
01:27:58
◼
►
It used to be that Apple would call you and say,
01:28:01
◼
►
"Hey, you know, you have a free WWDC ticket
01:28:03
◼
►
"that comes with your ADC Premier membership.
01:28:05
◼
►
"Do you want to use that?"
01:28:06
◼
►
And people would go, "Eh, nah."
01:28:08
◼
►
Like Apple would nag you to try to cajole you
01:28:11
◼
►
into using your free ticket as part of your,
01:28:14
◼
►
you know, thousand something dollar ADC Premier ticket.
01:28:17
◼
►
Times have changed.
01:28:18
◼
►
There is a lot of demand.
01:28:19
◼
►
There is very little supply,
01:28:21
◼
►
but I still think for developers, for new developers,
01:28:26
◼
►
or developers new to the Apple community,
01:28:28
◼
►
that in-person contact with the group
01:28:31
◼
►
of other Apple developers is actually really valuable.
01:28:33
◼
►
It would actually be great if they could expand that
01:28:35
◼
►
rather than contracting it.
01:28:36
◼
►
You probably talked about this on another radar,
01:28:37
◼
►
but the whole tech talks thing
01:28:39
◼
►
where Apple would come to your city with a smaller crew
01:28:42
◼
►
and do a bunch of presentations to a limited subset.
01:28:44
◼
►
Before I ever went to WWDC,
01:28:46
◼
►
I went to a Boston area tech talk thing
01:28:48
◼
►
and didn't meet anybody because I don't like people,
01:28:51
◼
►
but they were there if I wanted to.
01:28:53
◼
►
I could have talked to Paul Kifasis, but I didn't.
01:28:55
◼
►
- You were near the people at least.
01:28:57
◼
►
- Yeah, I was.
01:28:58
◼
►
I was near them.
01:28:59
◼
►
So that type of thing where,
01:29:01
◼
►
you know, maybe in a post-coronavirus world,
01:29:03
◼
►
providing a place where people can actually
01:29:05
◼
►
meet each other physically does still serve a purpose,
01:29:09
◼
►
- Well, but I do wanna touch on one aspect of the whole
01:29:12
◼
►
like networking and meeting people angle here.
01:29:14
◼
►
So I spent a large part of my coming of age years
01:29:20
◼
►
on the internet on discussion forums,
01:29:23
◼
►
you know, old like Ultimate Bulletin Board, PHP BB,
01:29:26
◼
►
like that kind of, you know, forums.
01:29:28
◼
►
And it became clear to me over time
01:29:31
◼
►
that forums have a certain ideal size.
01:29:36
◼
►
And that if you are below that size,
01:29:38
◼
►
it's just kind of too low traffic,
01:29:40
◼
►
and there's not much reason for anybody to go
01:29:42
◼
►
like check it regularly 'cause there's not enough new stuff.
01:29:46
◼
►
And then when you're in this certain size band, it's great.
01:29:49
◼
►
Because, you know, there's like good traffic,
01:29:51
◼
►
and there's, you know, you can visit the forum
01:29:53
◼
►
throughout the day and see new stuff,
01:29:55
◼
►
and people can play off each other
01:29:56
◼
►
and get responses fairly fast, and it's really nice.
01:29:59
◼
►
But if it grows too large, there's also an upper bound
01:30:02
◼
►
beyond which it's just too much.
01:30:05
◼
►
And it's actually, it doesn't function very well
01:30:07
◼
►
as a community anymore.
01:30:08
◼
►
It doesn't feel very community like.
01:30:11
◼
►
The community mechanics start to break down.
01:30:13
◼
►
It becomes like, you know, just more hectic
01:30:16
◼
►
and too much volume.
01:30:18
◼
►
And the entire forum mechanic just has this like higher,
01:30:21
◼
►
this upper bound where it just kind of falls apart
01:30:24
◼
►
and isn't very good anymore.
01:30:26
◼
►
Conferences have that too.
01:30:28
◼
►
And there, like, I actually don't think there is
01:30:32
◼
►
like a minimum size below which conferences like suck.
01:30:35
◼
►
Like I've been to conferences that have like 50 people,
01:30:38
◼
►
and I've been to conferences that have 5,000 people,
01:30:39
◼
►
and I wouldn't say the 50 people ones were bad.
01:30:43
◼
►
In fact, they were some of the best ones. (laughs)
01:30:46
◼
►
I think the value of networking and meeting people
01:30:50
◼
►
at a conference goes down as the number of attendees
01:30:54
◼
►
goes up because it becomes harder for people
01:30:58
◼
►
who don't already have their friend groups
01:31:00
◼
►
to actually find and meet the people they wanna meet.
01:31:04
◼
►
Or to find and meet even just like-minded other people
01:31:07
◼
►
who even if they weren't like, you know,
01:31:09
◼
►
people they knew before, like,
01:31:10
◼
►
the percent, like, as the number of conference attendees
01:31:16
◼
►
goes up, and especially as you don't get as many
01:31:20
◼
►
like repeat visitors every year,
01:31:21
◼
►
'cause the number of people trying to get in is so high
01:31:24
◼
►
that like they try to give a lot of first time tickets,
01:31:26
◼
►
so like it's hard to get a ticket multiple years in a row.
01:31:29
◼
►
So like the odds of like building up community,
01:31:33
◼
►
you know, that actually is meaningful,
01:31:35
◼
►
and networking is meaningful over, you know,
01:31:37
◼
►
over a year or two, whatever else,
01:31:39
◼
►
I feel like that gets harder as the conference gets bigger.
01:31:42
◼
►
And I think WWDC these last few years
01:31:46
◼
►
has crossed that threshold where it's actually
01:31:49
◼
►
pretty difficult to network with people
01:31:52
◼
►
because it's almost like there's just too many people there.
01:31:57
◼
►
It's like a little bit too big.
01:31:59
◼
►
And I don't think the move to San Jose
01:32:00
◼
►
has actually helped that much.
01:32:02
◼
►
Although I don't know if it's really hurt it,
01:32:04
◼
►
but it just seems like the conference is so big now
01:32:08
◼
►
that even that aspect that's supposed to be really good
01:32:11
◼
►
about conferences is harder now.
01:32:14
◼
►
It's harder to get value out of that.
01:32:16
◼
►
- See, I disagree with you slightly.
01:32:19
◼
►
I think networking is just as good if not better
01:32:23
◼
►
because you're getting a new batch of people,
01:32:24
◼
►
you know, largely new batch of people every year.
01:32:27
◼
►
But the thing that I struggle with
01:32:29
◼
►
and the thing that was so great about early WWDC,
01:32:32
◼
►
so I started going in 2011,
01:32:34
◼
►
the thing that was so great about that is, you know,
01:32:36
◼
►
in 2011 I met, you know, maybe five or 10 people
01:32:38
◼
►
that I really hit it off with, John included.
01:32:41
◼
►
And then in 2012, I met another couple of people
01:32:43
◼
►
and over the years I've met more and more people
01:32:45
◼
►
and have made more lasting relationships.
01:32:48
◼
►
And that I think you're absolutely right.
01:32:49
◼
►
It is harder to build a lasting and meaningful relationship
01:32:54
◼
►
across several WWDCs because A, it's unlikely
01:32:58
◼
►
that you yourself will go to several in a row,
01:33:00
◼
►
like you said, and B, even if you dedicate yourself
01:33:02
◼
►
to going, maybe you're going to layers if not the big show,
01:33:05
◼
►
or maybe you're just hanging out,
01:33:07
◼
►
then, you know, Joe Smith or Mary Smith
01:33:11
◼
►
or whomever that you met last year,
01:33:13
◼
►
maybe they didn't make it this year.
01:33:14
◼
►
And that makes that sort of thing different.
01:33:16
◼
►
But if you just wanna meet a whole bunch of people
01:33:18
◼
►
at random places, you know, in the traditional business-y
01:33:20
◼
►
way of networking, I don't think that's really any worse.
01:33:24
◼
►
But I do find, for me, it's very hard to effectively
01:33:29
◼
►
and appropriately manage my time because,
01:33:34
◼
►
and I don't know, maybe this is inside baseball,
01:33:36
◼
►
maybe this is first world problems,
01:33:37
◼
►
and if it's really terrible, Marco will just cut it, hooray.
01:33:40
◼
►
But for me it's very hard because I wanna spend time
01:33:43
◼
►
with you and John, for example, and Mike,
01:33:45
◼
►
you know, my co-hosts across my shows.
01:33:47
◼
►
I wanna spend a lot of time with you guys
01:33:49
◼
►
'cause I don't get to spend time with you guys in person,
01:33:51
◼
►
really ever, except in June.
01:33:53
◼
►
But I also wanna spend time with people
01:33:54
◼
►
that I don't see often, and so like on the occasions
01:33:57
◼
►
that Jelly is in town, I mean, he's coming from the future,
01:34:00
◼
►
he's coming from Australia, so it is not easy
01:34:02
◼
►
to get him and I in the same spot.
01:34:04
◼
►
And I wanna spend time with Jelly.
01:34:05
◼
►
But then at the same time, I wanna spend time
01:34:07
◼
►
with Apple engineers that I'm friendly with,
01:34:10
◼
►
sometimes just as friendly with,
01:34:11
◼
►
that I don't get to see very often.
01:34:12
◼
►
So I wanna make time for them.
01:34:13
◼
►
And then while I'm there, I also wanna make time
01:34:15
◼
►
for people I don't know, and try to be available
01:34:17
◼
►
for people who are strangers to me,
01:34:19
◼
►
but maybe I've been in their ears for the last five years.
01:34:23
◼
►
And I wanna make time for them.
01:34:24
◼
►
And so what ends up happening is, for me,
01:34:26
◼
►
I'm always saying to somebody, oh, I can meet with you
01:34:29
◼
►
for 20 minutes, or, oh yeah, I'd love to hang out,
01:34:31
◼
►
but I gotta go, or, oh, I didn't realize what time it was,
01:34:34
◼
►
I'm sorry, we're in the middle of a very deep
01:34:36
◼
►
and important conversation, I really gotta go.
01:34:38
◼
►
And that sort of thing has also become very hard.
01:34:40
◼
►
And I think a lot of that is because I've come to know
01:34:43
◼
►
a bunch of people over the years,
01:34:44
◼
►
but I don't think that's unique to being a podcaster.
01:34:46
◼
►
I think it's just unique to having gone
01:34:48
◼
►
several years in a row.
01:34:49
◼
►
And it's just, I don't know, it's all really tough,
01:34:52
◼
►
and I would like to see a change,
01:34:55
◼
►
but darned if I know what to recommend.
01:34:58
◼
►
And I don't know how to backseat drive this conference.
01:35:02
◼
►
- Well, it's part of the reason I think
01:35:03
◼
►
that Apple's kept WWDC relatively small.
01:35:05
◼
►
Like, WWDC hasn't, like, it's gotten bigger
01:35:08
◼
►
in that more people wanna go,
01:35:09
◼
►
which means there's more turnover from year to year.
01:35:11
◼
►
But, like, to your earlier point,
01:35:13
◼
►
like, even if you don't see any of the same people,
01:35:16
◼
►
very often, you may be your first or your second year,
01:35:19
◼
►
you meet a particular group of people,
01:35:20
◼
►
and then you kind of, that becomes your friend group
01:35:22
◼
►
after the thing.
01:35:23
◼
►
You don't need to see them again the next year at WWDC
01:35:26
◼
►
for that to stick.
01:35:27
◼
►
I mean, I think that's been true of a lot of first time
01:35:29
◼
►
or second time attendees.
01:35:31
◼
►
Certain people you meet there,
01:35:32
◼
►
you still know and are friends with,
01:35:35
◼
►
and it's not because you saw them again the second year,
01:35:37
◼
►
although maybe that helps or whatever.
01:35:38
◼
►
But for WWDC being 5,000-ish people,
01:35:42
◼
►
and by the way, when you said early WWDC is in reference 2011,
01:35:45
◼
►
I'm sure lots of people were rolling their eyes,
01:35:47
◼
►
because that's another reason that WWDC is gonna be
01:35:51
◼
►
a big change, is Apple's been running it for a long time.
01:35:53
◼
►
This is gonna be the first year they skipped since
01:35:56
◼
►
the '80s, '90s?
01:35:57
◼
►
I have a VHS tape of WWDC upstairs.
01:36:01
◼
►
But yeah, so, like, it is possible to have,
01:36:05
◼
►
and most of these big conferences, platform conferences,
01:36:07
◼
►
10 times as many people as WWDC.
01:36:10
◼
►
And I think if you were to ask somebody at the 60,000 person
01:36:13
◼
►
Salesforce conference, do you find it difficult to network
01:36:15
◼
►
because there are 60,000 people?
01:36:17
◼
►
I think, I mean, granted, it's a different group of people.
01:36:19
◼
►
I think they're gonna say, "No, it's great, tons of people.
01:36:20
◼
►
"I love meeting the people and doing all the networking,"
01:36:23
◼
►
and so on and so forth.
01:36:24
◼
►
Smaller conferences are more intimate,
01:36:27
◼
►
and you're able to connect
01:36:30
◼
►
in a sort of a more reliable fashion
01:36:34
◼
►
with a smaller group of people with less effort.
01:36:37
◼
►
But I don't think 5,000 is too big.
01:36:39
◼
►
And even though the demand is so great
01:36:41
◼
►
that there's turnover, I think it's still,
01:36:44
◼
►
I mean, I think you have to look at it
01:36:45
◼
►
from the eyes of a first-time attendee,
01:36:47
◼
►
like not from a multi-year attendee
01:36:49
◼
►
who has a bunch of people they know
01:36:50
◼
►
and whose time is in such demand,
01:36:52
◼
►
like, you know, Bar's or Casey's or whatever.
01:36:54
◼
►
Like, it's just, if you're a maybe first
01:36:58
◼
►
or second-year attendee and you're just overwhelmed
01:37:00
◼
►
by the sessions and you go to labs
01:37:02
◼
►
and you meet one or two other people,
01:37:04
◼
►
doing that just once can be incredibly valuable
01:37:08
◼
►
to just sort of get you started on your career,
01:37:10
◼
►
which is why, you know, I'm not saying
01:37:13
◼
►
that I think W3C needs to continue exactly the way it is,
01:37:16
◼
►
but I think there needs to be some kind of,
01:37:18
◼
►
it would be a shame for that to go away
01:37:20
◼
►
without any kind of replacement.
01:37:21
◼
►
And I'm not sure what could possibly replace it,
01:37:24
◼
►
but I think it's been valuable in my career, in life,
01:37:28
◼
►
and I hear from people who have attended
01:37:31
◼
►
for the first or second or third time
01:37:32
◼
►
that they also find it valuable,
01:37:34
◼
►
even for people who say, "I don't go anymore,
01:37:36
◼
►
"but I'm so glad I went that one or two times,
01:37:39
◼
►
"'cause it really set me on my path."
01:37:41
◼
►
Right, as much as I don't like going out into the world,
01:37:45
◼
►
being face-to-face with people is extremely valuable.
01:37:48
◼
►
Again, would we be doing this podcast
01:37:50
◼
►
had we not met face-to-face,
01:37:52
◼
►
despite the fact that we, you know,
01:37:53
◼
►
at least Marco knew of me and I knew of him online,
01:37:56
◼
►
but it never led us to start a podcast together, right?
01:37:59
◼
►
And nobody knew Casey, so.
01:38:03
◼
►
- Who the hell is that guy anyway?
01:38:04
◼
►
- I feel like meeting in person was an essential catalyst,
01:38:07
◼
►
and it's very difficult for me to say,
01:38:09
◼
►
but we don't need that anymore,
01:38:10
◼
►
because it's too big and it doesn't work.
01:38:12
◼
►
Like, there are limits, but I feel like WWDC is,
01:38:15
◼
►
one of the things Apple has done with WWDC
01:38:17
◼
►
is tried to keep it from getting big,
01:38:19
◼
►
'cause if they wanted to make WWDC
01:38:21
◼
►
a 50,000-person conference, they could probably do it,
01:38:23
◼
►
but they haven't and they don't.
01:38:25
◼
►
And 5,000 may be a little bit crowded,
01:38:28
◼
►
but I still feel like it's tenable.
01:38:30
◼
►
I see the people who are there,
01:38:32
◼
►
who are first-time people, hanging out,
01:38:34
◼
►
and maybe they start off in a group
01:38:35
◼
►
with the people from their company,
01:38:36
◼
►
but then they talk to some other group.
01:38:38
◼
►
Like, I think it still works at that level.
01:38:40
◼
►
- I couldn't agree with you more.
01:38:41
◼
►
It has been such a valuable, you know,
01:38:43
◼
►
portion of my life and career that I would hate
01:38:46
◼
►
to have somebody else miss out on that,
01:38:49
◼
►
since it made such a big difference for me.
01:38:51
◼
►
(upbeat music)
01:38:52
◼
►
- We are sponsored this week by Squarespace.
01:38:54
◼
►
Start building your website today at squarespace.com/ATP.
01:38:58
◼
►
Enter offer code ATP at checkout to get 10% off.
01:39:01
◼
►
Make your next move with a beautiful website from Squarespace.
01:39:04
◼
►
Squarespace makes it super easy to make a website.
01:39:08
◼
►
And not just any website, a really professional-looking,
01:39:11
◼
►
nicely-designed, highly-functional website
01:39:14
◼
►
that can offer all sorts of rich functionality
01:39:16
◼
►
if you need it, so things like galleries,
01:39:18
◼
►
and storefronts, and podcast hosting,
01:39:21
◼
►
in addition to things like, you know,
01:39:22
◼
►
what regular sites need, info pages,
01:39:25
◼
►
contact forms, event lists, calendars,
01:39:28
◼
►
all sorts of stuff that websites need.
01:39:30
◼
►
You can do it no matter what your skill level is
01:39:32
◼
►
at Squarespace.
01:39:33
◼
►
Everything is done with intuitive, easy-to-use tools,
01:39:37
◼
►
and this is no coding anywhere.
01:39:39
◼
►
If you need to jump into the code,
01:39:41
◼
►
there are a few places where you can,
01:39:42
◼
►
but frankly, you probably won't need to.
01:39:44
◼
►
This is no coding required.
01:39:45
◼
►
You don't need to be a developer to do this.
01:39:47
◼
►
Anybody can go on Squarespace and make a great-looking site.
01:39:50
◼
►
And their sites are professionally designed.
01:39:53
◼
►
You can take their amazing templates,
01:39:55
◼
►
and you can customize them to your heart's content.
01:39:57
◼
►
You can move stuff around.
01:39:58
◼
►
You can change colors, change fonts, change your logo,
01:40:01
◼
►
whatever you need to do to make it look like your site.
01:40:04
◼
►
You can do that with Squarespace.
01:40:06
◼
►
And they even give you a free domain
01:40:08
◼
►
if you sign up for a whole year.
01:40:10
◼
►
You can see for yourself how easy Squarespace is
01:40:13
◼
►
by starting a free trial.
01:40:14
◼
►
No credit cards required.
01:40:15
◼
►
You can start a free trial.
01:40:16
◼
►
You can build a whole site, and you can play with it
01:40:18
◼
►
basically as long as you want,
01:40:19
◼
►
and it's amazing what you can get done
01:40:21
◼
►
in such a short time.
01:40:22
◼
►
You can see for yourself the amazing power of this platform.
01:40:25
◼
►
If you need any help along the way,
01:40:26
◼
►
they have amazing support as well.
01:40:29
◼
►
And you'll never have to worry about things
01:40:30
◼
►
like software upgrades or patches or uptime or downtime
01:40:34
◼
►
or anything like that.
01:40:35
◼
►
They take care of all of that for you.
01:40:37
◼
►
So see for yourself at squarespace.com/ATP.
01:40:40
◼
►
When you decide to sign up after that free trial,
01:40:42
◼
►
make sure to go back there, squarespace.com/ATP.
01:40:45
◼
►
Use offer code ATP to get 10% off your first purchase.
01:40:49
◼
►
Thank you so much to Squarespace for sponsoring our show.
01:40:51
◼
►
Make your next move with a beautiful website
01:40:54
◼
►
from Squarespace.
01:40:55
◼
►
(upbeat music)
01:40:58
◼
►
All right, let's do some Ask ATP.
01:41:00
◼
►
And Roar Locar writes, kind of paraphrase,
01:41:03
◼
►
"The command option click doc shortcut
01:41:05
◼
►
to open a Finder window is amazing.
01:41:07
◼
►
What are some of your favorite macOS shortcuts?"
01:41:10
◼
►
I think I have a ton,
01:41:12
◼
►
but I could only think of a handful off the top of my head.
01:41:15
◼
►
So I have three for Finder and two for Xcode.
01:41:19
◼
►
First of all, for Finder,
01:41:20
◼
►
command K to get to a window
01:41:22
◼
►
that'll let you open a VNC session,
01:41:24
◼
►
which has been very critical.
01:41:25
◼
►
Now that I'm using the Mac mini remotely a lot,
01:41:27
◼
►
or an SMB or a network share to say your Synology.
01:41:32
◼
►
Shift command A for applications.
01:41:35
◼
►
That is to say, to go into the applications folder.
01:41:37
◼
►
Shift command four to take a screenshot
01:41:39
◼
►
or shift command four space
01:41:40
◼
►
to take a screenshot of a specific window.
01:41:43
◼
►
And then for Xcode,
01:41:44
◼
►
option command forward slash for creating documentation.
01:41:48
◼
►
So, you know, the method summary,
01:41:50
◼
►
parameters, et cetera, et cetera.
01:41:52
◼
►
And shift command O for quick open.
01:41:54
◼
►
So to open a file very quickly by typing the file name.
01:41:56
◼
►
I really like those.
01:41:58
◼
►
I should steal one or two of Marco's that I also agree with,
01:42:02
◼
►
but I will let you actually have your own moment in the sun.
01:42:06
◼
►
- Thank you.
01:42:07
◼
►
So one of my favorites that I use all the time
01:42:12
◼
►
is paste and match style.
01:42:15
◼
►
This gets you around the problem of if you copy rich text
01:42:18
◼
►
and you're pasting it somewhere
01:42:20
◼
►
where you don't want to paste its formatting
01:42:22
◼
►
that it came with,
01:42:23
◼
►
you want it to match the formatting
01:42:24
◼
►
of what you're pasting it into,
01:42:26
◼
►
which is usually no formatting.
01:42:29
◼
►
So paste and match style does that.
01:42:30
◼
►
In my opinion, this should actually be the default behavior
01:42:34
◼
►
on both platforms.
01:42:36
◼
►
In, on the Mac, you have to do the special shortcut.
01:42:39
◼
►
On iOS, there is no built-in method of paste and match style.
01:42:42
◼
►
I actually, on iOS, I use an app called, I believe,
01:42:46
◼
►
Copy Plain Text, and it simply offers a share extension
01:42:52
◼
►
that copies what you have selected only as plain text.
01:42:56
◼
►
So that way you can go paste it effectively unformatted.
01:42:59
◼
►
Oh yeah, so the app is simply called Plain Text.
01:43:03
◼
►
I'm sure that'll be easy to find.
01:43:05
◼
►
I'll only do it in the show notes.
01:43:08
◼
►
Anyway, so on iOS, you gotta do some crazy thing.
01:43:11
◼
►
On the Mac, the way to do paste and match style,
01:43:14
◼
►
it's a menu item.
01:43:15
◼
►
You can see it under the Edit menu
01:43:16
◼
►
if you don't want to remember this,
01:43:17
◼
►
but you basically hold down Command + Option + Shift + V.
01:43:22
◼
►
Yeah, so you know, Command + V is paste,
01:43:24
◼
►
and then Command + Option + Shift + V is paste and match style.
01:43:27
◼
►
I would also, I love, one of the things I turn on
01:43:30
◼
►
on every Mac I use is, if you go into the Accessibility
01:43:34
◼
►
Preference pane, you go to Zoom, and you check the box
01:43:37
◼
►
that says Use Scroll Gesture with modifier keys to zoom,
01:43:41
◼
►
and I use the Control key.
01:43:43
◼
►
What this allows me to do is hold down the Control key
01:43:46
◼
►
and do either a mouse wheel scroll or, you know,
01:43:48
◼
►
whatever the scroll gesture is on your mouse or trackpad,
01:43:51
◼
►
and that allows you to zoom in and see the entire screen
01:43:55
◼
►
zoom in and out simply by holding down Control and scrolling
01:43:59
◼
►
and this can be very useful to simply very quickly
01:44:01
◼
►
make something big or to check, like,
01:44:03
◼
►
if you're a developer working or a designer working
01:44:05
◼
►
on pixel stuff, you can check alignment
01:44:07
◼
►
a little bit more easily this way,
01:44:09
◼
►
and it's so fast, you just hold down Control,
01:44:11
◼
►
zoom in, zoom out, it's awesome.
01:44:13
◼
►
And finally, one of the most common awesome power user
01:44:18
◼
►
things to do on a Mac is take screenshots really quickly
01:44:20
◼
►
with, as Casey mentioned, with the Command + Shift + 4
01:44:23
◼
►
thing, and there's all the different variations of that
01:44:26
◼
►
that you can use to either copy to, you know,
01:44:28
◼
►
copy a selected region or output it to a file,
01:44:32
◼
►
whatever else, any of those, including number four,
01:44:35
◼
►
any of those that make you select a region first,
01:44:38
◼
►
where you drag out the box to select,
01:44:40
◼
►
if instead you hover over a window with your mouse
01:44:45
◼
►
and you hit the space bar, it turns the cursor
01:44:50
◼
►
into a little camera, and if you click,
01:44:53
◼
►
it will capture just that window, it'll capture an image
01:44:56
◼
►
of just that window with a drop shadow behind it
01:44:59
◼
►
and nothing else, and there's actually,
01:45:01
◼
►
there's some weird prefs that you can do
01:45:02
◼
►
to disable a drop shadow if you want to, look it up,
01:45:04
◼
►
but it's really, really nice if you wanna take a screenshot
01:45:09
◼
►
of just a window to hit Command + Shift + 4,
01:45:12
◼
►
whatever it is, hit space bar, click the window.
01:45:16
◼
►
It's awesome.
01:45:17
◼
►
- Yeah, that's what I usually do.
01:45:18
◼
►
There is a Command + Shift + 5 now that I think is new
01:45:21
◼
►
in Catalina that lets you do some even more advanced stuff,
01:45:24
◼
►
but I always forget it exists, and it's become just
01:45:27
◼
►
such muscle memory for me to do Command + Shift + 4 space.
01:45:30
◼
►
I also was thinking as you were talking,
01:45:32
◼
►
there's another one that we talked about very recently
01:45:35
◼
►
that is specific to Xcode.
01:45:37
◼
►
It is, let me get this right,
01:45:39
◼
►
it is Shift + Command + Option + Control + C,
01:45:44
◼
►
which, what is it called in the menu?
01:45:48
◼
►
It is called copy qualified symbol name,
01:45:50
◼
►
and what that lets you do is if you have a function
01:45:54
◼
►
or a message or whatever, it will copy basically the type
01:45:58
◼
►
that it's a part of, the name of the function,
01:46:01
◼
►
and then the parameters to that function.
01:46:03
◼
►
So let's say you're putting something in, I don't know,
01:46:06
◼
►
like a GitHub PR or something like that, or a GitHub issue.
01:46:09
◼
►
You can say, oh, you know, foo class dot do stuff,
01:46:13
◼
►
parenthesis stuff colon or whatever,
01:46:15
◼
►
it's a terrible example, this is an audio show,
01:46:17
◼
►
it's very hard to describe, you get my point.
01:46:20
◼
►
It's a really, even though it's like the claw,
01:46:22
◼
►
I think that's when we were talking about it,
01:46:23
◼
►
for the whatever it was, claw, the save for web claw
01:46:25
◼
►
or whatever it is, it's a very similar motion,
01:46:28
◼
►
but it's really, really convenient to get a summarized
01:46:31
◼
►
version of a method that you're working in.
01:46:34
◼
►
- And I also wanna double down on the control mouse wheel
01:46:36
◼
►
for Zoom, I always turn that on almost immediately
01:46:39
◼
►
and it comes in handy every single day.
01:46:41
◼
►
John, do we have enough time to go through your list?
01:46:43
◼
►
Could you perhaps bring it down to about 100 entries
01:46:45
◼
►
if possible?
01:46:46
◼
►
- I didn't even prepare a list,
01:46:48
◼
►
I'll just go off the top of my head.
01:46:50
◼
►
Well, first I'll amend some of your lists.
01:46:52
◼
►
So you listed the command shift four under finder,
01:46:55
◼
►
that's not a finder shortcut, you can quit the finder
01:46:58
◼
►
and I'm pretty sure that still works.
01:47:00
◼
►
- Just to be clear on the screenshot,
01:47:01
◼
►
there's command shift three is the whole screen,
01:47:03
◼
►
command shift four is select a region or space bar
01:47:05
◼
►
to get a window, command shift five gives you the menu
01:47:08
◼
►
with all the options in particular.
01:47:10
◼
►
One of the options you might be interested in
01:47:11
◼
►
if you're taking screenshots is the command shift five thing
01:47:14
◼
►
has a little options menu that lets you set it,
01:47:17
◼
►
whether you want the cursor to be visible or not.
01:47:20
◼
►
Sometimes you don't want the cursor to be visible,
01:47:21
◼
►
which I think is the default, but occasionally you do
01:47:23
◼
►
if say you're making a screenshot for the app store
01:47:26
◼
►
and you're pulling down a menu.
01:47:27
◼
►
If you don't have the cursor visible,
01:47:28
◼
►
it looks like a disembodied menu coming down with no--
01:47:31
◼
►
- Oh, that's cool, I didn't know that.
01:47:33
◼
►
- There used to be a utility,
01:47:34
◼
►
it might still be there called grab
01:47:35
◼
►
that would give timed screenshots,
01:47:37
◼
►
but I think you can also do that
01:47:38
◼
►
from the command shift five thing now too.
01:47:40
◼
►
The reason why you'd want timed
01:47:41
◼
►
is because you want to manipulate the UI
01:47:43
◼
►
and get it into a state where if you were to hit a keystroke
01:47:46
◼
►
it would screw up the state so you have a timer countdown.
01:47:48
◼
►
Anyway, lots of options for screenshotting.
01:47:51
◼
►
Paste and match style, there are a couple of apps,
01:47:55
◼
►
I think it might have been Microsoft apps,
01:47:56
◼
►
I don't wanna blame them about checking,
01:47:57
◼
►
but I ran across a couple of apps or a suite of apps
01:48:00
◼
►
that didn't use the normal paste and match style
01:48:03
◼
►
keyboard shortcut, they did command shift V,
01:48:05
◼
►
I'm like what the hell?
01:48:06
◼
►
Like as I kept trying to do paste and match style
01:48:07
◼
►
nothing would happen.
01:48:09
◼
►
I know a lot of people who are just sick
01:48:12
◼
►
of working this way, remap paste and match style
01:48:16
◼
►
to command V.
01:48:17
◼
►
If you do that, it actually covers
01:48:19
◼
►
a surprising amount of cases.
01:48:21
◼
►
So in system preferences, in the keyboard preference pane,
01:48:23
◼
►
believe it or not, there's a shortcuts area
01:48:25
◼
►
where you can set keyboard shortcuts
01:48:28
◼
►
to a corresponding menu command in any application.
01:48:30
◼
►
You just type exactly the keyboard command as it appears,
01:48:34
◼
►
even if it's buried 20 levels deep,
01:48:35
◼
►
you just type the name exactly, the name of the thing,
01:48:38
◼
►
which means you'll have to learn how to type in ellipsis,
01:48:39
◼
►
it's command semicolon,
01:48:41
◼
►
you may have learned to type in ellipsis,
01:48:44
◼
►
exactly match that text and you can set a keyboard grant.
01:48:46
◼
►
So if you do paste and match style with the same case
01:48:50
◼
►
and spacing and everything and assigned it to command V
01:48:54
◼
►
and unassigned it from paste,
01:48:56
◼
►
every time you hit command V in an application
01:48:58
◼
►
that supports paste and match file,
01:48:59
◼
►
it will paste and match style.
01:49:00
◼
►
I don't go that far, I'm so used to doing the big,
01:49:02
◼
►
you know, multi-key thing that I don't bother with,
01:49:05
◼
►
but some people do.
01:49:07
◼
►
Shortcuts that I enjoy, let's see.
01:49:08
◼
►
I'm trying to think of things that people might not know
01:49:12
◼
►
'cause they're old,
01:49:13
◼
►
'cause those are things people tend not to think about.
01:49:16
◼
►
Some of these are less reliable over the time,
01:49:18
◼
►
but they still mostly work.
01:49:19
◼
►
One of them is, since the days of classic Mac OS,
01:49:22
◼
►
if you begin a drag, in theory in any application,
01:49:26
◼
►
but in practice, this is less and less reliable.
01:49:29
◼
►
If you begin dragging something from somewhere to somewhere,
01:49:31
◼
►
you can drag things from applications,
01:49:33
◼
►
you can drag something to the finder,
01:49:34
◼
►
anytime you're doing a drag thing.
01:49:35
◼
►
- Hey. - Yeah.
01:49:38
◼
►
And you find yourself in the middle of the drag operation
01:49:41
◼
►
and you're like, I need to bail out of this.
01:49:42
◼
►
Like I've, you know, I've spring-loaded my way
01:49:45
◼
►
into a bunch of folders or I've command tabbed
01:49:48
◼
►
while I've been dragging and that's another thing
01:49:50
◼
►
you can do by the way, if you hit command tab
01:49:52
◼
►
while you're in the middle of a drag,
01:49:53
◼
►
you can actually drag the thing you're dragging
01:49:55
◼
►
over the icon of the app you wanna switch to
01:49:57
◼
►
in the command tab switcher.
01:49:58
◼
►
- Oh, no way. - There's a whole bunch of,
01:49:59
◼
►
yeah, there's a whole bunch of command.
01:50:01
◼
►
It, oh, this is the thing about this.
01:50:03
◼
►
I don't wanna be like, I can't believe people don't know this
01:50:05
◼
►
feign surprise, like, oh, why does everybody not know
01:50:07
◼
►
all these shortcuts?
01:50:08
◼
►
But it really does surprise me,
01:50:10
◼
►
like the subset of things that each person uses, right?
01:50:14
◼
►
So like the things that you use every day
01:50:16
◼
►
that you think everybody knows about,
01:50:18
◼
►
but then you see somebody else using a Mac
01:50:19
◼
►
and they're using none of your things,
01:50:21
◼
►
but they're using a whole different set of things
01:50:22
◼
►
that you don't know.
01:50:24
◼
►
Anyway, to finish my point about the drag,
01:50:27
◼
►
if you wanna bail on that drag,
01:50:30
◼
►
it's very sometimes difficult to say, what do I do?
01:50:32
◼
►
I'm holding, I'm basically holding this thing
01:50:35
◼
►
in my mouse cursor and I can't get back,
01:50:38
◼
►
easily get back to where it was,
01:50:39
◼
►
like it's a file or something.
01:50:42
◼
►
You wanna like put it back exactly where it was,
01:50:44
◼
►
but if you don't find exactly where and you release,
01:50:46
◼
►
like it'll land on your desktop or something
01:50:47
◼
►
and you don't wanna move it to your desktop
01:50:49
◼
►
and the Finder has undo and all sorts of other things.
01:50:51
◼
►
But anyway, trying to find a safe place to let go
01:50:55
◼
►
of a thing that you're dragging can be somewhat fraught.
01:50:58
◼
►
This happens on, we've talked about this on iOS,
01:51:00
◼
►
like you begin a multi-finger drag or something
01:51:02
◼
►
and you're in the middle of it, it's like, what do I do?
01:51:04
◼
►
If I release, that performs an action,
01:51:06
◼
►
but there's no safe area in the screen
01:51:09
◼
►
for me to release and say,
01:51:11
◼
►
but just don't do what I was doing, just abort, abort.
01:51:14
◼
►
Well, on the Mac, if you hit the escape key
01:51:17
◼
►
while you were dragging, in theory,
01:51:19
◼
►
in a well-behaved Mac application,
01:51:21
◼
►
it will do exactly what you want.
01:51:22
◼
►
You're still dragging,
01:51:23
◼
►
you're still holding down the mouse button,
01:51:24
◼
►
hit escape and it'll just be like, oh, nevermind.
01:51:27
◼
►
I'm not, whatever it is you were doing,
01:51:28
◼
►
I'm going to stop doing it.
01:51:29
◼
►
You don't have to find a safe region to dump things.
01:51:32
◼
►
If you are, by the way, looking for a safe region
01:51:34
◼
►
and escape is not supported,
01:51:35
◼
►
you can very often drag it onto the menu bar
01:51:36
◼
►
and that will be a safe place to get rid of things.
01:51:39
◼
►
Another shortcut, again, works spotally,
01:51:43
◼
►
but I used it for many, many years and still do.
01:51:45
◼
►
If you're in a Finder window and it's in list view,
01:51:49
◼
►
and you want, or you have a list view Finder window,
01:51:52
◼
►
and it's filled with a bunch of folders,
01:51:54
◼
►
some of which are disclosed, some of which aren't,
01:51:56
◼
►
you know, like it's just a giant forest of folders.
01:51:59
◼
►
And you want to drag something into that folder.
01:52:02
◼
►
But anytime you drag it over the window,
01:52:04
◼
►
it starts like highlighting one of the folders.
01:52:06
◼
►
You're like, no, I don't want it to be
01:52:08
◼
►
in one of the folders that's inside this folder.
01:52:10
◼
►
I want it to be a sibling to all of those folders.
01:52:12
◼
►
I want it to just be in this window,
01:52:14
◼
►
but it's just filled with too many folders.
01:52:16
◼
►
How do I get this thing that I'm dragging
01:52:18
◼
►
into this list view Finder window,
01:52:20
◼
►
but just in the folder that that window represents,
01:52:23
◼
►
not in any of the nested ones,
01:52:24
◼
►
when every single pixel that I can drag it over
01:52:27
◼
►
would have it ending up inside some other folder
01:52:29
◼
►
that's either disclosed or not disclosed.
01:52:32
◼
►
If you drag the item onto the column headings,
01:52:36
◼
►
like name, date modified, or whatever,
01:52:39
◼
►
again, in well-behaved variants of the Finder
01:52:42
◼
►
and well-behaved views and situations,
01:52:44
◼
►
that has historically been a way to drag something safely,
01:52:48
◼
►
like a safe drop region, and it will say,
01:52:50
◼
►
oh, I see you want this to be in this folder,
01:52:53
◼
►
and you're not hovering over one of the other folders
01:52:55
◼
►
that are in it, but you are within the realm of the window.
01:52:57
◼
►
So just drag it onto the name column or whatever,
01:53:00
◼
►
and it will go into that window.
01:53:02
◼
►
Let's see, are there any other good ones I can think of?
01:53:05
◼
►
That's a bunch of stuff with the option key
01:53:07
◼
►
that I'd do without thinking about it.
01:53:09
◼
►
In Switch Glass and front and center,
01:53:11
◼
►
I have all these, if you go to the websites for them,
01:53:13
◼
►
you can see all the different key combinations.
01:53:15
◼
►
This is very difficult to convey in the app.
01:53:18
◼
►
I don't have an overlay that tells you about them,
01:53:19
◼
►
but basically there's tons of modifier keys
01:53:22
◼
►
that you can hit when switching windows
01:53:26
◼
►
and when clicking on things in Switch Glass,
01:53:28
◼
►
and almost all those are copied
01:53:29
◼
►
from things that are already in the OS.
01:53:30
◼
►
So for example, if you hold down the option key
01:53:33
◼
►
and click on a window belonging to another application,
01:53:36
◼
►
it will hide the previous window or application behind you.
01:53:39
◼
►
Like as you leave, the thing you just left will hide,
01:53:43
◼
►
and the thing you're going to will appear.
01:53:45
◼
►
That's, you know, you can do two things
01:53:46
◼
►
in one motion that way, right?
01:53:49
◼
►
Again, combined with my applications,
01:53:51
◼
►
you know, modifies that behavior,
01:53:52
◼
►
but that's extremely handy.
01:53:56
◼
►
There's all the keyboard commands
01:53:58
◼
►
for doing window hiding showing.
01:54:01
◼
►
In the window menu, if you look at the window menu
01:54:03
◼
►
in most applications, they'll have like hide
01:54:04
◼
►
and hide others, command H, command option H.
01:54:09
◼
►
Again, if you don't know those commands exist,
01:54:11
◼
►
sometimes you're frustrating
01:54:12
◼
►
to have so many different windows,
01:54:13
◼
►
but there are commands you can type
01:54:15
◼
►
to make windows appear and disappear.
01:54:17
◼
►
- You know what really blew my mind
01:54:19
◼
►
that hearing you talk about Finder made me think of?
01:54:22
◼
►
What is the icon at the top of a window?
01:54:25
◼
►
Is it the proxy icon?
01:54:26
◼
►
Is that the right term for it?
01:54:28
◼
►
So if you're looking at a Finder window,
01:54:30
◼
►
and this is not unique to Finder,
01:54:31
◼
►
but let's pick on Finder for a second.
01:54:32
◼
►
- It's any standard document window in Mac OS.
01:54:35
◼
►
- Yeah, there you go.
01:54:35
◼
►
So again, I'll pick on Finder just because it's generic
01:54:39
◼
►
and everyone has it.
01:54:40
◼
►
You know, I'm looking at a folder,
01:54:41
◼
►
and it happens to be called Development.
01:54:43
◼
►
And so at the top of the Finder window,
01:54:45
◼
►
there's a little blue folder.
01:54:45
◼
►
Next to it, there's the word Development.
01:54:47
◼
►
If you click and hold and then eventually drag that folder,
01:54:51
◼
►
you are clicking, holding, and dragging
01:54:53
◼
►
that Development folder, whatever it happens to be called.
01:54:56
◼
►
So you can do things with it.
01:54:57
◼
►
And like Marco said, you know,
01:54:59
◼
►
that's also true of like a Word document or Pages document
01:55:03
◼
►
and a whole bunch of other things.
01:55:05
◼
►
And that, I forget that that exists a lot of the time,
01:55:08
◼
►
but every time I remember it ends up saving my bacon
01:55:10
◼
►
or making something a lot easier
01:55:11
◼
►
than it would have been otherwise.
01:55:13
◼
►
- Yeah, I saw some, you know,
01:55:16
◼
►
this is me doing exactly what I said before,
01:55:19
◼
►
being shocked at things that people don't know,
01:55:21
◼
►
but there was some article,
01:55:21
◼
►
I think it was actually talking about non-obvious things
01:55:23
◼
►
in iPad OS, and they were like,
01:55:24
◼
►
"Yeah, well, there's a bunch of non-obvious stuff
01:55:26
◼
►
"on the Mac too.
01:55:27
◼
►
"Like, I just found out recently
01:55:29
◼
►
"that you can hold down the Command key
01:55:30
◼
►
"and click on the title of a Finder window
01:55:32
◼
►
"and get a pop-up menu that shows the hierarchy."
01:55:34
◼
►
And it's like, you know, aren't people born knowing that?
01:55:37
◼
►
And the answer is no, they're not born knowing that.
01:55:39
◼
►
The only reason you notice, 'cause you've been doing it
01:55:41
◼
►
on a Mac for umpteen million years,
01:55:43
◼
►
but if you don't already know that,
01:55:45
◼
►
it's not discoverable, and it's this thing
01:55:49
◼
►
that I rarely see people do,
01:55:51
◼
►
but old-school Mac users take it for granted
01:55:52
◼
►
that you can do it.
01:55:53
◼
►
Now, this was in the context of an article saying,
01:55:55
◼
►
like, there was some feature, like,
01:55:57
◼
►
I forgot, I think Gruber couldn't find, like,
01:55:58
◼
►
or thought ListView didn't exist or something
01:56:00
◼
►
on the Files app on iPad OS, and like,
01:56:02
◼
►
"Oh, if you swipe down from the top of the screen,
01:56:04
◼
►
"it shows a toolbar where you can pick the view."
01:56:05
◼
►
And he's like, "How would I discover that?
01:56:06
◼
►
"There's nothing on the screen
01:56:07
◼
►
"indicating that I could do that."
01:56:09
◼
►
And so someone was throwing this command click
01:56:11
◼
►
on Finder title bar thing back at it,
01:56:15
◼
►
but the thing is, you don't need to know that shortcut
01:56:18
◼
►
to perform that operation in the Finder.
01:56:20
◼
►
Just by clicking with a single mouse button,
01:56:22
◼
►
you can navigate around, and you know,
01:56:24
◼
►
selecting from the menu command to go to the, you know,
01:56:27
◼
►
the computer item and drill down, like there,
01:56:29
◼
►
it's not the primary way to navigate in the Finder.
01:56:32
◼
►
You can never know that that command click menu
01:56:34
◼
►
is in the Finder, and still successfully use the Finder
01:56:37
◼
►
and use all its different views,
01:56:38
◼
►
whereas the Files app on iPad OS,
01:56:41
◼
►
if you don't know to swipe down from the top of the screen
01:56:43
◼
►
to pull down a toolbar, you will think the app
01:56:45
◼
►
literally doesn't have ListView feature.
01:56:47
◼
►
Again, getting back to what we were talking about
01:56:48
◼
►
many times in the past, the menu bar as a place to say,
01:56:53
◼
►
"I don't know what this app can do.
01:56:55
◼
►
"Let me look at some of the things that it can do,"
01:56:57
◼
►
and you just go through all the menus,
01:56:58
◼
►
and you'll see a menu called View,
01:57:00
◼
►
which you might have, you know,
01:57:01
◼
►
might be able to change the way Windows look,
01:57:03
◼
►
and you'll see in View a bunch of options
01:57:05
◼
►
for a different ListView, icon view,
01:57:07
◼
►
and that's how you'll discover it.
01:57:09
◼
►
It totally is discoverable, the fact that, you know,
01:57:12
◼
►
there are shortcuts, and by the way,
01:57:13
◼
►
it's discoverable with the shortcuts, of course,
01:57:14
◼
►
'cause when you see the, you know, in the View menu,
01:57:16
◼
►
you'll see, oh, look, there's as icons, as lists,
01:57:20
◼
►
as columns, and they all have command keys,
01:57:22
◼
►
command one, command two, command three,
01:57:23
◼
►
and so not only do you learn those features exist,
01:57:25
◼
►
but you also learn the shortcuts.
01:57:27
◼
►
Yeah, I just spent all day on just some Finder ones,
01:57:31
◼
►
command up and down arrow for navigating the hierarchy,
01:57:33
◼
►
command option up and down arrow
01:57:34
◼
►
to hide the thing behind you,
01:57:36
◼
►
holding the option key when you double-click a folder
01:57:39
◼
►
to, again, close the previous window behind you.
01:57:41
◼
►
This is all old-school way of navigating.
01:57:43
◼
►
I know everybody uses browser mode.
01:57:44
◼
►
Anyway, I'll stop myself.
01:57:45
◼
►
I could go on for ages,
01:57:46
◼
►
but there are tons and tons of shortcuts in macOS.
01:57:49
◼
►
The help in macOS, there's some kind of help document
01:57:52
◼
►
in the built-in help that comes with the OS
01:57:55
◼
►
that is just two pages of shortcuts.
01:57:58
◼
►
I highly recommend people hunt that down
01:58:00
◼
►
and just read it, because you'll probably learn something.
01:58:03
◼
►
John Mitchell writes, "Is there a difference
01:58:05
◼
►
"between using a Mac app's open whatever at login setting
01:58:08
◼
►
"in its preferences versus adding it to system preferences,
01:58:11
◼
►
"user and groups, login items?
01:58:13
◼
►
"I feel like I'm fighting against the tide
01:58:14
◼
►
"by wanting them all in one place,
01:58:16
◼
►
"preferably in login items."
01:58:18
◼
►
I would assume that the app's own open at login setting
01:58:23
◼
►
does not necessarily need to go in login items,
01:58:27
◼
►
but I don't know of any specific differences here,
01:58:30
◼
►
so perhaps one of you guys do, maybe John?
01:58:33
◼
►
- Yeah, this is a little miniature war story,
01:58:35
◼
►
because both of my applications,
01:58:36
◼
►
I wanted to have that little checkbox that says,
01:58:39
◼
►
"Launch on login," or "Open when I log in," or whatever,
01:58:41
◼
►
'cause they're both the kind of application
01:58:42
◼
►
where you'd wanna do that.
01:58:44
◼
►
And everyone knows login items, or everyone, whatever.
01:58:46
◼
►
A lot of people know login items.
01:58:47
◼
►
If you go to system preferences and the user and groups thing
01:58:50
◼
►
like, and you go to your user,
01:58:51
◼
►
there's a little login items tab,
01:58:52
◼
►
and there's a list of things
01:58:53
◼
►
that are going to launch when you log in,
01:58:54
◼
►
and you can drag things into it
01:58:56
◼
►
and add little plus/minus keys, right?
01:58:59
◼
►
But sometime a couple years ago,
01:59:03
◼
►
you started to see applications, Mac applications,
01:59:05
◼
►
that would have a little checkbox in their preference
01:59:06
◼
►
that said "Launch on login,"
01:59:08
◼
►
but then if you went to your login items,
01:59:10
◼
►
you wouldn't see it there.
01:59:11
◼
►
It'd be like, "Huh, why is that not showing up there?
01:59:15
◼
►
"It does launch on login.
01:59:16
◼
►
"The checkbox works, but I don't see it in that thing."
01:59:18
◼
►
So when it came time for me to add launch on login
01:59:21
◼
►
to my app, my first app, front and center,
01:59:23
◼
►
I looked it up, "Hey, how do you do launch on login?"
01:59:25
◼
►
And you find a bunch of older answers that say,
01:59:28
◼
►
"Oh, here's how you do it.
01:59:29
◼
►
"Here's how you add it to the login items list," right?
01:59:32
◼
►
It's just a plist, you just add your thing to it,
01:59:34
◼
►
and you go to System Preferences,
01:59:35
◼
►
there'll be your little app icon,
01:59:36
◼
►
and it'll launch on login, right?
01:59:38
◼
►
Like so many things having to do with the Mac,
01:59:41
◼
►
the reason this changed is good old sandboxing.
01:59:44
◼
►
In a sandboxing world, it's not a situation
01:59:47
◼
►
where all these random Mac applications
01:59:49
◼
►
can access this plist that is not in their containers.
01:59:53
◼
►
The login items plist doesn't belong to any one application.
01:59:55
◼
►
It's community-owned,
01:59:58
◼
►
and if you wanted to get it that plist,
01:59:59
◼
►
and wanted to have permission to edit it,
02:00:01
◼
►
you'd have to throw up a permission dialog
02:00:03
◼
►
or have full disk access or do all sorts of things
02:00:05
◼
►
that sandboxing makes much more difficult.
02:00:08
◼
►
So to get around that, Apple came up with a new way
02:00:12
◼
►
for you to make your application launch on login,
02:00:15
◼
►
and it's an API that you can call,
02:00:17
◼
►
but it's not as simple as like,
02:00:20
◼
►
"Oh, I'll just call this API
02:00:21
◼
►
"and my app will be launched on login."
02:00:24
◼
►
The API that you call,
02:00:26
◼
►
the app that you're calling it from,
02:00:28
◼
►
you cannot call that API to make the app
02:00:31
◼
►
that you're calling it from launch on login.
02:00:34
◼
►
You can only call that API to make some other app
02:00:37
◼
►
launch on login.
02:00:38
◼
►
I'm sure there's some security--
02:00:40
◼
►
- I'm sure there's some kind of security reason for this.
02:00:44
◼
►
Honestly, I don't understand it.
02:00:46
◼
►
I'm 100% cargo-coulting this.
02:00:47
◼
►
I'm Googling for the answer to my question.
02:00:49
◼
►
I'm finding it.
02:00:50
◼
►
The actual answer is you have to make another target
02:00:53
◼
►
in your application.
02:00:54
◼
►
It will be a launcher application
02:00:56
◼
►
whose sole job is to launch your actual application,
02:01:00
◼
►
and you embed that inside your app bundle.
02:01:02
◼
►
So if you look inside front and center
02:01:03
◼
►
or you look inside Switch Glass,
02:01:05
◼
►
you will find a tiny application inside both of them
02:01:07
◼
►
called front and center launcher or Switch Glass launcher,
02:01:10
◼
►
and the only thing in the code of that application
02:01:13
◼
►
is code that will launch the real application.
02:01:15
◼
►
- So you've actually made four apps.
02:01:17
◼
►
- Yeah, exactly.
02:01:18
◼
►
I totally did, and then kill itself,
02:01:21
◼
►
and then from the main application,
02:01:24
◼
►
you tell the other application to tell it
02:01:26
◼
►
that it should launch your application.
02:01:28
◼
►
From the main application,
02:01:30
◼
►
you tell it to launch the launcher application on login.
02:01:32
◼
►
So the thing that's actually launching a login
02:01:34
◼
►
is not my application.
02:01:35
◼
►
It's the launcher application,
02:01:36
◼
►
and the launcher application launches,
02:01:37
◼
►
and then it launches my real application,
02:01:39
◼
►
and then my real application kills the launcher.
02:01:41
◼
►
- Oh my goodness.
02:01:42
◼
►
- It's a hell of a, you know, this was like,
02:01:44
◼
►
I'm gonna add this one little feature, right?
02:01:46
◼
►
This is why this is a miniature war story.
02:01:47
◼
►
I'm just gonna add that checkbox.
02:01:48
◼
►
Really easy to do.
02:01:49
◼
►
Okay, now I just gotta call whatever API to launch on login.
02:01:52
◼
►
It's like, I have to make an embedded target?
02:01:54
◼
►
What, and then how do I make sure the signing works?
02:01:57
◼
►
And then, you know, one of the many rookie mistakes I made
02:02:01
◼
►
was the deployment target for my embedded launcher
02:02:05
◼
►
was different from my application, right?
02:02:07
◼
►
I hadn't decided on the deployment targets or whatever,
02:02:09
◼
►
so like the deployment target was the default,
02:02:11
◼
►
which was like 10.15 on front and center.
02:02:13
◼
►
So front and center's the minimum version is like 10.12.
02:02:16
◼
►
So front and center could run on 12,
02:02:18
◼
►
but the launcher could only run 10.15.
02:02:20
◼
►
So anyone who was running on earlier than 10.15,
02:02:24
◼
►
like I clicked the launch on login and it never launches
02:02:26
◼
►
'cause the launcher would start to run and it'll be like,
02:02:29
◼
►
oh, your version of the OS is too old, I won't run.
02:02:32
◼
►
Anyway, all this is to say the current system is bad.
02:02:37
◼
►
Having everybody group edit a random shared P list
02:02:40
◼
►
is also bad.
02:02:42
◼
►
I just hope they come up with a better system that,
02:02:46
◼
►
you know, 'cause what you want is you want it to be secure
02:02:48
◼
►
in whatever ways they need it to be secure.
02:02:49
◼
►
You don't want to have to write an embedded
02:02:51
◼
►
launcher application, but also it would be nice
02:02:53
◼
►
to this person's point to be able to look at login items
02:02:56
◼
►
or a single place in the GUI and see here's all the things
02:02:59
◼
►
that are gonna launch on login.
02:03:00
◼
►
'Cause now it's like dark matter, you have no idea
02:03:02
◼
►
other than by going to the application
02:03:04
◼
►
and seeing that checkbox, I don't know where to find
02:03:06
◼
►
a list of things that are configured to launch on login,
02:03:08
◼
►
but not using login items.
02:03:10
◼
►
So that is, let's say in a transitional period
02:03:12
◼
►
and I hope they improve it.
02:03:14
◼
►
- And finally, and this is either gonna take three seconds
02:03:19
◼
►
or another hour, Nicholas Gaffney writes,
02:03:22
◼
►
"You have to use one of your co-hosts main work machines
02:03:24
◼
►
for a week with minimal changes to preferences,
02:03:27
◼
►
apps, et cetera.
02:03:28
◼
►
Who do you choose?
02:03:30
◼
►
Bonus, which host would you trust more
02:03:32
◼
►
to use your main Mac for a week?"
02:03:35
◼
►
I will start, I will get everyone angry at me first.
02:03:39
◼
►
I think I would want to use Marco's iMac Pro
02:03:45
◼
►
because I think it's going to be most similar
02:03:49
◼
►
to my own setup.
02:03:51
◼
►
Now I saw John unmute, so I have a feeling
02:03:53
◼
►
he's about to argue with me.
02:03:55
◼
►
- How dare you, how dare you.
02:03:59
◼
►
- I-- - My screen is bigger
02:04:01
◼
►
and brighter.
02:04:02
◼
►
- Yes, but-- - I have more internal
02:04:03
◼
►
storage, I have more cores.
02:04:06
◼
►
- You have more RAM.
02:04:07
◼
►
- Yeah, you have more RAM.
02:04:08
◼
►
I'm too scared of your setup though, John.
02:04:09
◼
►
Like, look at, why do you have a second dock
02:04:12
◼
►
in the corner of your screen?
02:04:13
◼
►
There's no need for that.
02:04:14
◼
►
You don't need that, John, you don't need it.
02:04:16
◼
►
- You don't need to see the screen so big
02:04:18
◼
►
it'll be in your peripheral vision.
02:04:21
◼
►
You can turn on auto-hide.
02:04:25
◼
►
- Yeah, that's also true.
02:04:26
◼
►
So I think it is most likely, 'cause it's been a long time,
02:04:29
◼
►
but I've seen Marco's computer and I've seen him use it
02:04:32
◼
►
very, very briefly and it looked like a reasonably vanilla
02:04:36
◼
►
Mac OS installation, to the point that I feel like
02:04:39
◼
►
I could work with it, whereas I think John
02:04:42
◼
►
is probably customizing his setup to the ends
02:04:46
◼
►
of the earth and back and it scares me.
02:04:48
◼
►
And more important than anything else,
02:04:49
◼
►
I think John would be a lot less forgiving
02:04:53
◼
►
to me changing anything on his computer,
02:04:57
◼
►
whereas, not to say Marco would be excellent about this,
02:05:00
◼
►
but I think Marco, you would be more forgiving
02:05:02
◼
►
about me changing things if necessary.
02:05:04
◼
►
Who would I trust most to use my main Mac for a week?
02:05:08
◼
►
I am actually going to continue to pick on John
02:05:09
◼
►
and say I would trust Marco, because I think John
02:05:11
◼
►
would not be able to control himself.
02:05:13
◼
►
- I would fix it as well.
02:05:14
◼
►
- That's the thing, John would not be able to control himself.
02:05:17
◼
►
- But it would be fixed when I was done.
02:05:19
◼
►
Yeah, by whose definition of fixed?
02:05:21
◼
►
- As in you'd be able to use it to record podcasts
02:05:24
◼
►
without it screwing up in the world.
02:05:25
◼
►
- Ooh, sick burn.
02:05:26
◼
►
- That's what I mean.
02:05:27
◼
►
I'm not meaning I would change your settings,
02:05:28
◼
►
I mean I would debug your problem.
02:05:30
◼
►
- All right, if that's the case, if that's the deal,
02:05:33
◼
►
then I'll switch my answer to John.
02:05:34
◼
►
But in general, I'm too scared, and I think Marco
02:05:37
◼
►
knows exactly where I'm coming from,
02:05:38
◼
►
I'm too scared that you would fix it for the definition
02:05:40
◼
►
of now I'm running front and center in Switch Glass,
02:05:43
◼
►
and I've got all sorts of things, I've got Perl installed.
02:05:45
◼
►
- I would fix your scroll, I would change your scroll
02:05:47
◼
►
direction to the problem.
02:05:48
◼
►
- Oh no, you monster.
02:05:50
◼
►
- I mean, it says minimal changes to settings,
02:05:53
◼
►
I think we're allowed to change the scroll direction
02:05:55
◼
►
if any of us are using the terrible quote unquote
02:05:57
◼
►
natural direction.
02:05:58
◼
►
- You mean the correct direction, which is natural.
02:06:00
◼
►
Anyway, that is my answer.
02:06:02
◼
►
All right Marco, it's your turn to get picked on.
02:06:04
◼
►
What would you do?
02:06:05
◼
►
- I was basically gonna say you for both of those
02:06:08
◼
►
exact same reasons, both directions, you using my computer
02:06:12
◼
►
and me using your computer for the exact same reasons
02:06:14
◼
►
of like, A, I do run a fairly vanilla setup,
02:06:19
◼
►
and I think John runs a much more customizable
02:06:23
◼
►
than either of us, and so I would both want my setup
02:06:28
◼
►
to be altered as little as possible, and I think
02:06:31
◼
►
if John was using my computer, I think he would have
02:06:34
◼
►
a lot more complaints, and that would result in him
02:06:37
◼
►
fixing my computer, and secondly, I wouldn't want to use his
02:06:42
◼
►
because I'd be afraid of messing it up.
02:06:46
◼
►
- You'd both be on guest accounts, it's not like you'd be
02:06:48
◼
►
on my account.
02:06:50
◼
►
Like it says, it doesn't specify, but I'm assuming
02:06:53
◼
►
it means like you're not using that person's account.
02:06:55
◼
►
Like you'd have your own account.
02:06:57
◼
►
- No, I took it as, you know, obviously we would never
02:06:59
◼
►
want to share passwords or whatever, but in this
02:07:00
◼
►
hypothetical scenario, I am sitting down on the Marco user
02:07:04
◼
►
on Marco's computer, or the John user on John's computer,
02:07:06
◼
►
whatever the case may be, and so I am literally using
02:07:10
◼
►
- Hmm, but then if we don't have each other's passwords,
02:07:12
◼
►
then how would we update our--
02:07:13
◼
►
- Just go with it, John.
02:07:14
◼
►
- How would we update our Apple ID settings,
02:07:15
◼
►
which would be prompted for at least once or twice
02:07:17
◼
►
during the week?
02:07:18
◼
►
- Oh, that's a good point.
02:07:20
◼
►
- Are you both getting that prompt, or is that just me?
02:07:23
◼
►
- Yeah, it comes up occasionally.
02:07:25
◼
►
You know what I'm talking about, right?
02:07:28
◼
►
- It'll be like a notification that says your Apple ID
02:07:30
◼
►
settings need to be updated, and it will, if you click on it
02:07:33
◼
►
it will launch system preferences, and it will go to the
02:07:35
◼
►
Apple ID thing, and there'll be a thing that says you need
02:07:37
◼
►
to update your thing, and then it'll make you enter your
02:07:39
◼
►
Apple ID password, and then you wait a little bit,
02:07:41
◼
►
and then it'll make you enter your Mac password,
02:07:42
◼
►
and you wait a little bit, and then it goes away.
02:07:44
◼
►
- Yeah, I have had that happen for sure, but it doesn't
02:07:46
◼
►
happen as frequently as it sounds like yours does.
02:07:48
◼
►
- I got many to ask about this on Twitter, but I'll do it
02:07:51
◼
►
now on the podcast.
02:07:52
◼
►
If you work for Apple on iCloud, and you know what the hell
02:07:55
◼
►
that thing is, please tell us, because I do it every,
02:07:58
◼
►
you know, few weeks, and every time I do it I'm like,
02:08:02
◼
►
what are you doing thing?
02:08:03
◼
►
I haven't changed anything related to my Apple ID.
02:08:06
◼
►
I don't know what you're prompting me for, I mean, okay,
02:08:08
◼
►
I'll enter my Apple ID password, and then I'll enter my Mac
02:08:11
◼
►
password, and then you'll go away, but I don't know why
02:08:13
◼
►
you were ever here, and it makes me think it's server
02:08:16
◼
►
related, because I think like when Catalina first came out,
02:08:18
◼
►
there was a day where everyone was getting prompted for it,
02:08:21
◼
►
like 100 times a day, like you'd do it, and then it would
02:08:23
◼
►
come back five minutes later, right, and I'm like,
02:08:26
◼
►
this has got to be a server side thing, because this is not
02:08:27
◼
►
client cycle, anyway, so if you know what that is
02:08:30
◼
►
definitively and can tell us, and you know, as an extra
02:08:33
◼
►
credit can tell us if there's anything we can do about
02:08:35
◼
►
stopping it, although I assume there isn't, because I assume
02:08:37
◼
►
it's a server side thing, please tell us.
02:08:40
◼
►
- Alright, John, so who's getting in trouble?
02:08:44
◼
►
- Well, you know, I think what's going on said, but I'll
02:08:46
◼
►
say it, no one wants to use Casey's computer, because it's
02:08:48
◼
►
broken all the time.
02:08:50
◼
►
No one has picked your computer yet, I know it's just
02:08:52
◼
►
Mark, but I'm also not gonna, it's just three of us,
02:08:56
◼
►
so there's limited choices, I can't pick my own computer,
02:08:58
◼
►
and I'm sure as hell not gonna pick yours,
02:08:59
◼
►
because nothing works.
02:09:01
◼
►
The OS constantly has to be reinstalled, and then the
02:09:04
◼
►
track pad is stuttering, and you can't record podcasts
02:09:06
◼
►
on it, and who wants to use it, and then when it was
02:09:08
◼
►
working, you can't do Swift UI with a live preview,
02:09:10
◼
►
because it's on Mojave, like no one wants to use that thing.
02:09:13
◼
►
- Aw, come on, man.
02:09:14
◼
►
- I mean, that's true, and I was assuming we would be on
02:09:16
◼
►
our own account, so I'd have to say I'd be on Margos,
02:09:18
◼
►
and honestly, I don't customize my computer, you know,
02:09:21
◼
►
like there's, I have fewer menu bar icons than you do,
02:09:24
◼
►
Casey, so there's that, right, I mean, what am I,
02:09:27
◼
►
if I look at my menu bar right now, I've got Mountain,
02:09:29
◼
►
Payspot, my two apps, Twitterrific, and the stupid
02:09:33
◼
►
Skype thing that I can't get rid of, and then I have
02:09:35
◼
►
Time Machine, Wi-Fi, like, sound, and then the sidecar
02:09:40
◼
►
thingamabobber, plus like my name and the date, like,
02:09:43
◼
►
I'm not running any kind of system extensions,
02:09:46
◼
►
other than, I think I'm running Typinator as my
02:09:51
◼
►
autocomplete thingy, is there anything else?
02:09:56
◼
►
No, I mentioned Payspot, that's it.
02:09:58
◼
►
I customized new folder to Command + N in the Finder,
02:10:02
◼
►
because I'm a sane person, and I have the proper
02:10:04
◼
►
scroll direction, like, that's the extent of my
02:10:06
◼
►
customization, like, it's not that weird, anyway,
02:10:10
◼
►
I'd pick Margos, I've used Margos computer briefly,
02:10:12
◼
►
I would really dislike his mouse, but, you know,
02:10:17
◼
►
what can you do?
02:10:18
◼
►
And his weird keyboard, I can't type on split keyboards,
02:10:21
◼
►
but I would survive, but I have some confidence that it
02:10:24
◼
►
would stay up and be reliable during the time that
02:10:26
◼
►
I was forced to use it.
02:10:27
◼
►
- You're so mean to me.
02:10:29
◼
►
- Hey, this computer hasn't barfed yet in the last
02:10:32
◼
►
two hours, 10 minutes, and 24 seconds.
02:10:35
◼
►
- You may have solved the problem.
02:10:38
◼
►
That problem.
02:10:39
◼
►
- We'll see.
02:10:39
◼
►
- Yeah, I feel like this question is limiting,
02:10:42
◼
►
because there's only three of us, so you only have
02:10:43
◼
►
the choice of two other things, and one of them
02:10:45
◼
►
is Casey's computer, in our case.
02:10:48
◼
►
I just can't believe neither one of you picked this thing,
02:10:50
◼
►
'cause it is a champion.
02:10:52
◼
►
- It's because of you, John, it's because of you.
02:10:54
◼
►
- Well, I guess you use a guest account, there's limited
02:10:57
◼
►
damage you can do.
02:10:58
◼
►
- Also, the other problem, using your computer, John,
02:11:01
◼
►
is that I might get used to the 6K, and then I'd have
02:11:04
◼
►
to buy one, and I really don't want that to happen.
02:11:06
◼
►
- No, you'll totally get used to it.
02:11:08
◼
►
Like, I mentioned the day that I got it, it was like,
02:11:10
◼
►
so big, I don't know where to look, and then it just
02:11:11
◼
►
becomes normal, so fast.
02:11:13
◼
►
And then I go to my wife's iMac, I'm like, what is this
02:11:15
◼
►
little 12 inch computer here?
02:11:18
◼
►
It's not that much smaller, but I go over to it,
02:11:20
◼
►
and it looks small, like the chin looks bigger,
02:11:23
◼
►
the screen looks smaller, it's so depressing how instantly
02:11:28
◼
►
you get used to even a slightly bigger screen.
02:11:31
◼
►
I do wonder what the limits are, though, like I feel like
02:11:34
◼
►
if, you know, 42 inches at this distance, would that be
02:11:37
◼
►
outside my peripheral vision?
02:11:39
◼
►
- Oh my goodness.
02:11:40
◼
►
- I could use more height.
02:11:41
◼
►
- Oh my goodness.
02:11:42
◼
►
- Thanks to our sponsors this week, Squarespace,
02:11:45
◼
►
Collide, and Away, and we will talk to you next week.
02:11:51
◼
►
♪ Now the show is over ♪
02:11:54
◼
►
♪ They didn't even mean to begin ♪
02:11:56
◼
►
♪ 'Cause it was accidental ♪
02:11:58
◼
►
♪ Accidental ♪
02:11:59
◼
►
♪ Oh, it was accidental ♪
02:12:00
◼
►
♪ Accidental ♪
02:12:02
◼
►
♪ John didn't do any research ♪
02:12:04
◼
►
♪ Marco and Casey wouldn't let him ♪
02:12:07
◼
►
♪ 'Cause it was accidental ♪
02:12:08
◼
►
♪ Accidental ♪
02:12:09
◼
►
♪ Oh, it was accidental ♪
02:12:11
◼
►
♪ Accidental ♪
02:12:12
◼
►
♪ And you can find the show notes at ATP.FM ♪
02:12:17
◼
►
♪ And if you're into Twitter ♪
02:12:20
◼
►
♪ You can follow them at C-A-S-E-Y-L-I-S-S ♪
02:12:25
◼
►
♪ So that's Casey Liss ♪
02:12:28
◼
►
♪ M-A-R-C-O-A-R-M ♪
02:12:31
◼
►
♪ N-T-M-A-R-C-O-R-M-N ♪
02:12:33
◼
►
♪ S-I-R-A-C ♪
02:12:36
◼
►
♪ U-S-A-C-R-A-C-U-S-A ♪
02:12:38
◼
►
♪ It's accidental ♪
02:12:40
◼
►
♪ It's accidental ♪
02:12:42
◼
►
♪ They didn't mean to accidental ♪
02:12:45
◼
►
♪ Accidental ♪
02:12:46
◼
►
♪ Tech podcast ♪
02:12:51
◼
►
- So in the last 24, 48 hours,
02:12:55
◼
►
there has been a discovery, maybe an announcement,
02:12:59
◼
►
about a new BMW logo.
02:13:01
◼
►
Now, it is not clear to me, maybe it's clear to others,
02:13:04
◼
►
that is this just for their new i4,
02:13:08
◼
►
which is like their new electric car,
02:13:09
◼
►
or is this going to be embraced across the line?
02:13:11
◼
►
I'm not sure.
02:13:13
◼
►
If you look at the image,
02:13:14
◼
►
we'll put a link in the show notes,
02:13:15
◼
►
if you look at the image as presented
02:13:18
◼
►
next to the current logo, it looks like garbage.
02:13:23
◼
►
But when you see it on the hood of a car,
02:13:25
◼
►
I don't think it looks bad.
02:13:26
◼
►
And I seem to be in the minority,
02:13:27
◼
►
I think pretty much everyone hates it,
02:13:29
◼
►
but I think it's pretty good.
02:13:31
◼
►
I like it a lot more than I like
02:13:32
◼
►
the flattened Volkswagen logo,
02:13:34
◼
►
which just does not look right to me.
02:13:36
◼
►
Jon, how do you feel about this?
02:13:38
◼
►
- So first of all, I think it is official everywhere.
02:13:42
◼
►
If you go to the actual BMW page
02:13:43
◼
►
and not the umpteen stories about it,
02:13:45
◼
►
you'll see their explanation,
02:13:46
◼
►
presumably translated from German.
02:13:49
◼
►
And they show the history of the logo.
02:13:50
◼
►
Here's the good.
02:13:51
◼
►
The good is the BMW logo has not changed much
02:13:55
◼
►
over the years, it's always been a little circle
02:13:56
◼
►
with the propeller thing in it,
02:13:57
◼
►
it's got the letters BMW,
02:13:59
◼
►
has basically been the same.
02:14:02
◼
►
They've changed the details of like,
02:14:04
◼
►
are there little rings around the rings
02:14:06
◼
►
and what color are the letters
02:14:07
◼
►
and how dark blue are the little propeller things
02:14:10
◼
►
on the inside, but it hasn't changed that much.
02:14:14
◼
►
The new one, exactly the same shape,
02:14:16
◼
►
letters BMW, the propeller thing, right?
02:14:19
◼
►
The difference is that,
02:14:21
◼
►
and they don't say this in the thing,
02:14:22
◼
►
but I can see in the application of the logo,
02:14:26
◼
►
the outer ring that says BMW is basically now transparent,
02:14:30
◼
►
like a transparent thing.
02:14:32
◼
►
Whatever the background is shows through
02:14:34
◼
►
and the ring around the outside is white
02:14:36
◼
►
and the letters are white
02:14:36
◼
►
and the propeller is still blue and white
02:14:38
◼
►
and that everything else is transparent.
02:14:40
◼
►
So when they put it on the car,
02:14:41
◼
►
you see body color through the ring.
02:14:43
◼
►
But when you see it and their little logo thing,
02:14:46
◼
►
it shows it next to a bunch of other logos
02:14:48
◼
►
where that ring used to be black
02:14:50
◼
►
and they put it on a gray background.
02:14:51
◼
►
So what you see is a gray ring with white letters
02:14:55
◼
►
and then the propeller in the middle.
02:14:57
◼
►
And I think that looks bad.
02:15:00
◼
►
Not super bad 'cause it's still,
02:15:01
◼
►
like it's basically the same logo.
02:15:02
◼
►
It's not like they stylized it and made it all 90s
02:15:05
◼
►
and added drop shadows or whatever.
02:15:06
◼
►
It's fairly straightforward, but it's weaker.
02:15:09
◼
►
It has lower contrast, it has less personality
02:15:12
◼
►
and it looks somewhat incomplete.
02:15:13
◼
►
When you see it on a car and the body color shows through,
02:15:16
◼
►
it can kinda look cool depending on the body color.
02:15:19
◼
►
Now suddenly the body color you choose for your car
02:15:22
◼
►
influences how the logo looks.
02:15:24
◼
►
In context on the car, I still think it looks mostly okay,
02:15:27
◼
►
especially like did you see the new eye logo?
02:15:29
◼
►
They have a new logo for the eye.
02:15:31
◼
►
- I don't understand. - Series of cars in it.
02:15:32
◼
►
It's a nice matchup for that.
02:15:34
◼
►
It's all very 2D and flat.
02:15:35
◼
►
Like if you look at the last logo revision that in 1997,
02:15:38
◼
►
it's filled with 3D shading and all sorts of sort of,
02:15:42
◼
►
people would say skeuomorphic details,
02:15:43
◼
►
but they don't know what the word skeuomorphic means.
02:15:45
◼
►
But it looks like iOS 6, let's put it that way.
02:15:47
◼
►
The 1997 logo looks like iOS 6,
02:15:50
◼
►
and the new logo doesn't look like iOS 7, but it's closer.
02:15:53
◼
►
Everything is flat, there is no shading,
02:15:55
◼
►
everything is solid color.
02:15:57
◼
►
I am not sold on the transparency.
02:15:59
◼
►
I think someone came up with that idea
02:16:00
◼
►
and thought it was interesting and clever
02:16:02
◼
►
and convinced people it was a good idea.
02:16:05
◼
►
I am not convinced it's a good idea.
02:16:07
◼
►
- Yeah, 'cause you mentioned how this logo progress image
02:16:12
◼
►
here showing it against a gray background,
02:16:14
◼
►
and it doesn't look good against gray.
02:16:16
◼
►
You know what's a really common color for cars?
02:16:18
◼
►
- That's so true. - Shades of gray.
02:16:21
◼
►
- Oh, well, it's gonna look high on white.
02:16:22
◼
►
- Right, I think it's going to,
02:16:25
◼
►
I think it has a pretty good chance of looking good on black
02:16:29
◼
►
because that will most closely approximate
02:16:31
◼
►
the way it's looked forever.
02:16:32
◼
►
- But it'll be weird though,
02:16:34
◼
►
because the black will be sunken,
02:16:35
◼
►
'cause that'll be like body metal.
02:16:38
◼
►
- Yeah, I think it'll look okay on black
02:16:40
◼
►
and very dark colors.
02:16:42
◼
►
It might look okay on straight and white,
02:16:44
◼
►
but it probably won't look good on any silver
02:16:48
◼
►
or medium gray, which they sell a lot of.
02:16:51
◼
►
And yeah, I don't know, it's just,
02:16:53
◼
►
I see this and I think this is an interesting idea
02:16:58
◼
►
to change the logo, to modernize it,
02:17:01
◼
►
but this isn't how I would have done it,
02:17:03
◼
►
and I don't think it works.
02:17:04
◼
►
I don't think it's successful.
02:17:05
◼
►
I don't think it looks good.
02:17:07
◼
►
The good news is that when you see it on the i4,
02:17:12
◼
►
the rest of the i4 is so hideous looking
02:17:15
◼
►
that you immediately forget about the logo.
02:17:17
◼
►
- Oh, that's not so bad.
02:17:18
◼
►
- It's all right.
02:17:19
◼
►
- It looks better than the i3.
02:17:20
◼
►
- Well, the grill is truly and utterly terrible.
02:17:24
◼
►
Like the grill, it's not quite Lexus bad,
02:17:28
◼
►
but it is right on the edge of Lexus bad.
02:17:30
◼
►
- But in the grand scheme of ugly grills,
02:17:32
◼
►
have you seen like the new Genesis grills
02:17:34
◼
►
and like there's a whole bunch of just really awful grills
02:17:37
◼
►
that are coming out.
02:17:38
◼
►
The i4 is not great, but like of all of the usually awful
02:17:43
◼
►
BMW concept car treatments of the kidney grill,
02:17:46
◼
►
this one is about middle of the road
02:17:49
◼
►
'cause I've seen some worse ones.
02:17:50
◼
►
But yeah, this is a big trend and I don't understand it
02:17:52
◼
►
because like in the i4, the actual physical trend
02:17:56
◼
►
is you don't need air coming in when you have electric cars,
02:17:58
◼
►
so why you need a big gaping hole in the front?
02:18:00
◼
►
Yeah, people still wanna put a big gaping hole
02:18:02
◼
►
and they plug it like the first Tesla Model S
02:18:05
◼
►
with this big black thing that says,
02:18:07
◼
►
yeah, there's a hole here, but we don't need the hole,
02:18:09
◼
►
so let's put a plug in it.
02:18:10
◼
►
Tesla figured that out at least fairly quickly
02:18:12
◼
►
and said, no, we're not gonna do that.
02:18:14
◼
►
But all these other companies,
02:18:16
◼
►
they're like their signature is the front grill
02:18:18
◼
►
or they want it to be the front grill.
02:18:20
◼
►
Like Lexus, their new design trend
02:18:22
◼
►
of having this massive gaping mesh thing in the front.
02:18:24
◼
►
Genesis with the similar style
02:18:27
◼
►
where they're trying to define their style
02:18:29
◼
►
by this massive gaping grill.
02:18:30
◼
►
This is not the time to have a huge grill.
02:18:32
◼
►
You know when you go electric it's gonna be pointless.
02:18:35
◼
►
Don't make that your brand identity.
02:18:37
◼
►
- You know, I'm watching,
02:18:38
◼
►
this is now on the BMW Concept i4 page.
02:18:42
◼
►
There's a 30-second video.
02:18:44
◼
►
I didn't realize that in the ridiculously huge grill,
02:18:48
◼
►
it says i4 within it, which is whatever, fine, it lights up.
02:18:53
◼
►
Like the godawful terrible Mercedes logos that light up.
02:18:56
◼
►
- I'm seeing that now, oh, that's bad.
02:18:57
◼
►
I mean, yeah, this is not the actual car.
02:18:59
◼
►
This is a Concept car.
02:19:00
◼
►
- I know, I know.
02:19:01
◼
►
- But yeah, they better not ship that.
02:19:03
◼
►
- Yeah, the Mercedes logo is so bad when it's illuminated.
02:19:06
◼
►
Like the regular Mercedes logo as is fine.
02:19:08
◼
►
It's good, I like it.
02:19:09
◼
►
But illuminating it is just a look at me
02:19:12
◼
►
and my fancy-ass Mercedes.
02:19:13
◼
►
Aren't I cool?
02:19:15
◼
►
- I feel like Mercedes has the,
02:19:16
◼
►
I mean, BMW has the wisdom to not change their logo radically
02:19:19
◼
►
but even now I feel like they're giving in a little bit.
02:19:21
◼
►
Mercedes like understands.
02:19:23
◼
►
You can do lots of different treatments
02:19:25
◼
►
with the three-pointed star,
02:19:26
◼
►
but don't one day say, you know what,
02:19:28
◼
►
we're adding a fourth point
02:19:29
◼
►
or we're making the star fatter or whatever.
02:19:31
◼
►
Like it's more or less,
02:19:33
◼
►
I bet if you saw the Mercedes like three-prong logo,
02:19:38
◼
►
it would look like the BMW thing.
02:19:40
◼
►
And they're like, over the years,
02:19:41
◼
►
it more or less stays the same.
02:19:41
◼
►
But if you look at any individual Mercedes,
02:19:43
◼
►
those wide variations in how they treat that logo.
02:19:47
◼
►
And I feel like BMW had the same advantage
02:19:50
◼
►
in that they had lots of,
02:19:52
◼
►
their logo was a little circle
02:19:54
◼
►
that was basically a neutral colored black circle
02:19:56
◼
►
with letters BMW.
02:19:58
◼
►
And a slight accent of blue in the middle.
02:20:01
◼
►
And that was fine and it matched everything
02:20:03
◼
►
and it looked good.
02:20:04
◼
►
Like it was not broken.
02:20:05
◼
►
It did not need to be fixed.
02:20:06
◼
►
- Yeah, it says BMW Concept I4.
02:20:10
◼
►
It is lit up in the grill.
02:20:12
◼
►
It is lit up, the word BMW Concept I4.
02:20:14
◼
►
- I'm thinking that's not gonna ship.
02:20:15
◼
►
- I hope not.
02:20:16
◼
►
But I mean, would you wanna drive a billboard?
02:20:18
◼
►
I mean, the illuminated Mercedes logo makes me so angry,
02:20:22
◼
►
but this is so much worse.
02:20:25
◼
►
- A lot of cars have shipped with the thing
02:20:26
◼
►
where you open the door
02:20:27
◼
►
and it projects like the name of the car company
02:20:29
◼
►
or the model on the ground.
02:20:30
◼
►
Have you seen those?
02:20:31
◼
►
- Cars shipped with that.
02:20:33
◼
►
That's not just a concept car thing.
02:20:34
◼
►
But yeah, if you look at this concept car,
02:20:36
◼
►
there's a lot of those things in this car
02:20:37
◼
►
that are not shipping for sure.
02:20:39
◼
►
- It's also too bad to me because one of the things
02:20:41
◼
►
that I always admire BMW for, which is silly,
02:20:44
◼
►
but I really thought their angel eyes were amazing.
02:20:47
◼
►
So if you're not familiar,
02:20:48
◼
►
early on, it was maybe late 90s or something like that.
02:20:52
◼
►
I don't remember exactly when,
02:20:53
◼
►
but BMW headlights, they for a long time were four circles.
02:20:58
◼
►
And what they did is they had like a ring
02:21:00
◼
►
around the outside of each of the headlights
02:21:02
◼
►
that would light up.
02:21:03
◼
►
And that was their daytime running lights.
02:21:05
◼
►
And they called them angel eyes.
02:21:06
◼
►
And they were, to my recollection anyway,
02:21:09
◼
►
the first manufacturer to do a treatment of their lights,
02:21:12
◼
►
particularly daytime running lights,
02:21:13
◼
►
that was a signature thing, right?
02:21:16
◼
►
So you saw those four circles coming at you.
02:21:18
◼
►
You knew that that was a BMW.
02:21:20
◼
►
And it was within five or 10 years
02:21:21
◼
►
that basically every other auto manufacturer in the world
02:21:23
◼
►
started doing the same thing.
02:21:24
◼
►
But they seem to have given up on the four circles.
02:21:27
◼
►
And I suppose that probably makes sense
02:21:30
◼
►
from a technological point of view.
02:21:31
◼
►
But to me, I actually almost feel like,
02:21:34
◼
►
especially in the age of electric cars,
02:21:36
◼
►
coming back to what you were saying, Jon,
02:21:37
◼
►
like can the kidney grill, like yes,
02:21:40
◼
►
I know that's blasphemous, but can the kidney grill
02:21:43
◼
►
and keep the angel eyes, but now they've got lights
02:21:45
◼
►
that don't look too dissimilar from my Golf.
02:21:48
◼
►
I don't know. - They still do the four,
02:21:49
◼
►
they still do the four lights.
02:21:50
◼
►
Like that's still their signature is the four lights,
02:21:52
◼
►
not the fact that they're circular.
02:21:53
◼
►
I mean, just look at the i4.
02:21:54
◼
►
Like when you see headlights in a BMW,
02:21:56
◼
►
it's always each headlight has two major distinct things.
02:22:01
◼
►
- Yeah, but to me it was so cool.
02:22:02
◼
►
- I went through Casey, like I think they,
02:22:04
◼
►
like here we are talking about they changed the logo,
02:22:08
◼
►
and yet they kept this giant kidney grill
02:22:11
◼
►
that is totally unnecessary on this car.
02:22:12
◼
►
By the way, it has an air intake,
02:22:14
◼
►
it's below the kidney grill.
02:22:16
◼
►
That it's like, in that little slot,
02:22:18
◼
►
like there is an air intake there,
02:22:20
◼
►
but the grill isn't it.
02:22:22
◼
►
Which is even more ridiculous
02:22:23
◼
►
that they have this ridiculous styling element here.
02:22:26
◼
►
I think if they're gonna change something
02:22:28
◼
►
that's been this longstanding icon of their brand,
02:22:32
◼
►
drop the kidney grill from electric cars that don't need it.
02:22:35
◼
►
- You're both fired, they can't drop the kidney.
02:22:37
◼
►
That's their defining styling element of the entire brand.
02:22:40
◼
►
You cannot drop that.
02:22:42
◼
►
You can make it, you can decide to minimize it
02:22:44
◼
►
instead of maximizing it, instead of in every model
02:22:46
◼
►
make it bigger instead of smaller.
02:22:48
◼
►
That's what I was getting at before,
02:22:49
◼
►
but I don't think you need to drop it.
02:22:50
◼
►
Especially since at various times,
02:22:52
◼
►
if you look at the 850,
02:22:54
◼
►
you can make the kidneys really small.
02:22:56
◼
►
Smaller than the openings that are smaller than the little T
02:22:58
◼
►
in the Model S and the current Tesla even.
02:23:01
◼
►
Like, it's not a problem for like,
02:23:03
◼
►
you can't use the kidneys if you have an electric car.
02:23:05
◼
►
All I'm saying is if you know
02:23:06
◼
►
you're not gonna need the air intake,
02:23:07
◼
►
don't keep making those kidneys bigger and bigger,
02:23:09
◼
►
'cause that's dumb, and it doesn't look good.
02:23:11
◼
►
That's the whole point, it doesn't look good.
02:23:12
◼
►
It's perfectly fine to keep the kidneys just,
02:23:15
◼
►
you know, find a way to make them look nice.
02:23:17
◼
►
'Cause now that's all they have to do is look nice.
02:23:19
◼
►
They have to look nice and not add too much drag.
02:23:22
◼
►
I actually like the headlights on this i4 Concept.
02:23:26
◼
►
You know, they're like angel under eye,
02:23:29
◼
►
little fuse-shaped or whatever.
02:23:30
◼
►
- Angel bags under their eyes.
02:23:32
◼
►
- I think that's actually a fairly, you know,
02:23:36
◼
►
again, I don't think that's gonna ship as is,
02:23:38
◼
►
but it's a fairly nice, aggressive-looking headlight
02:23:41
◼
►
that still looks like BMW to me.
02:23:43
◼
►
If I could just blank out the giant schnoz
02:23:45
◼
►
in the middle there, if I could blank out that kidney
02:23:47
◼
►
or replace it with a smaller kidney,
02:23:49
◼
►
I like the way the front of this car looks.
02:23:50
◼
►
The back, much less so.
02:23:52
◼
►
The grill is just so bad.
02:23:56
◼
►
And we have a Concept car, you're gonna pick brown?
02:23:59
◼
►
That's the color, I know they're gonna call it gold,
02:24:00
◼
►
but this is not--
02:24:01
◼
►
- They call it like champagne or something?
02:24:03
◼
►
- It's not a looker.
02:24:05
◼
►
[Door closes]