PodSearch

ATP

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:52 ◼   ► - Aww.

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:15 ◼   ► - I know.

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:30 ◼   ► - It did.

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:09 ◼   ► Well done.

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:52 ◼   ► - And so--

00:05:53 ◼   ► - CrashPlan software might be inefficient.

00:05:55 ◼   ► - Who knew?

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 ◼   ► I forgot.

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:42 ◼   ► - Mm-hmm.

00:07:43 ◼   ► - Okay.

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:12 ◼   ► - It is.

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:43 ◼   ► (laughing)

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:10 ◼   ► So.

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:00 ◼   ► But anyway.

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:01 ◼   ► - Right.

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:13 ◼   ► (laughs)

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:30 ◼   ► - No.

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:43 ◼   ► I love it.

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:52 ◼   ► (laughing)

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:56 ◼   ► - COVID-19.

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 ◼   ► - No.

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:34 ◼   ► Nope.

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:23 ◼   ► (laughing)

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:52 ◼   ► (laughing)

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 ◼   ► I think.

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:01 ◼   ► (laughing)

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:28 ◼   ► (laughs)

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:35 ◼   ► It's not.

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:02 ◼   ► (laughs)

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 ◼   ► - Fair.

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:08 ◼   ► Very handy.

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:39 ◼   ► - Why?

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:57 ◼   ► (laughing)

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:19 ◼   ► (laughing)

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 ◼   ► - Exactly.

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:45 ◼   ► - Yep.

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:49 ◼   ► (laughing)

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:09 ◼   ► your setup.

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:19 ◼   ► (laughing)

02:07:19 ◼   ► I guess--

02:07:20 ◼   ► - Are you both getting that prompt, or is that just me?

02:07:22 ◼   ► - Just you?

02:07:23 ◼   ► - No.

02:07:23 ◼   ► - Yeah, it comes up occasionally.

02:07:25 ◼   ► You know what I'm talking about, right?

02:07:27 ◼   ► - Oh yeah.

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:49 ◼   ► (laughing)

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:00 ◼   ► (laughing)

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:47 ◼   ► (laughing)

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 ◼   ► - Oh God.

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:38 ◼   ► I hope not.

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:04 ◼   ► - No.

02:24:05 ◼   ► [Door closes]

02:24:07 ◼   ► [ Silence ]