PodSearch

ATP

419: This Week’s Gasp

 

00:00:00   I have an update about our household Alexa situation.

00:00:05   - Oh, is this for everyone or just for the two of us?

00:00:08   Are we live? - Oh, we're live.

00:00:10   - Okay. - It's for every device

00:00:11   that responds to that trigger word that you just said.

00:00:14   - Apparently. (laughing)

00:00:16   - I decided to finally not say like,

00:00:18   "Hey, everybody, we're live!"

00:00:19   And started with that.

00:00:20   'Cause it's very, like the first thing I do when,

00:00:23   so after we record the show, first thing I do,

00:00:26   usually I upload the bootleg while we are still talking

00:00:31   off the air, if we're doing like, you know,

00:00:32   scheduling discussions or whatever, like,

00:00:34   'cause I wanna get the bootleg up as fast as possible

00:00:36   for the members, so normally I will upload the bootleg

00:00:39   like in the browser with the drag and drop thing

00:00:42   while we're still talking.

00:00:43   And I think it's the right file, 'cause you know,

00:00:45   like I have a system that has made it the right file

00:00:47   every time, but because I haven't actually listened

00:00:50   to it yet, I wanna make sure, like before I go to bed

00:00:54   that night, 'cause you know, we record at night,

00:00:56   usually I go to bed right afterwards, basically.

00:00:58   I'm in Casey's sleepy shirt, and--

00:01:01   - Nice.

00:01:02   - Anyway, normally I have to, you know,

00:01:04   my final task for the night after I close up the studio,

00:01:08   you know, leave, turn the lights off,

00:01:09   my final task for the night is to empty the dog before bed.

00:01:12   And so I bring him outside, and while I'm doing that,

00:01:16   I open up my Overcast app on my phone,

00:01:19   and I look for the bootleg that was released,

00:01:21   10 minutes earlier, whatever it was, and I hit play

00:01:23   and just make sure that it's the right episode.

00:01:26   But because all of them begin with,

00:01:28   hi, everybody, we're live!

00:01:29   It's hard for me to really know whether it's the right one

00:01:34   or not until like at least a few seconds in.

00:01:36   So I was trying to save myself a few seconds of uncertainty

00:01:40   and time later tonight by beginning this one

00:01:44   with something else.

00:01:46   - I see.

00:01:47   Well, you know, it's funny you say that,

00:01:48   because I don't know if the two of you have noticed,

00:01:51   and I promised myself I wouldn't call attention to it,

00:01:53   but here we are.

00:01:54   I have been trying for the last several weeks

00:01:56   to have some sort of like, I don't wanna say icebreaker,

00:02:00   'cause that has all the terrible connotations

00:02:02   of like awkward corporate gatherings,

00:02:03   but like some sort of fun question,

00:02:05   sorta kinda in the spirit of Snell Talk

00:02:08   at the beginning of Upgrade,

00:02:09   but just some sort of fun question that I come up with

00:02:13   that I can ask the two of you each week

00:02:14   that's kind of off the wall and totally random.

00:02:17   And the first couple of weeks I've decided to try this,

00:02:20   I was able to sneak it in right up front, it was great.

00:02:22   And the last two weeks,

00:02:24   I've been dedicated to doing it at some point,

00:02:26   but I've been doing it semi-randomly

00:02:28   in like the middle of the pre-show,

00:02:30   or like as the transition from pre-show to follow-up.

00:02:33   And I've been trying so hard not to call attention to it,

00:02:35   so it would be more natural and take you guys off guard,

00:02:38   but now you have ruined yet another one of my attempts.

00:02:41   And I think last time, in your defense,

00:02:42   last time was my fault, 'cause I made a clubhouse joke

00:02:44   and then everything went off the rails.

00:02:45   But you have ruined yet another attempt of mine,

00:02:48   because I do have a question for you all,

00:02:50   to have some sort of icebreaker in the beginning,

00:02:53   and it seems like this is a futile attempt

00:02:56   to add a new feature to the show.

00:02:58   - You both are overthinking this.

00:03:00   Marco's overthinking his like,

00:03:01   "Oh, I've gotta change what I would naturally say."

00:03:03   You're overthinking, like both the thing that you're doing,

00:03:05   Casey, it happens naturally, you don't need to plan to do it.

00:03:08   Just, we just gotta go with the flow, just,

00:03:10   I don't know why seven or eight years in,

00:03:12   it's all of a sudden you're trying to do this thing.

00:03:14   Just go, it'll be fine.

00:03:16   - Well, so here actually, since you've asked,

00:03:19   now we're really going off in the weeds,

00:03:21   I worry a lot, and worry is maybe too strong a word,

00:03:25   I think a lot, and I'm somewhat worried,

00:03:28   that one day we're gonna wake up

00:03:31   and we're gonna realize that we haven't really

00:03:35   changed with the times,

00:03:36   and we're gonna talk about that a little bit.

00:03:38   No, just hear me out for a second,

00:03:39   before you jump all over me. - Casey, I have news for you,

00:03:41   we already aren't changing with the times, and it's fine.

00:03:44   - No, no, and that's fair, and that's fair, and that's fair.

00:03:46   But I think that there are some things

00:03:48   that we can do while not destroying the spirit of the show,

00:03:52   and Ask ATP is an excellent example of that,

00:03:54   which we totally didn't steal from Upgrade, not one bit.

00:03:56   - Yeah, it's the new feature of the show

00:03:57   that we added five and a half years ago.

00:03:59   - Well, still. (laughing)

00:04:00   But no, I think that there are things that,

00:04:02   I just don't wanna look around in five or 10 years,

00:04:06   God willing, and be like, wow,

00:04:08   we really haven't done anything different

00:04:10   in a long, long time.

00:04:11   And I don't think we're really guilty of that yet.

00:04:13   I think membership almost a year ago now,

00:04:16   I think that was a great development,

00:04:18   and I really am pleased with how that's going.

00:04:20   And actually, I was thinking earlier today,

00:04:22   it's been a while since we've thanked everyone properly,

00:04:25   and thank you, everyone.

00:04:26   - Thanks, everyone.

00:04:27   - It really means a lot to all three of us.

00:04:29   I think membership is a nice change like that,

00:04:31   but I don't wanna be in a situation

00:04:33   where all of a sudden I realize the world has moved on,

00:04:36   and us three old dudes are sitting here

00:04:39   just talking to each other, which, for the record,

00:04:41   I would still be doing, even if no one was listening.

00:04:43   But if there's something that we can be doing differently,

00:04:45   or some little spice that we can add to the show

00:04:48   from time to time, I wanna do that.

00:04:49   And I'm scared that I'm gonna get complacent,

00:04:51   and I'll just speak for myself now,

00:04:52   that I'm gonna get complacent and just be like,

00:04:54   oh, I'm sure everything's great.

00:04:56   And then we become ever more irrelevant

00:04:59   with each passing day,

00:05:00   which is probably happening anyway.

00:05:01   - You're getting a head start

00:05:02   on your midlife crisis here or something.

00:05:04   You should relax, Casey, 'cause if you're wondering

00:05:07   if we're falling behind the times,

00:05:08   just watch to see on all of the Mac websites

00:05:11   whatever topic we've been talking about

00:05:13   for the past month suddenly appear,

00:05:14   and you will know that we are not behind the times.

00:05:16   We are, as always, slightly ahead.

00:05:17   - There's some attitudes to that,

00:05:20   and I hope that remains true.

00:05:21   - Yeah, I mean, I think a lot about

00:05:23   making sure our show is good.

00:05:25   I care a lot about that, as I know you both do.

00:05:29   And I think the key to a lot of this stuff

00:05:32   is to know who you are

00:05:35   and to know who your audience slash customers are,

00:05:39   and to do what keeps you comfortably

00:05:43   making something that's good for you and for them

00:05:46   without trying to be something you're not also.

00:05:48   Like this is something like,

00:05:50   you look around the tech business,

00:05:52   you got places like Twitter

00:05:54   that is famous for not knowing who they are,

00:05:58   always trying to be somebody else

00:06:00   to varying degrees of failure.

00:06:03   They never succeed, they just fail in different ways.

00:06:06   Twitter's always trying to be mostly Facebook

00:06:10   and oftentimes other things mixed in.

00:06:12   - How's your reels?

00:06:14   - Oh God, I don't even know what that is, I'm so glad.

00:06:16   - Isn't that the Instagram Stories--

00:06:18   - Oh, that's Instagram TikTok, I think, isn't it?

00:06:21   - I don't even know anymore.

00:06:22   - Or is it Twitter TikTok, Instagram, I don't know.

00:06:24   Anyway. (laughs)

00:06:26   If you try to be something you're not,

00:06:29   then that doesn't usually work.

00:06:31   Everyone can tell and it doesn't go well.

00:06:34   But I think if your customers

00:06:37   have a certain thing they want,

00:06:39   and you can keep giving it to them

00:06:41   in a good, high quality way that doesn't feel stale,

00:06:46   it just feels consistent,

00:06:48   there's nothing wrong with that,

00:06:49   as long as it's still good.

00:06:50   Usually when things start feeling stale

00:06:52   is when they start getting super repetitive

00:06:54   and they run out of things to talk about

00:06:57   and you're just fishing for topics every week.

00:07:01   That happens to podcasts after a while,

00:07:04   especially those that are not particularly news-based.

00:07:07   But that hasn't happened to us

00:07:08   because we are so news-based

00:07:09   and I think we also have a healthy amount of diversion

00:07:14   every episode that--

00:07:16   - Jeez, whatever do you mean?

00:07:17   - Keeps people interested.

00:07:18   - Maybe too much diversion.

00:07:20   - Possibly, yeah.

00:07:21   And we've actually had ebbs and flows

00:07:23   of the amount of diversion that we allow into the show

00:07:26   versus some kind of topic or structure,

00:07:28   the amount of follow-up we allow in,

00:07:30   the amount of questions, that fluctuates over time.

00:07:33   But I think as long as we keep putting out

00:07:34   a show that our listeners like,

00:07:36   that we don't really have to necessarily care

00:07:39   about what everyone else is doing

00:07:41   as long as what we are doing is working for our customers,

00:07:44   which so far it seems to be.

00:07:46   And there's lots, I mean, the good thing,

00:07:49   the tech business is so big.

00:07:51   Like, there's so much.

00:07:52   I love that we can go through entire episodes

00:07:56   not covering some massive story

00:07:59   that everyone else that we listen to

00:08:00   has covered on their shows.

00:08:02   And it doesn't matter.

00:08:03   No one complains to us like,

00:08:04   "Why didn't you talk about this big, like, you know,

00:08:07   "court drama or Android phone?"

00:08:09   It's like, well, that's just not, you know,

00:08:10   we ran out of time, we talk about other stuff more.

00:08:12   (laughs)

00:08:13   And I'm fine with that.

00:08:15   To keep making our show for our listeners

00:08:19   who seem to be fine with it,

00:08:21   and whatever everyone else does, that's up to them.

00:08:24   But as long as we know who we are and we know what we do

00:08:27   and we keep doing that for our customers

00:08:29   who keep wanting it, I think we're fine.

00:08:31   - Jon, thoughts?

00:08:33   - Don't worry, Casey, be happy.

00:08:35   (electronic beeping)

00:08:36   - Marco, we got way derailed from,

00:08:38   you apparently have some Amazon tubes

00:08:41   that are in or out of your house.

00:08:44   - Well, the tubes that we haven't been able to get

00:08:45   for some time, we're now in the balls phase.

00:08:47   (laughs)

00:08:48   'Cause that's all they make now,

00:08:49   they just make a series of balls.

00:08:50   But the recent Amazon Echo balls,

00:08:54   I talked about them when they first came out

00:08:57   a few months back, it seemed like a really good buy

00:08:59   'cause they were something like 70 bucks or 100 bucks,

00:09:02   something like that.

00:09:04   And they were kind of between the HomePod Mini

00:09:07   and the big HomePod, and they sound pretty decent,

00:09:10   especially for their price.

00:09:12   And the Alexa ecosystem has historically been

00:09:16   just much more reliable for us,

00:09:18   it's been faster to respond to voice queries,

00:09:21   it had way more features, things like it had named

00:09:24   multiple timers many years ago now.

00:09:27   I regret to inform you all that tonight we unplugged

00:09:30   the last Echo in our house, and we've gone all HomePod/HomePod

00:09:35   Mini because a combination of two factors.

00:09:40   The HomePod Siri has gotten better enough

00:09:43   and more reliable enough that the gap has narrowed.

00:09:47   The Alexa ecosystem is still significantly faster

00:09:51   and more consistent to respond,

00:09:53   but the HomePod got close in many ways.

00:09:56   And it got close enough now that we're willing

00:09:58   to tolerate the difference most of the time.

00:10:00   In that regard.

00:10:02   But where the Echos have a problem is that the new

00:10:05   Echo Ball series, the hardware is terrible.

00:10:09   It's very buggy, and we've had, we own two of them,

00:10:13   we've had multiple issues with both of them.

00:10:16   And right now, I don't think I can recommend anybody

00:10:19   buy this generation of Echos, they're terrible.

00:10:21   Like we have issues where the tweeter will fail,

00:10:25   there's two drivers in there, I'm pretty sure,

00:10:27   I'm pretty sure there's a tweeter and a woofer.

00:10:29   And the tweeter, which does like the whole high range

00:10:31   of sound frequencies, will frequently fail

00:10:33   until a power cycle.

00:10:35   And the way this manifests is the sound sounds

00:10:38   really muffled, as though all the music and stuff

00:10:40   is playing through a pillow, because the high frequency

00:10:44   sound is just dying, it's just not being there.

00:10:46   And that will persist until a reboot.

00:10:47   And I thought it was a hardware issue, we did a return

00:10:50   and a repurchase of one of them, and they both,

00:10:54   both the returned one, the one that replaced it,

00:10:58   and the second one we have in the house,

00:11:00   all have this problem.

00:11:01   So I think it's just a problem with this whole generation.

00:11:04   And we also have software issues with them.

00:11:06   Like the Echo service has been really buggy on these.

00:11:11   And I don't know if that's just a thing recently

00:11:13   with Echo service with all Echos,

00:11:14   'cause these are the only ones we've used recently,

00:11:16   but we are all in on HomePods now, and so far it's fine.

00:11:20   - Jon, are you still running like 44 different

00:11:22   voice assistants in the house?

00:11:23   - Yeah, when you're talking about this,

00:11:24   I was just thinking about the fact that I have

00:11:26   a Google Home Mini, still unopened, sealed in the box,

00:11:30   'cause the last free one that we got

00:11:32   as part of whatever Google stuff we're paying for,

00:11:34   just no one in the house wanted.

00:11:36   So we have, yeah, I've got all of them I talk to,

00:11:40   most of them, at least once a week probably,

00:11:43   talk to my big Siri ball, the full-size Siri the most,

00:11:47   'cause it controls my lights.

00:11:48   But yeah, I got a lot of these things in the house.

00:11:51   I don't know what I'm gonna do with that

00:11:54   completely sealed Google Home Mini.

00:11:57   It's pretty good as far as like,

00:11:59   it's better than the Amazon Dot, I feel like,

00:12:01   'cause we've got one of those too.

00:12:02   Like it's better in terms of the speaker is slightly better,

00:12:04   it's nicer looking, and the Google Assistant

00:12:07   is actually pretty smart and good at answering questions.

00:12:10   It's just that we don't have that many rooms in the house,

00:12:12   and in general I don't bring these things

00:12:15   up into the second floor where the bedrooms are,

00:12:17   so it's all just first floor stuff, so I don't know.

00:12:20   I'll just give it away to a listener or something.

00:12:23   Like I feel like the, you know,

00:12:26   there's no way I would run the Google one in my house,

00:12:29   just 'cause, you know, privacy, trust, and everything.

00:12:31   Google, I mean, granted, Google and Amazon

00:12:34   are both creepy companies, but I feel like Google

00:12:36   is creepier in certain ways.

00:12:39   But the Amazon one, like I was willing to run it

00:12:41   all this time because it was so much better

00:12:44   than the alternatives.

00:12:45   Like first it was the only one for a while

00:12:47   that was really defining its category,

00:12:49   and then when the alternatives came out,

00:12:51   it was just so much better, you know?

00:12:53   And it remained so much better for quite some time.

00:12:55   And so when something is that much better,

00:12:59   it becomes worthwhile to a lot of people

00:13:00   to overlook or tolerate the downsides

00:13:04   of having that company's stuff in your house

00:13:06   for the upside it's providing.

00:13:08   But when that gap became smaller,

00:13:10   when the HomePods have slowly gotten better,

00:13:12   and when the Echo got way worse,

00:13:14   that was no longer worth overcoming.

00:13:16   So now, it's like, while the Echo is still better

00:13:19   at certain things, I'd rather not run them in my house

00:13:22   if they're not gonna be massively better than the HomePods,

00:13:24   and they're not anymore.

00:13:25   - All right, so I need my icebreaker.

00:13:28   It's required now.

00:13:29   That's the way the show works, despite what you guys made.

00:13:32   - You think you're gonna do an icebreaker.

00:13:33   You have like too many topics,

00:13:34   and now you think you still need to throw in an icebreaker?

00:13:36   - Yeah, I'm trying to get it in every episode, man.

00:13:39   It's too much. - It's too much.

00:13:40   If you're gonna do that, see,

00:13:42   Marco's got his thing that he does before a follow-up,

00:13:44   and then you've got your thing you do before a follow-up,

00:13:45   and then sometimes Marco has two things they do.

00:13:48   You're just building a whole separate show

00:13:49   before we begin the show, you guys.

00:13:51   - You know what, that's bonus content.

00:13:52   You're welcome, everyone.

00:13:53   All right, so I would ask this question of Jon,

00:13:57   and I probably will try because I'm a fool,

00:13:59   but Marco, since you can deal with hypotheticals

00:14:03   that are not completely and perfectly fleshed out

00:14:05   in every measurable way, you are given the keys

00:14:08   to either a boat, and that can be a speedboat, a sailboat,

00:14:11   it doesn't matter, a yacht, whatever, or an airplane,

00:14:15   and let's assume something more in the direction of Cessna

00:14:18   and probably with a boat less in the direction of yacht,

00:14:21   more in the direction of a speedboat or sailboat.

00:14:23   You're given the keys to something like a personal-ish size,

00:14:27   you know, seating maybe four to 10 people, plane or boat.

00:14:31   All of the expenses are paid for.

00:14:33   You are magically, through the magic of the Matrix,

00:14:37   able to pilot whatever it is that you choose.

00:14:40   What kind of vehicle are you choosing?

00:14:43   - Boat, no question, I'll tell you why.

00:14:45   I don't particularly love boats, honestly,

00:14:48   but two things, number one, you know,

00:14:50   you said I have the skill to drive them,

00:14:52   however, I still think I'd be more comfortable

00:14:55   driving a boat because I'd be way less likely

00:14:57   to die while doing it.

00:14:58   So that's number one.

00:15:02   Number two, again, while this is not something

00:15:05   I actually plan to ever indulge myself in in real life,

00:15:09   having a boat would provide some utility for my actual life

00:15:14   in the sense that we frequently have to travel

00:15:16   across a body of water, and having your own boat

00:15:19   does make that better in certain ways,

00:15:21   whereas I don't really have any problems

00:15:23   that having a small plane would solve for me.

00:15:25   I'm not frequently traveling moderate distances

00:15:28   across the country, I don't particularly have any drive

00:15:32   to fly, to get in the sky and fly my own plane.

00:15:36   I'm not super-driven to do that,

00:15:37   so they wouldn't have a lot of utility for me,

00:15:39   whereas the boat would have utility,

00:15:41   and I'd be way less likely to die doing it.

00:15:44   - You know, I didn't want you to visit me anyway, then.

00:15:45   Fine.

00:15:49   Now, all kidding aside, if you had a motorboat,

00:15:52   and define that however you want,

00:15:54   I'm not necessarily saying a cigarette boat,

00:15:57   but let's say you had some sort of motorized boat

00:16:00   that moved with some amount of quickness,

00:16:03   I presume there is a place where you are right now

00:16:06   that you could dock it, probably for $11 gazillion,

00:16:08   and then there is a place on the other side of the sound

00:16:11   that you could also dock it temporarily

00:16:13   when you're trying to go to the mainland, is that fair?

00:16:16   - Not the sound. - The bay, and yes.

00:16:18   I knew I probably had that wrong,

00:16:19   and I was like, no, I think it is, sorry.

00:16:21   - It's the Great South Sound, anyway.

00:16:23   - Sorry.

00:16:24   - Yeah, it's in Long Island.

00:16:25   So the issue with boats here is exactly that.

00:16:30   It's like, you don't just have to buy the boat,

00:16:33   which itself is a whole thing, right?

00:16:34   - Oh yeah.

00:16:35   - All the jokes about it being a hole in the water

00:16:37   you throw money into, there's that,

00:16:39   but then also, you have to pay for parking,

00:16:42   boat parking on both sides.

00:16:43   They don't call it that, they call it, I think, slips,

00:16:45   but you're basically buying boat parking spots,

00:16:48   and yeah, you have to buy them on both sides

00:16:49   of the body of water.

00:16:51   You can't have them year round.

00:16:54   You have to take the boat out of the water for the winter

00:16:56   because it freezes sometimes, as it recently did.

00:16:59   So you have to have boat parking on both sides,

00:17:02   which is, as you mentioned, limited and expensive,

00:17:05   and the boat, which is very expensive

00:17:07   and highly maintenance intensive,

00:17:10   and you have to then have a place and a method

00:17:14   to lift the boat out of the water for the winter

00:17:16   and put it somewhere and wrap it

00:17:19   and do whatever care is required to do that.

00:17:22   And so it's just, it's such a massive pain in the butt

00:17:25   that I feel like it's only worth it

00:17:26   if you really love boating as a thing.

00:17:30   And I don't care about boating as a thing.

00:17:33   Like, I would appreciate the utility in transportation

00:17:37   that it would provide me,

00:17:38   but for the cost of having a boat,

00:17:42   I could hire my own private water taxi

00:17:44   from the ferry company every single time across the bay

00:17:46   and still come out way ahead.

00:17:48   - Oh, that's interesting.

00:17:49   I didn't think it that way.

00:17:50   I hear you, though.

00:17:50   - Yeah, so I don't think it's ever gonna be worth it.

00:17:52   The only reason I indulge this is that you said

00:17:54   all expenses were paid for magically.

00:17:55   - Sure, sure, sure.

00:17:57   All right, Jon, I know you're gonna tear this all apart,

00:17:59   but let's go ahead, make me earn it.

00:18:02   What would you choose?

00:18:03   - You're not gonna add any more constraints to this thing?

00:18:08   - Not yet.

00:18:09   I will fill in blanks if you need me to,

00:18:11   but let's just go with it as presented.

00:18:13   - You can't just change it after I have my answer,

00:18:15   'cause you're not gonna like my answer,

00:18:17   but given what you've said, my answer fits just fine.

00:18:20   I would pick the one that has the highest resale value

00:18:23   and I would sell it because I do not wanna be on a boat

00:18:25   and I do not wanna be on a plane.

00:18:27   I don't like being on either one of those things.

00:18:29   I wouldn't wanna own them.

00:18:30   I get seasick, I get airsick.

00:18:31   I don't wanna die in a plane crash.

00:18:33   Just none of them appeal to me whatsoever.

00:18:35   It was all about resale value.

00:18:37   - I do not want green eggs and ham.

00:18:38   I do not like you, Sam.

00:18:39   I am.

00:18:40   - All right, that's fair, that's fair.

00:18:41   For me, in this magical world where I could

00:18:45   just snap my fingers and know how to fly a plane

00:18:47   and have a Cessna or something like that,

00:18:50   it is appealing, but I come back to what you had said,

00:18:53   Marco, as much as I was giving you grief about it.

00:18:55   There's not a lot of places that I could just casually

00:18:57   fly my Cessna to, right?

00:19:00   If I'm going to go somewhere, in all likelihood,

00:19:02   I would be driving, and if I don't drive,

00:19:05   then I would need to acquire a rental

00:19:07   or use the piece of garbage,

00:19:09   I forget the term for it, but my understanding

00:19:11   is general aviation has the house car, so to speak,

00:19:14   where it's some beat-up Caprice from 50 years ago

00:19:17   that you can borrow to make a quick errand

00:19:20   or run a quick errand or whatever.

00:19:22   And so, as much as I think flying,

00:19:24   knowing how to fly a plane would be fun,

00:19:25   and flying it would be incredible fun,

00:19:28   the whole falling from the sky thing notwithstanding,

00:19:31   I think I would definitely wanna boat.

00:19:32   And when I was growing up, my family had a Yamaha jet boat,

00:19:38   and it was phenomenally fun.

00:19:40   We used to go on Candlewood Lake in western Connecticut,

00:19:43   and I think we even had it in the lake

00:19:46   that Marco and I met each other at a couple of times.

00:19:50   - You did.

00:19:51   - I remember my grandfather was furious about it

00:19:53   'cause he hated anything other than a rowboat in that lake,

00:19:55   but here we are.

00:19:56   And then we also brought it to Lake Wallop-Paul-Pack

00:19:59   in Pennsylvania, which you might know from the office,

00:20:03   'cause it was very near Scranton, actually.

00:20:06   And my grandparents lived there,

00:20:07   and they had a pontoon boat, and that was impossibly fun,

00:20:10   because you could either drive all of these boats

00:20:12   right up on the sand on an island or on the shore,

00:20:16   because a jet boat has an extremely small draft,

00:20:18   a pontoon boat has an extremely small draft.

00:20:20   You didn't need a lot of depth to run them.

00:20:22   Or the pontoon boat made a great floating anchor,

00:20:25   so to speak, where you could just tie up to the pontoon boat

00:20:28   and it was extremely fun, and I miss that dearly.

00:20:32   Gosh, I miss that so much.

00:20:33   And in this fantasy world where I could,

00:20:36   snap my fingers and have whatever boat I wanted,

00:20:38   I would totally get some obnoxious, ridiculous cigarette boat

00:20:41   with two humongous supercharged V8s in it,

00:20:45   and be that jerk that's blowing up and down the lake

00:20:49   at 100 miles an hour, which is probably illegal.

00:20:52   It would just be impossibly fun.

00:20:53   I remember when I was really young,

00:20:56   my dad, who was a mechanic professionally

00:20:59   for a brief window of time before he started working for IBM,

00:21:02   I guess he was just doing this as a side gig.

00:21:04   He took a very wealthy friend of a friend's cigarette boat

00:21:09   and was doing something to the motor,

00:21:11   'cause there was a Chevy motor in it.

00:21:12   I don't remember what exactly it was.

00:21:14   But I remember when dad was done,

00:21:16   the guy who at the time I think was running

00:21:19   a Chiquita banana distributor in Newburgh,

00:21:23   he took us on the boat on the Hudson,

00:21:25   which is kind of hazardous in many ways.

00:21:27   But nevertheless, I remember doing like 50 or 60

00:21:31   on the water, maybe even more than that,

00:21:33   going under the Newburgh Beacon Bridge and thinking,

00:21:35   well, I usually am in the car with mom and dad up there,

00:21:37   and now I'm on a boat blasting under it,

00:21:39   probably even faster than the cars are going.

00:21:42   It was a lot of fun.

00:21:43   And so I think that's what I would do.

00:21:45   - We are sponsored this week by Fastmail.

00:21:49   I'm so happy to have Fastmail as a sponsor.

00:21:51   I have been a Fastmail customer

00:21:53   for longer than this show has existed.

00:21:55   This is the first time I've sponsored anything.

00:21:57   This was a totally objective thing.

00:21:59   I've chosen them and I've stuck with them this entire time

00:22:02   because they're just fantastic.

00:22:03   So if you're ready to move away from using Google products,

00:22:07   Fastmail is a solid option for your email hosting.

00:22:10   It works great with the built-in mail, calendar,

00:22:13   and contacts apps on Mac OS and iOS,

00:22:15   in addition to offering a great web client.

00:22:18   You are in control of your workflow

00:22:19   with all the tools to do things your way,

00:22:22   whether it's simple and powerful or new and inventive.

00:22:24   You can set up processing systems

00:22:26   that eliminate unwanted mail

00:22:27   and prioritize what's important automatically.

00:22:29   And Fastmail also offers modern email features

00:22:31   like labels, rules, filters, notification controls,

00:22:34   calendar sharing, and so much more.

00:22:37   You can bring in all your domains,

00:22:39   so you can email from an address that matches your name

00:22:41   or side hustle on one account without paying more.

00:22:43   And you can use hundreds of email aliases

00:22:45   that keep your main address private.

00:22:47   This is what I do.

00:22:49   Again, I've been using Fastmail for so long.

00:22:51   If you just want straight email hosting

00:22:53   with all modern features,

00:22:55   but without you being the product,

00:22:58   if you want your data to be private

00:22:59   and if you want the incentives of the company

00:23:01   hosting your email to be aligned with your incentives,

00:23:04   you want Fastmail.

00:23:06   Fastmail is independent, they're employee owned,

00:23:09   they believe in working for customers

00:23:11   as people to be cared for, not products to be exploited.

00:23:15   You can focus on your workflow

00:23:17   knowing that your privacy is protected

00:23:19   with a business model that does not involve

00:23:21   advertisers at all.

00:23:23   For over 20 years,

00:23:24   Fastmail has been keeping customer data private.

00:23:27   It's one of the longest operating

00:23:28   and most trusted email services in the world.

00:23:31   This is why I use it.

00:23:32   This is why Fastmail has been my email host for so long

00:23:35   and I'm so happy with them.

00:23:37   People choose Fastmail because it works

00:23:39   by putting you in control.

00:23:41   They even work on internet standards

00:23:43   and they move the standards forward.

00:23:45   They do open source email innovations,

00:23:47   powers many email services other than their own.

00:23:49   So to be part of the very best in email,

00:23:51   go directly to the source, go to Fastmail

00:23:54   at fastmail.com/atp.

00:23:57   And you can try Fastmail for free for 30 days

00:24:00   and get 10% off your first year

00:24:02   using that link, fastmail.com/atp.

00:24:05   Thank you so much to Fastmail for hosting my email

00:24:08   for I think over a decade and for sponsoring our show.

00:24:11   - All right, let's start with some follow up

00:24:17   because we haven't been talking for half an hour already.

00:24:20   We have some smart tools doubts from Jeff E.

00:24:23   And Jon, can you tell me about this please?

00:24:26   - This is the topic I was alluding to

00:24:28   and the part before which may or may not make it

00:24:29   into the show where a bunch of Mac websites

00:24:32   have picked up on the story we've been talking about

00:24:33   for a few weeks about potential SSD ware on M1 Macs.

00:24:38   And as we discussed on the past several shows,

00:24:43   this is all derived from people's doubts

00:24:47   about the output of this smart mon tools command line tool.

00:24:53   And as we said earlier, we don't know if that tool

00:24:57   is correct or accurate or able to give valid statistics.

00:25:02   We also don't know how much to compare it to

00:25:04   because unless you've been using this tool for years,

00:25:07   maybe what you're seeing is normal, maybe it's not,

00:25:08   everyone's comparing their numbers, they're not sure.

00:25:10   So Jeff's doubt is based on the tools.

00:25:13   He says, "Drive makers often use raw values

00:25:16   and may obfuscate numbers in the smart fields.

00:25:18   Attributes are not really required to follow any format.

00:25:21   Makers can use their own attributes

00:25:22   and they may not share how to translate them.

00:25:25   Your mileage may vary by vendor."

00:25:26   So the tool to read these attributes from the drive,

00:25:31   obviously the tool is not endorsed by Apple

00:25:33   or blessed by the drive.

00:25:35   And also there's not even a good standard

00:25:37   for tools to comply to to make sure

00:25:39   that they're interpreting the values correctly.

00:25:41   So who knows what's going on?

00:25:42   And in case you were wondering,

00:25:43   all the different stories in Mac websites about this

00:25:46   have added as far as I've been able to tell

00:25:48   zero new information.

00:25:49   So if there was more information,

00:25:51   we would give it to you here,

00:25:52   but there isn't, it's just a bunch of people

00:25:55   running that tool, looking at the numbers

00:25:57   and feeling afraid in varying amounts.

00:26:00   - Yeah, it seems like there's definitely some smoke here.

00:26:02   You know, one of the things-- - Is there though?

00:26:04   - Well, so it's funny you say that.

00:26:06   So one of the things that I've been wrestling with of late

00:26:11   with regard to the show is when we should indulge

00:26:16   the latest (gasps)

00:26:17   because I feel like there's always a (gasps)

00:26:19   that's happening in this community

00:26:20   and I don't think that's unique to us.

00:26:22   - That's such a great way to put it.

00:26:23   - And I think that's what this is,

00:26:25   like the pearl clutching, oh no.

00:26:28   And I feel like all of us, I'm certainly guilty of this,

00:26:31   like I am no angel, but we all have something

00:26:33   that we've gotten worked up about,

00:26:35   like I don't know, maybe SMS messages for example.

00:26:38   (laughs)

00:26:38   We all have this thing that we're,

00:26:40   perfectly executed, thank you.

00:26:42   So we all have this thing that we're worked up about

00:26:44   and a lot of times if you just give it a week or two,

00:26:48   the thing will get resolved or it'll blow over,

00:26:51   more information will come out or so on and so forth.

00:26:53   And there's a bunch of topics in the show notes document

00:26:56   that nobody can see but us where this thing

00:27:00   was like super dramatic and then it got resolved

00:27:03   and we never had the time to talk about it

00:27:04   and so the three of us keep arguing as to whether or not

00:27:08   we should give it any air time at this point.

00:27:10   And I feel like this is one of those things

00:27:12   that we're right on the cusp between,

00:27:15   yes this is something to legitimately be worked up about

00:27:18   or no, this is just this week's (gasps)

00:27:21   and I'm not sure which one it is

00:27:22   but we'll see over time, I'm quite sure.

00:27:24   - My criteria for deciding which way to go on those things

00:27:27   is is there something technically interesting to discuss?

00:27:30   Because even for stories, like that's why I'm the big

00:27:32   defender of the one story you're referring to

00:27:33   down on the topics 'cause even if the thing is over,

00:27:35   even if the controversy is over,

00:27:37   very often there is some related technical detail

00:27:40   that is not over and is very relevant as a thing

00:27:43   that listeners of the podcast I think would be well served

00:27:47   to know about, right?

00:27:49   And the reason I brought up this whole SSD ware thing

00:27:52   is entirely because I was hoping and expecting

00:27:54   that we would get to some kind of technical explanation.

00:27:58   Yes, in the beginning it's all dramatic and like,

00:28:00   oh well, you know, something weird is going on

00:28:02   and the M1s are new or whatever, but at this point,

00:28:04   if you look at these stories, it's like,

00:28:06   people have it on Intel Macs, people have it on old Macs,

00:28:08   on new Macs, on Macs with lots of RAM,

00:28:09   on Macs with not a lot of RAM, look at my numbers,

00:28:11   look at your numbers, it's all over the map.

00:28:13   Like it's getting less clear instead of more clear.

00:28:16   So this may be one of those things

00:28:18   that we'll have to revisit.

00:28:19   Like when it starts to manifest in a way

00:28:23   that is consistent enough for someone to take action.

00:28:27   So for example, if Apple does like a repair program

00:28:29   where like, oh, if you got one of these early M1 Macs,

00:28:32   there was a problem that was causing the SSDs to wear out

00:28:34   and we'll replace them for free, right?

00:28:37   And then we'll know it's absolutely definitely a thing,

00:28:39   right?

00:28:40   But for now, it's still just a bunch of people

00:28:41   running a command line tool that may or may not be accurate

00:28:44   and looking at numbers that they have no comparison for

00:28:46   except for other people who ran the same thing

00:28:48   10 minutes ago.

00:28:49   I hope there's some kind of reason for the variance,

00:28:54   but the reason may very well be just like Jeff said,

00:28:57   oh, well actually it's different vendors drives

00:28:59   and they return bogus numbers

00:29:00   or the tool doesn't know how to interpret them.

00:29:01   So that's why it looks like somebody

00:29:03   is writing 100 terabytes an hour

00:29:05   and the other person is writing 100 terabytes every 10 years.

00:29:09   - We spoke last week about Clubhouse

00:29:11   and we're probably gonna talk about that

00:29:12   more in a little bit in how we were all kind of grossed out

00:29:14   to varying degrees about the contacts API in iOS

00:29:18   and how you're allowed to basically slurp up

00:29:22   an entire address book full of data.

00:29:24   And Rick Santos wrote us to point out

00:29:26   that there is an API to auto fill email addresses

00:29:29   without asking for contacts permission.

00:29:31   And this was mentioned in WWDC 2020 sessions.

00:29:34   They're called and we'll put links in the show notes,

00:29:37   build trust through better privacy and auto fill everywhere.

00:29:40   I didn't have the chance to go through these

00:29:42   and kind of look through them

00:29:43   and I'm guessing that neither of you did either,

00:29:46   but nevertheless it sounds like there is

00:29:48   at least some amount of motion in this direction

00:29:50   and where was it?

00:29:52   Was it on dithering that I think that there was some call

00:29:55   like we had said for having a photos-esque front end

00:30:00   from a user perspective to the contacts API?

00:30:04   You can bless a small series of contacts

00:30:06   or yeah you can just slurp everything up, have at it.

00:30:09   - Yeah, maybe I was half remembering this WWDC session

00:30:12   when I was proposing an API like this

00:30:14   because I did watch a lot of these

00:30:16   and I probably had it in the back of my mind.

00:30:18   So I'm glad that's a thing.

00:30:19   The other thing that people have talked about

00:30:20   that I think doesn't quite exist yet

00:30:21   but that I was also alluding to in past episodes

00:30:24   is even for situations where you want to answer the question,

00:30:28   hey, has anybody else in my contact

00:30:31   signed up for this service?

00:30:32   So I can know to like friend them or whatever.

00:30:34   You can even answer that question

00:30:36   without giving out your contacts.

00:30:37   If you just do one-way hashes of everything

00:30:39   and have a standardized system

00:30:40   for sharing those one-way hashes,

00:30:42   you can find out sort of in a secure way

00:30:45   where all you pass over is a bunch of one-way hashes

00:30:48   that cannot be turned into contact information

00:30:50   and then people can match them up.

00:30:51   Now obviously this is up to the existence of these APIs

00:30:56   and also the willingness of the service

00:30:58   to be nice about it, right?

00:30:59   Because currently there's, if you give contact access,

00:31:04   they have access to your actual contacts.

00:31:05   So they could be nice and say,

00:31:06   oh no, we only make hashes of them

00:31:07   and compare them, we don't store them,

00:31:08   but that's not what they're doing.

00:31:09   So, you know, baby steps here.

00:31:12   But the point that we tried to make last week

00:31:15   is lots of things like this are technically possible

00:31:17   where you can get almost all of the features you have now

00:31:20   without giving your contacts to anybody, which is ideal.

00:31:24   - Indeed.

00:31:25   We also spoke last week about the rumor

00:31:28   that the iPhone will get an astrophotography mode

00:31:30   and we were fairly clueless about it.

00:31:32   And a handful of people have written in

00:31:34   to point us in the direction of Google,

00:31:37   who has already been doing this,

00:31:38   which we should have known.

00:31:40   And there's an excerpt from Android authority

00:31:43   that I'd like to read.

00:31:44   The Pixel 4 combines 16, 15 second exposures

00:31:47   into a single four minute mega exposure,

00:31:50   for lack of a better term,

00:31:51   while the Pixel 3a and the Pixel 3 combine

00:31:53   four of these frames into a one minute exposure.

00:31:55   To actually capture astrophotography shots,

00:31:58   you'll need a tripod or some other makeshift way

00:32:00   of holding your phone completely still.

00:32:01   And then you'll have to enter night shift mode

00:32:03   for the phone to automatically enter astrophotography mode.

00:32:06   If you click through to this link,

00:32:08   it actually does have some darned impressive images.

00:32:11   And I know that Google phones still images

00:32:14   are generally speaking accepted to be

00:32:16   really, really, really good.

00:32:17   And these are no exception.

00:32:19   They're very impressive and worth checking out.

00:32:21   And obviously the link will be in the show notes.

00:32:23   - Yeah, whether or not Apple actually does this,

00:32:25   the fact that there was a rumor about it

00:32:27   and the fact that Google already does a thing likes it,

00:32:29   puts strong weight towards Apple doing whatever,

00:32:32   whatever they need to do to be competitive

00:32:33   with what Google's doing.

00:32:34   Or they could just not do it at all

00:32:35   and that rumor is totally wrong.

00:32:36   But knowing that this feature exists on Android

00:32:39   really pushes heavily in the direction of Apple saying,

00:32:42   we're gonna do that too.

00:32:43   Or we're gonna do that same thing,

00:32:45   but we have a better way that like doesn't require

00:32:47   a tripod or something.

00:32:48   You know what I mean?

00:32:49   - Yeah, absolutely.

00:32:51   All right, and then we spoke,

00:32:52   I don't remember if it was the last week, the week before,

00:32:54   but recently we've spoken about magnets and MagSafe

00:32:57   and anti-soder home rates.

00:32:59   Regarding magnets and MagSafe,

00:33:00   accessories can use magnets of their own

00:33:03   to make the attachment stronger.

00:33:04   I've got a car mount for my phone that uses MagSafe.

00:33:06   It has its own magnets to make the attachment stronger

00:33:09   so that the phone doesn't come loose

00:33:10   when you hit a bump while driving.

00:33:12   I'm actually a little confused about this.

00:33:14   Isn't MagSafe, doesn't that require magnets

00:33:16   on both the receptacle and the phone itself?

00:33:19   So like there's going to be quote unquote magnets

00:33:21   of their own regardless, right?

00:33:24   I think I'm just confused.

00:33:25   - I think this is just the idea that like,

00:33:28   so there's probably some standard for MagSafe

00:33:30   or you're supposed to make these many magnets

00:33:32   in these positions of these strengths,

00:33:33   but there's nothing saying that you can't put much,

00:33:38   much stronger magnets on the accessory side

00:33:40   to try to help out, you know what I mean?

00:33:42   So this is the theory.

00:33:45   We got a lot of feedback from people saying,

00:33:47   I have a bunch of MagSafe accessories in my car

00:33:49   and they're just plain old MagSafe,

00:33:51   no super strong magnets,

00:33:52   just like the same ones you'd get from a puck.

00:33:55   And my phone doesn't fall off when I go over a bump.

00:33:57   So apparently it's good enough to work for a lot of people.

00:34:01   The other factor that we talked about,

00:34:03   I forget what Marco called it.

00:34:04   What did you call the force that?

00:34:07   - No, sandwich closing force.

00:34:09   - Anyway, to be a little bit more precise about that,

00:34:14   the magnets are pushing the two surfaces together.

00:34:16   - More precise than sandwich closing force.

00:34:17   - Yeah, the magnets are pushing the two surfaces together,

00:34:19   but the thing you care about in a car mount

00:34:22   is the friction between the two surfaces.

00:34:25   And Apple's puck has terrible friction

00:34:27   because it's hard metal.

00:34:28   It's like a ring of, you see what it looks like.

00:34:30   It's like a little silver ring of metal

00:34:32   and then a slightly indented reason.

00:34:33   That metal region is the surface

00:34:35   that is pressing against your phone.

00:34:38   If you have nothing on your phone,

00:34:40   then it's a ring of smooth metal

00:34:43   against smooth or matte finish glass.

00:34:46   There's not a lot of friction between those surfaces.

00:34:48   If you have leather case,

00:34:49   then it's a ring of smooth metal against leather.

00:34:53   What you really want is tacky rubber against tacky rubber.

00:34:56   And given the same magnetic force,

00:34:58   if you have tacky rubber against tacky rubber

00:35:00   with that same sandwich closing force,

00:35:02   as Mark recalls it, that's actually pretty strong.

00:35:05   That said, it really depends

00:35:06   on the size of the potholes in your area.

00:35:08   I can't imagine any mag-safe thing

00:35:09   surviving some of the things that I've hit

00:35:11   that have bent my actual wheels.

00:35:13   - All right, then we had a little bit more

00:35:18   on supervised iPhones from Mark Wichens.

00:35:20   If you recall, this is an iPhone

00:35:21   that is owned by your employer,

00:35:23   and thus they can do a lot with it.

00:35:25   And we were talking about how,

00:35:27   while there's not actually that much they can do with it

00:35:29   from Apple's perspective,

00:35:30   in terms of snooping what you're doing

00:35:32   and your web browsing and whatnot.

00:35:34   And Mark wrote in a good point that I had considered,

00:35:37   but I don't think I mentioned on the show

00:35:38   and certainly glossed over if I did.

00:35:40   And Mark writes, "Regarding managed devices and privacy,

00:35:42   something I don't think you mentioned

00:35:43   is that it's possible for an employer

00:35:45   to enforce an always-on VPN via a configuration profile.

00:35:49   You should know about it if your employer has done this,

00:35:51   but just in case anyone thought,

00:35:52   based on your recent follow-up,

00:35:53   that everything was guaranteed to be private,

00:35:56   if the device is sending all internet traffic

00:35:58   via your employer's VPN,

00:35:59   then they can monitor a lot more."

00:36:02   See earlier episodes when we mentioned

00:36:03   Facebook VPN app that got banned.

00:36:06   There's a page that has instructions

00:36:08   to find out if this is the case,

00:36:09   and we'll put a link in the show notes.

00:36:10   And that's a really excellent point.

00:36:12   So basically, your employer could, hypothetically,

00:36:15   force all of your internet traffic to funnel through them,

00:36:17   and if they're gonna be, effectively, your ISP,

00:36:20   then yeah, they can look at whatever they want,

00:36:21   and that's worth considering.

00:36:23   - We are sponsored this week by Buzzsprout,

00:36:27   your podcasting success toolkit.

00:36:30   It's really great to start a podcast.

00:36:32   I love this medium, as you all know.

00:36:34   We're all big fans of podcasts around here.

00:36:36   You probably are too, if you're listening to this.

00:36:38   Podcasts are more popular than ever,

00:36:40   and the barrier to entry has never been lower.

00:36:44   And there's a lot of places that will host your audio files,

00:36:46   but Buzzsprout gives you a complete toolkit,

00:36:49   including best-in-class publishing tools

00:36:51   that are really easy to use,

00:36:53   a full team of podcast pros ready to answer your questions,

00:36:56   the best educational resource for podcasters,

00:36:59   because the team at Buzzsprout,

00:37:00   they really care about helping you succeed.

00:37:03   They are also very forward-thinking.

00:37:05   They have great modern features like Magic Mastering

00:37:08   to automatically make your podcast episodes sound better

00:37:10   by fixing any mismatched levels and reducing noise,

00:37:13   dynamic content if you wanna upload audio clips

00:37:15   that you can add and remove from your podcast episodes

00:37:17   on the fly for things like time-limited announcements

00:37:20   or sponsorships.

00:37:22   They also support modern things like the full support

00:37:24   of the new podcast namespace,

00:37:25   which allows you to add more information to your RSS feed

00:37:27   for increased discoverability and accessibility.

00:37:30   But Buzzsprout is also privacy-focused.

00:37:32   This is all done with no creepy

00:37:34   audience tracking or targeting.

00:37:36   So all of this and so much more

00:37:38   is available on every Buzzsprout plan,

00:37:40   starting at just $12 a month.

00:37:43   And Buzzsprout's offering our listeners three months free

00:37:47   on whatever plan works best for you.

00:37:48   So go to buzzsprout.com/promo and use code ATP

00:37:54   to get three months free on your Buzzsprout plan.

00:37:57   Once again, buzzsprout.com/promo with code ATP

00:38:01   for three months free.

00:38:03   Start that podcast that you've been thinking about

00:38:05   or switch to Buzzsprout if you're already podcasting

00:38:07   somewhere else, Buzzsprout is ready to help you become

00:38:10   a successful podcaster.

00:38:11   Thank you so much to Buzzsprout for sponsoring our show.

00:38:14   (upbeat music)

00:38:17   - John, you have some Clubhouse thoughts.

00:38:20   Tell me about it.

00:38:21   - Yeah, I've used Clubhouse a lot more since last.

00:38:24   Episode and you know, at all, I mean.

00:38:26   - More than zero.

00:38:28   - Yeah, I was sad to learn that my username

00:38:30   was already taken.

00:38:31   In fact, it had already been taken

00:38:32   when we were discussing it.

00:38:33   But it was taken by someone who I think is actually Italian.

00:38:36   So I guess that's fine, but I'd really wish

00:38:39   I'd gotten that first.

00:38:40   (laughing)

00:38:42   There's a lot of people with my last name in the world.

00:38:44   Not all of them are in Italy.

00:38:45   Anyway, a few points to note before I talk

00:38:49   about my experiences on there.

00:38:52   The sign up for Clubhouse is that you sign up

00:38:56   with your phone number.

00:38:57   You don't sign up with your email address,

00:38:59   although you can enter an email address and everything,

00:39:00   but you sign up with your phone number.

00:39:02   And that's interesting for a couple of reasons

00:39:05   having to do with social network.

00:39:07   But before we get to that, there's an aspect

00:39:08   that Marco will love, which is they don't have passwords.

00:39:11   They use the Marco login system.

00:39:13   So every time you wanna sign in,

00:39:15   it's like the things that Marco makes

00:39:16   that drive me up a wall where you go to sign in

00:39:18   and it says, hey, you wanna sign in,

00:39:19   enter your identifier here.

00:39:21   And then it says, okay, great.

00:39:22   We'll email you a link.

00:39:23   And they email you a link and you click the link

00:39:24   and you log in.

00:39:25   That's it.

00:39:26   That's the only way.

00:39:27   I mean, for now.

00:39:28   I mean, maybe they'll change it, but I think

00:39:29   that was interesting. - Hey, you really feel

00:39:30   just now. (laughs)

00:39:32   - I know, I don't like having to go.

00:39:33   I'm at the login page.

00:39:35   I wanna log in.

00:39:36   I don't wanna be at the login page

00:39:37   and have to go back to my email client.

00:39:38   But that's what they do.

00:39:40   Apparently, if you're going to invite somebody,

00:39:43   we were talking last time, oh, I don't wanna share

00:39:45   my contacts 'cause it forces you to share your contacts.

00:39:46   It's like, oh, Casey, just get another phone

00:39:48   and empty out all your contacts and turn off iCloud.

00:39:51   And then do it.

00:39:53   And then invite me.

00:39:54   Apparently, the app only lets you invite somebody

00:39:57   who's in your contacts.

00:39:58   So if you were to empty out your contacts

00:40:00   and then say, okay, here you go.

00:40:02   Here's my contacts.

00:40:03   Ha ha, there's nothing there.

00:40:04   Now please let me invite somebody.

00:40:06   When you went to invite me, it wouldn't work.

00:40:07   So you'd have to add me specifically to your contacts

00:40:10   and then invite me, which is silly.

00:40:12   Again, this is a young service.

00:40:13   Things change a lot.

00:40:14   So who's to say how this will be?

00:40:16   But all this is to say is they're very adamant

00:40:18   about getting your contacts.

00:40:20   'Cause really, there's no reason they need your contacts

00:40:23   for you to invite people.

00:40:24   And then even if you try to work around it,

00:40:26   it's like forcing you to at least add the people

00:40:29   you wanna invite to your contacts.

00:40:31   And the phone number thing and the contacts thing

00:40:35   brings to mind a topic that is near and dear

00:40:39   to any new social network's heart,

00:40:40   which is how do you bootstrap any kind of social network?

00:40:44   How do you start building the web of people

00:40:47   who are friends or followers

00:40:49   or whatever terminology you use

00:40:51   to make your social graph in your network,

00:40:53   how do you get that going?

00:40:55   A while back, various social networks used to allow you

00:40:58   to essentially hijack their social network

00:41:03   by saying please tell me all the relationships

00:41:06   between this person and any other person

00:41:08   that they have as friends or followers or whatever.

00:41:11   And that turned out to be a bad idea

00:41:14   as far as those companies were concerned

00:41:16   and they started locking it down.

00:41:18   - So it used to be like, for example,

00:41:19   that if you went on a social network,

00:41:21   you could give your Twitter a handle

00:41:22   and then it could crawl your Twitter relationship graphs

00:41:26   and just say oh, we know all these people,

00:41:27   looks like that you know and we'll invite them

00:41:29   and you can invite them here.

00:41:31   - That honestly, I'm pretty sure that is

00:41:33   what made Instagram take off.

00:41:35   Like Instagram took off massively

00:41:38   because they were sucking in the Twitter graph

00:41:41   and then Twitter cut it off about a few months into that

00:41:44   once they realized like oh, this is probably strategically

00:41:47   not a great thing to do.

00:41:48   - Yeah, and it's in some ways,

00:41:50   it's a little bit of a cat and mouse game

00:41:52   'cause you can get this, it's not,

00:41:54   the information is available to a human

00:41:56   with a webpage clicking with a mouse.

00:41:57   It's supposedly not available through APIs.

00:42:00   It depends on how devious you wanna be

00:42:02   and how much you anticipate being sued or whatever.

00:42:05   But anyway, it's a problem every social network faces.

00:42:10   People don't wanna go in and have to be like

00:42:11   oh, I'm on this thing and I don't have any friends

00:42:14   or followers or people who I follow.

00:42:16   How do I find people to follow?

00:42:18   Why can't you just tell me if any of my friends are on here

00:42:20   so I can follow them?

00:42:22   Or better yet, why don't you just make me

00:42:24   automatically follow everybody who I already follow

00:42:27   on Twitter or who I already am friends with on Facebook

00:42:31   and while that's good for users,

00:42:33   it's bad for Twitter and Facebook.

00:42:35   That's why they can't do it.

00:42:36   So the phone number thing as the way to build

00:42:40   a social network is interesting

00:42:43   because well, for a couple reasons.

00:42:44   One, as was discussed on Dithering recently,

00:42:48   most people only have one or maybe two phone numbers.

00:42:51   So it's more of a, it's a slightly more reliable

00:42:55   identifier for a person.

00:42:58   Whereas things like email addresses or usernames,

00:43:01   you can make an unlimited number of those.

00:43:03   Bots can make them really quickly.

00:43:05   Any individual human probably already has

00:43:07   many email addresses and it's really easy to make new ones.

00:43:10   And so it's hard to say what the actual social graph is

00:43:14   if people can just make up usernames.

00:43:16   I have multiple Twitter accounts, they're all me,

00:43:18   but there's no real way for Twitter to know that

00:43:21   unless they're doing some kind of IP tracking

00:43:22   and even then that can be unreliable.

00:43:24   But if you have phone numbers, it's harder to make bots

00:43:28   and I say this and knowing full well that next episode

00:43:31   someone's gonna send us follow ups saying,

00:43:32   oh you don't understand how easy it is to grind out

00:43:34   new phone numbers for these giant spam farms.

00:43:36   So I'm saying it's harder, not impossible, right?

00:43:38   But it's harder to make bots

00:43:40   and it ties your identity for regular people

00:43:44   who don't easily have access to get new phone numbers

00:43:47   constantly or it's just a big hassle.

00:43:49   It ties your identity and reputation more closely

00:43:52   to the thing that you are signing in with.

00:43:54   And then for your social network,

00:43:57   although you might not have knowing all the Facebook names

00:44:02   and Twitter handles of everybody,

00:44:04   in your context the most likely thing you are to have

00:44:06   is either an email address or a phone number.

00:44:09   And if it's on your phone, maybe,

00:44:11   and especially if you're not,

00:44:13   if everyone you know doesn't use iMessage or whatever,

00:44:15   you probably have their phone numbers,

00:44:16   which is their identifier as far as you're concerned

00:44:18   for text messaging and other things

00:44:20   that you do from your phone.

00:44:21   So if you can't get access to the Twitter graph

00:44:24   and you can't get access to the Facebook graph

00:44:25   or the Instagram graph or whatever,

00:44:28   your best bet for building that network

00:44:30   is to go with telephone numbers from people's cell phones

00:44:34   that are more reliably, uniquely identify people

00:44:39   and that are likely to be in their contacts database.

00:44:41   And you can ask that for access for it.

00:44:43   So it makes perfect sense why Clubhouse is very enthusiastic,

00:44:48   let's say, about getting your contacts

00:44:50   'cause it wants to build its network

00:44:52   and it wants to build its network in a reliable way

00:44:55   that's harder to spam or pollute or fill with garbage.

00:45:01   Part of this identity-based, more reliable,

00:45:06   identity-based system where you can't easily make

00:45:10   a million throwaway accounts is that when you get

00:45:13   on to Clubhouse, I don't know how long

00:45:14   this is gonna be there, but when I was invited on

00:45:17   and I go to my profile page,

00:45:19   at the bottom of my profile page it says,

00:45:22   nominated by, and then the person who invited me.

00:45:25   And I don't know how long that's gonna stay there.

00:45:27   Is that gonna stay there forever?

00:45:28   And so it's like, if you invite someone to Clubhouse,

00:45:32   forever you are responsible for any garbage thing they do

00:45:35   'cause everything is going to their profile and say,

00:45:37   this person was nominated by so-and-so.

00:45:39   Why did so-and-so invite this guy on?

00:45:41   He's a jerk.

00:45:42   I don't know how long it's gonna last,

00:45:43   but I thought it was interesting,

00:45:44   especially given how hard it would be to sort of,

00:45:47   again, make throwaway accounts or disassociate yourself

00:45:50   from your number, it's a hassle to change your phone number,

00:45:53   it's real easy to make a new Twitter handle.

00:45:54   So I will continue to be nominated by the nice person

00:45:58   who gave me an invite.

00:45:59   When someone gets, when you've shared your contacts,

00:46:06   and someone in your contacts comes on to Clubhouse,

00:46:10   I don't know if they do this all the time,

00:46:12   but many people have been reporting

00:46:13   that they get a notification that says,

00:46:15   hey, welcome your friend Joe Schmo to Clubhouse,

00:46:18   like an iOS notification on your phone,

00:46:21   which is A, kinda creepy 'cause it's like

00:46:25   they're rubbing it in your face

00:46:26   that they have all your contacts.

00:46:27   Wait, how did you know that I know,

00:46:29   oh, I gave you all my contacts,

00:46:30   I thought you weren't gonna look at those.

00:46:32   (laughing)

00:46:33   Like that's the thing, when people give access

00:46:35   to their contacts, they're like, okay,

00:46:36   well this is probably just for something

00:46:38   that makes it easier to do in the program or whatever,

00:46:40   but it's like, no, they actually look at those and use them,

00:46:43   and so every time they say,

00:46:45   we noticed something that happened,

00:46:46   and then you're like, ugh, it's depressing.

00:46:49   But the second aspect of this that's creepy

00:46:51   and disconcerting and has already caught me is,

00:46:55   if you tap that notification that says,

00:46:57   hey, your friend Joe Schmo joined Clubhouse,

00:47:00   why don't you welcome them?

00:47:01   If you tap that notification,

00:47:04   it launches you directly into a live,

00:47:07   real-time, two-way audio conversation with that person.

00:47:11   Oh, God.

00:47:12   With no intervening, like it makes a room in Clubhouse,

00:47:15   like it just throws you right in there.

00:47:17   Like not even like a, 'cause there's nothing

00:47:20   in the welcome message that makes you think

00:47:22   that's going to happen, 'cause you're like,

00:47:23   well, I can tap this and it'll probably like

00:47:25   show me their profile page or at the very least prompt me,

00:47:28   hey, do you wanna talk to so-and-so?

00:47:29   Nope, I'm making a room, here you are, they're invited in,

00:47:32   and you could be suddenly in a real-time audio conversation

00:47:36   you had no expectation would happen, so--

00:47:38   - Oh my God. - That seems like--

00:47:38   - That can backfire in so many ways.

00:47:41   - A part of the app that the Clubhouse folks

00:47:43   might wanna reconsider, because that is going

00:47:47   from zero to 60 awful fast.

00:47:49   I get a creepy notification, I tap it,

00:47:51   and now they can hear what I'm saying

00:47:53   and I can hear what they're saying.

00:47:55   - No, that's not good.

00:47:57   - Oh God, yeah, 'cause I mean, Jesus,

00:47:59   you think about every possible scenario

00:48:01   that you could be in, who could they be?

00:48:03   Like people you have in your contacts,

00:48:05   I don't know a lot of people who frequently go through

00:48:09   and delete people out of their contacts.

00:48:11   Most people have contacts in their phone

00:48:13   and the numbers just always increase,

00:48:15   they never go through and fill it in their mouth,

00:48:16   'cause there's usually not much reason

00:48:17   to go delete contacts.

00:48:19   Like I went through mine when I had that sync issue

00:48:22   a few months back with Big Sur, I went through that,

00:48:24   and that was the first time I deleted contacts

00:48:26   in probably 12 years.

00:48:28   Like I was going through deleting people

00:48:30   who I literally haven't talked to since 2006.

00:48:33   And I had their constant info from back then,

00:48:36   but there was no reason to ever go through.

00:48:37   So imagine like ex-boyfriends could be in there,

00:48:41   ex-bosses, like oh God, that could go very badly.

00:48:45   - Yeah, those are two things brought up

00:48:46   by a lot of our listeners, like all these social networks.

00:48:50   They're just trying to make edges, make lines between nodes,

00:48:55   but they don't have the knowledge based on,

00:49:00   oh, we got all your contacts.

00:49:02   Is this your abusive ex-boyfriend or girlfriend?

00:49:06   Is this the boss that you hate?

00:49:08   Is this your ex-wife who you're currently not speaking to?

00:49:11   Is this just someone who you just don't wanna be talking to?

00:49:16   It doesn't know that, it just knows,

00:49:17   well, here's some contact information.

00:49:19   It's not like people annotate them with the desirability

00:49:22   of suddenly being in a real-time conversation with them.

00:49:24   So this seems like not the correct default for anyone.

00:49:29   I mean, in many ways, it's similar to the problem

00:49:33   that Facebook and everything had forever

00:49:35   where they'll try to bring up memories from your past,

00:49:39   but they have no idea if they're good memories

00:49:41   or bad memories, even if it's something like,

00:49:43   oh, look, it's a picture of your dog,

00:49:44   and your dog just died.

00:49:48   They're trying to be helpful,

00:49:50   but they don't know what they don't know,

00:49:52   and it's a dangerous thing to do at scale,

00:49:54   so I would suggest that Clubhouse reconsider this.

00:49:57   I have heard a lot of reports of people

00:49:58   who are on Clubhouse way earlier,

00:49:59   'cause Clubhouse has been around for a while.

00:50:01   I haven't seen Twitter discussions of it forever,

00:50:03   and I could not for the life of me figure out what it was.

00:50:05   Like, for whatever, however many months

00:50:07   people have been talking about it.

00:50:09   Maybe they're talking about two different things,

00:50:10   'cause I think there might be two things called Clubhouse.

00:50:11   Anyway, I've heard that the app has changed a lot

00:50:16   in the short time that it has existed,

00:50:19   and it's still in closed beta invite only,

00:50:21   so these are some suggestions

00:50:22   that Clubhouse might want to change.

00:50:25   Now, as for experiences, I intentionally tried to,

00:50:27   once I got on the thing and finished mourning

00:50:30   about not getting my username, I wanted to be--

00:50:32   - You're still on over that.

00:50:33   - No, it's really upsetting.

00:50:35   Now, as many people said, sort of facetiously,

00:50:38   but not really facetiously,

00:50:39   now I'm rooting for the service to fail,

00:50:41   'cause if I can't get my username,

00:50:42   it just needs to be burned down.

00:50:43   - That's it, it's over. - Wow.

00:50:44   - Yeah, well, I mean, they'll just get bought by Facebook

00:50:48   or whatever the heck happens to social media.

00:50:51   - I bet they're bought within six months.

00:50:53   - Or they just get Instagram storied.

00:50:55   - Oh, to be fair, I think both will happen.

00:50:57   I think they're gonna be bought by somebody

00:50:58   within six months, and also they're gonna

00:51:00   get Instagram storied.

00:51:01   - Yep, I tried to get into a bunch of rooms

00:51:04   to try to use this thing.

00:51:05   That was tricky for me, because I haven't given it

00:51:08   my contacts, so I don't have much of a social graph

00:51:11   on the network.

00:51:13   I mean, I'm doing it the old-fashioned way,

00:51:14   which is follow one person that you know is there,

00:51:17   like the person who invited me,

00:51:18   and then look at who they follow,

00:51:19   and then follow all the people you know who they follow,

00:51:21   and then just keep iterating, and then look at those people,

00:51:24   and then look who they follow,

00:51:25   and then look who they follow.

00:51:25   So I'm bootstrapping my social network

00:51:27   by digging down the tree of people I know

00:51:30   and just scrolling through all of their contacts

00:51:32   until I don't recognize anybody, you know what I mean?

00:51:34   - That is so much better than how I did it.

00:51:37   So I decided, normally, my problem usually

00:51:40   with news services is I usually wait,

00:51:44   usually anything that comes out

00:51:45   that everyone's talking about I'm too skeptical of,

00:51:48   or I'm too slow to it, so I'll be like,

00:51:50   ah, it's not gonna, yeah, Twitter's gonna be a passing fad.

00:51:53   I don't need to sign up on Twitter.

00:51:54   But usually, that results in me missing

00:51:57   some huge activity there, and then I get there late,

00:52:00   and I regret having missed the earlier stuff.

00:52:03   And so this time I thought, let me do it right,

00:52:04   even though I know it's, again, as you said,

00:52:06   it's been around for a while, but I thought,

00:52:07   let me do it right.

00:52:08   I'm gonna go into this all optimistic.

00:52:11   And so I went in, and I actually did the thing

00:52:13   where you fill out your interests up front,

00:52:14   which are hilarious, by the way.

00:52:16   One of the interests you could pick was podcasts, period.

00:52:20   Just podcasts.

00:52:22   Like, okay, that's a bit broad, but okay.

00:52:24   - Well, they all find TV in movies,

00:52:25   but I was baffled by those lists too,

00:52:27   because they were so short.

00:52:29   There was a list of seven things,

00:52:31   and it's like, is that the world of entertainment,

00:52:33   those seven things?

00:52:35   (laughing)

00:52:36   - Yeah, and so I went through that.

00:52:37   I actually look, honestly, like, all right,

00:52:40   well, yes, I do like podcasts, so I picked that.

00:52:42   I picked probably five or six other things

00:52:44   on the list of poorly chosen blobs.

00:52:48   And then I went to, and then it shows this list

00:52:50   of people you might like to follow.

00:52:53   And it was all just investor dicks.

00:52:57   It was just like, it was nobody I want to follow.

00:53:00   It was just a whole bunch of trendy futurists

00:53:04   and all those people who I just have no tolerance for,

00:53:08   and I accepted every single recommendation.

00:53:11   I followed all of them.

00:53:13   I'm like, I want to know what people are at,

00:53:15   like, how this service is actually being experienced

00:53:20   by the people who are saying how great it is.

00:53:22   I want to see why it's so great.

00:53:24   And so I followed every single person they recommended,

00:53:27   and it's all these people who I would never

00:53:29   in a million years choose to follow on any other service.

00:53:32   (laughing)

00:53:33   But I thought, hey, I want to get a good picture

00:53:35   of this thing.

00:53:36   And so, yeah, the list of channels that I was exposed to

00:53:41   during my time trying it, oh, man,

00:53:44   I did not find anything good.

00:53:46   - I don't know why you would do that.

00:53:48   I mean, I get your idea of like,

00:53:50   I want to see what other people are seeing,

00:53:51   but you know you don't want to see what other people are seeing.

00:53:54   - It's funny, 'cause I think I did something

00:53:56   in between you guys.

00:53:57   I definitely and honestly filled out that interest,

00:54:01   like questionnaire isn't the right word for it,

00:54:03   but you know, the like, what do you like?

00:54:05   Do you like this, do you like that?

00:54:06   And I filled that out honestly.

00:54:08   And then I saw, or I tried to look up a handful of people

00:54:11   that I thought were already there that I know

00:54:13   or enjoy their work and I started following them.

00:54:16   But I feel like the suggestions that I get 99% of the time

00:54:20   are at least the suggestions from people

00:54:24   that I'm not following.

00:54:25   So it's one thing if like, I think it's this coming Friday,

00:54:30   Matt Bischoff is doing some sort of thing on Clubhouse

00:54:33   that sounded reasonably interesting.

00:54:35   But for like just random things, like I'm getting,

00:54:39   oh God, I keep tapping into these rooms like an idiot.

00:54:42   I'm getting housing around,

00:54:44   which is a bunch of people I don't recognize.

00:54:47   Welcome to Clubhouse in convo with Mike Judge.

00:54:51   I don't know if that's the Mike Judge or not.

00:54:53   - I like Mike Judge.

00:54:54   - Yeah, that'd be kind of cool if that's the case.

00:54:55   - I would love to listen to that some other time when I can.

00:54:58   - Exactly, exactly.

00:54:59   - I'm not sure of most modern media.

00:55:00   - Right, State of Crypto Policy and Houston Lives,

00:55:05   Benefit Concert.

00:55:06   And that's the things that are offered to me

00:55:08   on like the main screen.

00:55:10   And I'm not particularly interested in any of that.

00:55:13   And every time I open up Clubhouse,

00:55:15   which I keep doing to just see like,

00:55:17   okay, what is there that people are talking about right now

00:55:20   that may or may not be interesting to me?

00:55:22   And it's just never interesting to me,

00:55:24   which isn't by necessity a failing of Clubhouse.

00:55:26   Like that could be a failing on my part

00:55:28   because I just don't like the sorts of things

00:55:30   that Clubhouse seems to like.

00:55:31   It could be a failing on my part

00:55:32   because I don't follow the right people.

00:55:33   And so it's not bubbling up the right stuff.

00:55:35   But I don't know, it's,

00:55:38   there was a lot of talk about this on Upgrade this week.

00:55:41   And I really, really thought it was an excellent,

00:55:44   excellent discussion.

00:55:45   And a lot of it was around,

00:55:47   and this is what I was kind of referring to earlier

00:55:49   in our show, you know,

00:55:51   are we getting passed by, says Mike and Jason,

00:55:54   because we're not particularly interested in this.

00:55:56   And I think Jason in particular said,

00:55:58   I don't want to approach any new thing

00:56:00   and be like, oh, that sucks.

00:56:01   You know, I want to at least invest,

00:56:03   and you were saying this more, also, both of you were.

00:56:05   - Yeah, I've done that in the past.

00:56:07   I regretted doing that in the past.

00:56:08   And I'm trying to get better at not doing that,

00:56:11   you know, to new things now.

00:56:13   - Same, same, completely agree.

00:56:15   And I don't know, I just,

00:56:17   the impression I had before having gotten an invite

00:56:22   was that it seemed very like Silicon Valley broey,

00:56:26   which I have a deep repulsion to.

00:56:30   Like, I just find all of that just repulsive

00:56:33   in so many ways.

00:56:34   And I do think Clubhouse is more than that,

00:56:39   but it also seems pretty clear to me

00:56:42   that that's where the bread and butter is still right now.

00:56:44   Like, you know, growth hacking and influencing

00:56:48   and doing all that stuff that like is just,

00:56:50   I don't know, I find it icky.

00:56:52   And that's not to say that it will always be that way.

00:56:55   I think obviously it started that way

00:56:57   because that's the people who made it, you know,

00:57:00   or VC people and they showed it to their VC friends

00:57:03   and they're all having VC fantasy lives

00:57:05   in their VC, you know, fake world.

00:57:08   But nevertheless, I haven't seen anything yet

00:57:12   that makes me say, oh, that's totally sweet.

00:57:14   And I can envision ways that it might be totally sweet.

00:57:17   And like, if the two of you wanted to sometime

00:57:20   and get on and do a show or whatever it's called,

00:57:23   whatever the vernacular is,

00:57:24   and do something for a few minutes just for funsies,

00:57:26   I'd totally try it.

00:57:27   But I don't know, nothing about it has really grabbed me

00:57:31   in the way that it like only took a few minutes

00:57:34   or maybe, I don't know, a day for Twitter to really land

00:57:36   once I gave it an honest shake,

00:57:38   because I had the same impression as you did, Marco.

00:57:40   Like, who cares?

00:57:42   Like, no, I don't want this in my life, no.

00:57:45   And then once you give Twitter an honest shake,

00:57:47   was at least back in 2008 before it was truly toxic,

00:57:50   it was pretty obvious pretty quick that it was good stuff.

00:57:53   And Instagram, holy crap, Instagram,

00:57:55   it was like four seconds before you realized,

00:57:57   oh, this is delightful.

00:57:58   And I just, I haven't yet gotten that from Clubhouse.

00:58:02   And maybe this is just reason 7,455,002 that I'm an old man.

00:58:07   But I don't know, it just hasn't stuck with me quite yet.

00:58:10   - Well, I feel like these communities are influenced

00:58:12   by the sort of founding members,

00:58:14   and whether or not it's because they're a VC-backed company

00:58:16   that it seems VC brewery,

00:58:17   or whether that's just like the first people who are there.

00:58:20   I think things like Twitter benefited from the fact

00:58:22   that the sort of the founding settlers,

00:58:24   the first people who had Twitter accounts

00:58:26   were in our circle of friends.

00:58:28   So of course it's gonna feel welcoming and normal to us.

00:58:30   And as I was trying to say last time

00:58:32   about introverts versus extroverts,

00:58:34   it could be that there is a community of people

00:58:36   that is ill-served by the current services,

00:58:38   and those are exactly the people

00:58:39   who are sort of the founding members of this one.

00:58:41   So when they show up here,

00:58:42   it's all their people doing things that they wanna do.

00:58:45   And so it may be awesome for them.

00:58:47   Like the reason we're looking at it at all

00:58:48   is because it has some amount of buzz.

00:58:51   You know, that said, it's a young servicing,

00:58:52   young application, and there's lots of complexities.

00:58:55   The whole thing of how do you,

00:58:57   again, bootstrapping your social network,

00:58:59   that thing where it asks you your interests

00:59:01   is an attempt to do that, because okay,

00:59:03   if you wouldn't give us your contacts,

00:59:04   we can't help you there.

00:59:05   But even if you did give them,

00:59:06   we can't really make heads or tails of most of it,

00:59:09   'cause again, we don't know which person in those contacts

00:59:13   is the type of person you'd like to talk to on Clubhouse,

00:59:15   and which is the type of person

00:59:15   you'd never wanna talk to again,

00:59:17   and they just happen to still be in your contacts.

00:59:19   So the interests thing, which you know, music services,

00:59:21   of course, do this for recommendation engines

00:59:23   and you know, anything.

00:59:24   Pick from this big giant cloud of stuff

00:59:26   and tell us what you're into,

00:59:27   and then we'll try to give you

00:59:28   some kind of intelligent suggestion.

00:59:30   Obviously, that is undercut if what you pick

00:59:33   as your interests, no one is talking about that in Clubhouse

00:59:36   'cause it's still invite only,

00:59:37   it's a small group of people,

00:59:38   and those people are of a particular type

00:59:41   or a particular circle of friends or whatever,

00:59:43   'cause remember, people get onto Clubhouse

00:59:44   by being invited by other people,

00:59:46   so it's kind of, you know, it's growing

00:59:47   from whatever that original core was.

00:59:49   If there's no one discussing your thing,

00:59:51   you can pick it as an interest,

00:59:52   but you're not gonna see it.

00:59:53   But you know, as I was mentioning before

00:59:55   about the interests thing, when I was filling them out,

00:59:57   I was shocked at how bad the interest interface was

01:00:01   just because there are things I'm interested in

01:00:03   that I couldn't select and they weren't super weird,

01:00:06   so Marco picked podcasts, I picked television

01:00:09   and gaming or whatever.

01:00:10   This one really drives it home.

01:00:12   This one should really drive it home for everybody.

01:00:14   They have a category for sports.

01:00:16   Here are the sports that you can select.

01:00:18   This is, as far as Clubhouse is concerned,

01:00:22   this is the entire world of sports.

01:00:25   - The whole world of sports.

01:00:26   - Yep, football, soccer, MMA, cycling, baseball,

01:00:31   cricket, tennis, Formula One, basketball, golf.

01:00:33   That's it, there are no other sports.

01:00:35   Nothing else exists in the world of sports

01:00:39   except for those 10 things.

01:00:41   - I'm pretty sure I can go with a better list than that.

01:00:43   - I'm pretty sure, like, that's not even like,

01:00:45   even if you wanted to be charitable

01:00:47   and say, "Oh, it's a very US-centric list," it's not.

01:00:49   They're trying to cover the literal world of sports,

01:00:51   the entire globe, and they come up with 10 things.

01:00:54   Sports is a little bit, and I'm pretty sure sports

01:00:56   is not an obscure topic that they wouldn't have

01:00:59   lots of detail on.

01:01:00   Now, maybe these categories are fed by people

01:01:04   creating rooms, maybe I don't understand

01:01:05   how they're coming in here, but if you can't get

01:01:08   a good social graph and recommendations for your contacts,

01:01:11   because say you didn't share them

01:01:12   or they're just not anything to go for,

01:01:14   and people try to diligently fill out their interests,

01:01:17   like Casey was doing, I'm gonna say what I'm interested in,

01:01:19   and then they go back to your main screen

01:01:21   and they're trying to say, "Show me something,

01:01:24   "I wanna do this thing.

01:01:26   "I filled out my interests, I gave you my contacts,

01:01:30   "I don't know what to do next."

01:01:31   Clubhouse needs to find a way to throw up something

01:01:36   that you can tap on and get into and understand it.

01:01:39   Now, the one thing they have that does work

01:01:42   a little bit better than these two things

01:01:43   is what worked for me is if you enable notifications,

01:01:48   which I never do for any app, but pretty quickly

01:01:50   I learned with Clubhouse, I'm never going to,

01:01:53   I'm gonna be like Casey, where you launch the app,

01:01:54   you look at it and go, "Nah," and you turn it off.

01:01:56   And I did that for like a couple days in a row,

01:01:58   I'm like, "I'm not using Clubhouse,

01:01:59   "I'm just launching the app and then saying,

01:02:01   "no, nothing interested me," and leave it.

01:02:03   So I've gotta do something else,

01:02:05   and what I did was I enabled notifications,

01:02:07   which is very rare for me, I enabled notifications,

01:02:08   almost nothing on my phone.

01:02:10   And the reason I enabled them is because I understood

01:02:13   that if you follow people, I did do the thing

01:02:16   that I was describing where I would follow someone

01:02:18   and then go through the list of everybody they follow

01:02:20   and follow those people and so on and so forth,

01:02:21   so I built a little graph for myself

01:02:23   of a bunch of people who I follow.

01:02:25   If one of the people you follow starts a room,

01:02:29   subject to whatever algorithm they're using,

01:02:31   they may or may not send you a notification that says,

01:02:33   "Hey, your friend Joe Schmoe just made a room on Clubhouse,

01:02:36   "do you want to join?"

01:02:38   And again, if you tap that notification,

01:02:40   you are in that room instantly.

01:02:43   Although you probably won't have the ability to speak.

01:02:46   Anyway, so that's what I did,

01:02:50   and I was lucky enough of the small handful

01:02:52   of people that I was following,

01:02:53   one of them was actually experimenting with Clubhouse

01:02:57   by creating rooms and doing stuff,

01:03:00   and that was Paul Hudson of, what's his website,

01:03:02   Hacking with Swift, I think.

01:03:04   He was just trying the thing out,

01:03:07   and the way he was trying it out is,

01:03:09   as a bit more of an extrovert than I am,

01:03:11   he was making rooms and inviting people in

01:03:13   and saying, "Okay, we're gonna have a room."

01:03:16   One of the first ones I was in, he was like,

01:03:18   "Let's do iOS interview questions,"

01:03:21   where he was going to pull people from the audience

01:03:25   and give them a question that they might receive

01:03:27   if they were interviewing for a job as an iOS developer.

01:03:30   And the person from the audience would try to answer it,

01:03:33   and then they would talk about it.

01:03:35   That was it, that was the whole room,

01:03:37   and he did that for hours.

01:03:40   And I just listened to it. - That's super clever.

01:03:41   - I listened to it ambiently like you would listen

01:03:43   to a podcast.

01:03:44   It's the type of, it's kind of like a call-in show,

01:03:49   but here's me bringing my own interest to Clubhouse.

01:03:54   It's basically like a tech podcast, right?

01:03:58   Like talk radio and people calling in to tell you

01:04:01   that what their coach or their favorite sports team

01:04:04   should have been doing, or political talk radio,

01:04:06   or stuff like that.

01:04:09   That would work in this format as well,

01:04:11   but I'm not interested in any of those things.

01:04:12   Same deal with growth hacking and how to get press

01:04:17   for your startup or Bitcoin, or all sorts of other things

01:04:19   that I'm not interested in, and they have rooms

01:04:21   that where people are talking about.

01:04:22   But what I'm interested in is tech nerdy stuff,

01:04:25   and people who run websites to tell you how to program

01:04:27   in Swift, right?

01:04:28   And so when he made a room and started doing

01:04:30   these interview questions, it was like a nerdy version

01:04:34   of talk radio, where instead of the people coming

01:04:37   on the line and yelling about their favorite sports team,

01:04:40   they would politely answer questions about iOS.

01:04:43   And so I got two things from it.

01:04:47   One, I actually learned a lot about iOS and Swift, right?

01:04:51   'Cause how can you not?

01:04:52   Like it was just question after question after question,

01:04:54   most of which I didn't know the answer to

01:04:56   until they were answered, and then they discussed

01:04:57   the answers, so that was fun.

01:04:58   And two, it has the same entertainment value

01:05:01   as a call-in show, where there's a host

01:05:04   who is doing a good job, and Paul does a really good job

01:05:07   of being a host.

01:05:08   He's cheating by being British, but whatever.

01:05:10   (laughing)

01:05:11   Sounds very proper and correct and official

01:05:16   and important to our American ears.

01:05:19   And he's also super smart and knows everything.

01:05:21   And then you're the participants who were unfailingly,

01:05:26   polite and conscientious and humble and smart

01:05:34   and just all the things that you would expect.

01:05:36   Nobody yelled Baba Booey, no one was being a jerk, right?

01:05:39   It was just a bunch of programmers

01:05:40   answering programmer questions.

01:05:41   So I felt like I was in my element for that type of thing.

01:05:43   He did a bunch of other rooms, and every time he started one

01:05:46   I would join it and just listen to it.

01:05:48   I forget what his other ones were.

01:05:50   Some general discussions of things, like Q&A type stuff.

01:05:53   And then the final one I did was,

01:05:57   this is the first big wiggy thing that I've been in.

01:06:00   It was a room, I don't know how I got invited.

01:06:02   It was probably someone I followed,

01:06:03   but it was some famous person that I follow,

01:06:06   famous in Apple circles, and it was Steve Jobs stories.

01:06:09   I think people were mentioning this on Twitter,

01:06:11   so maybe people might have joined it

01:06:13   from just seeing tweets about it.

01:06:15   It was a bunch of people who knew Steve Jobs

01:06:17   when he was alive and who worked with him

01:06:18   in various capacities telling stories about Steve Jobs.

01:06:22   Granted, most of which I'd heard already,

01:06:23   but if you read every single book that comes out

01:06:26   about Steve Jobs and fallen for your whole life,

01:06:28   you probably know a lot of these stories,

01:06:29   but some of them you won't know.

01:06:30   In fact, even some of the people who are telling the stories

01:06:32   you won't know because they worked with Steve

01:06:34   in a very obscure capacity, obscure enough

01:06:37   that they haven't been in Seven Forbes profiles

01:06:40   telling their stories or whatever.

01:06:42   And this was this entire room.

01:06:44   I don't even know which of the famous people was hosting it,

01:06:46   but a bunch of people were in there

01:06:48   from the original Mac team and old ex-Apple people,

01:06:50   and they would just get invited on stage,

01:06:52   and they would tell their story,

01:06:54   and then someone else would come up as a speaker,

01:06:56   and they would tell their story,

01:06:57   and I was at hours and hours of people

01:06:59   telling stories about Steve Jobs.

01:07:01   Some of the people who told stories

01:07:02   were really good storytellers.

01:07:03   Some of them weren't.

01:07:04   Some of the stories you heard, some of them you hadn't,

01:07:07   but that's what it was.

01:07:08   Now, that was interesting because it was like,

01:07:12   you know, famous people, right?

01:07:13   So in that way, it's a lot like regular people's

01:07:16   relationship to podcasts where it's by some,

01:07:18   you know, I almost said Joe Rogan.

01:07:21   I didn't mean to say that, but I don't know.

01:07:23   Like famous NPR personalities

01:07:26   or a podcast featuring Barack Obama, right?

01:07:29   Like actual famous people who just happen to be appearing

01:07:32   in the medium of podcasts.

01:07:33   This was, you know, semi-famous and nerd circle people

01:07:37   who were on Clubhouse.

01:07:40   It was the type of thing that you can imagine

01:07:43   would be more to my taste, I was gonna say better,

01:07:47   but I'm not gonna say better.

01:07:48   I'm gonna say more to my taste if it had been a podcast

01:07:51   because if you did a podcast, oh, here's a podcast

01:07:55   with people telling stories about Steve Jobs,

01:07:57   you'd get only the best stories.

01:07:58   You'd edit them, right?

01:07:59   You'd, you know, you would produce it.

01:08:01   You'd get rid of all the dead air

01:08:03   and the parts that didn't work,

01:08:05   but making a podcast of people telling stories

01:08:07   about Steve Jobs would require hunting down

01:08:10   all the people who have stories,

01:08:11   getting them to agree to be on your podcast,

01:08:13   arranging a time for them to come and record,

01:08:15   making sure they're set up so they can record,

01:08:17   getting their recording, doing that 20 times,

01:08:20   editing it all down, producing it,

01:08:21   putting it in, you know, like it's way more work

01:08:24   than what seemed like this was more or less ad hoc,

01:08:27   hey, we're doing a stories about Steve Jobs Clubhouse

01:08:29   right now, and then people just come to you, right?

01:08:33   People just, people come and say,

01:08:35   oh, I see they're having a Clubhouse thing

01:08:36   and Andy Hertzfeld joins and Bill Atkinson joins

01:08:39   and they're all, and once they appear in the room,

01:08:41   the moderators like bless them and say,

01:08:43   oh, come on stage, you talk, you know what I mean?

01:08:45   And so it was ad hoc and messy

01:08:48   and not like a produced podcast,

01:08:50   but it was also a thing that probably

01:08:52   just wouldn't have happened period

01:08:54   unless there was someone with an established podcast

01:08:56   willing to put in the time and energy

01:08:58   to make a produced podcast version of this.

01:09:00   I saw lots of people saying like,

01:09:02   this is what Clubhouse is great about,

01:09:04   like you would never see this in a podcast.

01:09:06   No, you could absolutely see this in the podcast,

01:09:08   it would just be a lot harder.

01:09:10   Like I said, the result of that would be more to my tastes,

01:09:13   but some people may like this more freeform one.

01:09:16   And also of course, if you're in that room

01:09:17   and you happen to have a story about Steve Jobs,

01:09:19   you can raise your hand and maybe they'll let you

01:09:20   tell your story and you can never do that with a podcast

01:09:22   'cause you're not there, you're not a participant,

01:09:24   you're just listening, right?

01:09:27   Both of these things though,

01:09:29   made me think of a few more features

01:09:31   that Clubhouse should add to their platform.

01:09:35   And we've been talking mostly about like,

01:09:37   what is it like in Clubhouse

01:09:38   and what kind of people are there,

01:09:39   what are they talking about?

01:09:40   But it's important not to lose sight of the fact

01:09:42   that like Twitter or email or Facebook or Instagram,

01:09:46   these things are essentially platforms.

01:09:48   It's a system that works in a certain way

01:09:52   and that system encourages certain behaviors

01:09:54   and discourages others, but it doesn't dictate subject matter

01:09:57   or like population or relationships really.

01:10:02   Anything that works in this way,

01:10:05   where you want to come into a room

01:10:06   where a bunch of other people can be

01:10:07   and you can nominate them to speak,

01:10:09   anything that fits within that platform

01:10:11   will work on Clubhouse.

01:10:13   It just so happens this is what we're getting now.

01:10:15   And so within that platform,

01:10:16   platform features that I think they could really use

01:10:19   are pausing and rewinding.

01:10:21   Now you may think that's totally counter to this,

01:10:23   it has to be live.

01:10:24   If you can pause and rewind,

01:10:25   like you're gonna be ruining the liveness of the experience

01:10:29   and you're gonna be behind other people

01:10:30   and you won't be able to participate

01:10:31   and all that other stuff.

01:10:33   But I feel like those two features are kind of essential

01:10:36   for the best functionality of the features they do have.

01:10:41   Because when something is live

01:10:45   and you're sort of listening to it the same way,

01:10:48   like, I don't know, like you listen to podcasts,

01:10:49   like you're doing dishes or whatever,

01:10:52   you don't wanna miss like the good part

01:10:54   of the person who's telling the story about Steve Jobs.

01:10:55   You don't wanna miss the good part of their story

01:10:57   because you had to talk to somebody

01:11:00   or you got distracted for a second or whatever,

01:11:03   or like a dog was barking or you're outside taking a walk

01:11:06   and a loud truck went by and you didn't hear that last part.

01:11:10   It's not actually that difficult

01:11:12   to add a little bit of a buffer

01:11:13   to allow you to pause or rewind

01:11:16   to figure out what somebody said or to pause for a moment,

01:11:19   as long as you have a good UI to say,

01:11:21   okay, well, when you're ready to catch back up

01:11:23   to real time, do so.

01:11:24   In fact, you could even use something like Smart Speed

01:11:27   that would let you catch back up

01:11:28   without actually skipping over anything.

01:11:30   I'm not saying the buffer should be a half an hour long,

01:11:33   but five or 10 seconds of grace would go a long way

01:11:36   towards making Clubhouse a more satisfying experience

01:11:39   because I missed a bunch of things that people said

01:11:41   because either I misheard them or there was noise

01:11:43   or I had to pause to do something

01:11:45   and there's no way for me to get that back.

01:11:47   And I'm sure the Clubhouse people would say,

01:11:48   well, that's the beauty of Clubhouse.

01:11:49   It's here and then it's gone.

01:11:51   It can't be recorded or, of course it can't be,

01:11:53   but anyway, we discourage it from being recorded

01:11:57   and it's all about being there in the moment

01:11:59   and it's not about recording or rewinding.

01:12:02   We just need you to be there in the moment

01:12:03   and if you miss it, that's the beauty of Clubhouse.

01:12:05   Sometimes you just miss it because the dog barks

01:12:07   and I'm not down with that particular beauty.

01:12:09   I feel like people want to go there to get the value

01:12:13   of hearing the cool stories about Steve Jobs.

01:12:15   And I love the fact that someone didn't have to arrange

01:12:18   all those interviews and make it into a big podcast

01:12:20   and everything and anyone could just join,

01:12:21   but I don't like the fact that if I missed

01:12:23   what somebody said because I was distracted for a moment,

01:12:26   that there's no way for me to get that back.

01:12:28   Just a little tiny buffer to pause and rewind would do it.

01:12:32   So I'm still not sure Clubhouse is for me.

01:12:36   I didn't actually participate.

01:12:38   I didn't raise my hand to participate in any of these things.

01:12:40   It's not my kind of MO.

01:12:41   I did think about types of things that ATP could do

01:12:43   in that scenario.

01:12:45   Just didn't seem like, I don't know.

01:12:48   For now, it just didn't seem like something

01:12:50   that I was enthusiastic about participating in as a,

01:12:54   I hate when people say that, as a creator, as they say.

01:12:57   That's not to say that that will change over time,

01:12:59   but I do think I understand some of the value

01:13:01   people get out of it.

01:13:03   Again, the people who want this type of experience

01:13:06   are probably not the same people as me.

01:13:08   I like podcasts for a reason and I would love

01:13:11   podcast versions of everything else that I listen to,

01:13:13   but I just think that there wouldn't be podcast versions

01:13:17   of those because it's so much more work

01:13:19   to make a podcast version of those things.

01:13:20   It's kind of like how Twitter was the low effort version

01:13:23   of blogging.

01:13:24   Clubhouse in some ways can be the low effort version

01:13:27   of doing an interview podcast.

01:13:29   - That's an interesting way of looking at it.

01:13:31   Some semi-real-time follow-up.

01:13:32   A long time ago, I think it was for a Twitter account.

01:13:36   I don't remember which one.

01:13:38   I needed a phone number in order to do something.

01:13:39   Maybe it was do something with an API

01:13:41   and I didn't want to give them my regular phone number

01:13:44   or I tried and I couldn't.

01:13:46   And so I was trying to figure out a way

01:13:47   to get another phone number so I could just hand it

01:13:49   to Twitter just for the purposes of clearing this hurdle

01:13:52   so I can do what I wanted to do.

01:13:54   And I had stumbled upon an app called Burner,

01:13:57   which makes sense.

01:13:58   And at the time, you could get a free burner

01:14:01   that would receive a handful of text messages

01:14:03   or only last a week or something like that.

01:14:05   I don't know if that's still the case.

01:14:06   I think you have to pay for everything.

01:14:08   But it worked really well and it gave me

01:14:11   a temporary phone number that I could use

01:14:13   for the purposes of what I was trying to do

01:14:15   and then it just went away.

01:14:17   And additionally, you could use something like Google Voice

01:14:19   or whatever the case may be.

01:14:20   But yeah, I don't negate your point earlier.

01:14:22   I'm just saying that the barrier of entry

01:14:24   for getting a new phone number is ever lower,

01:14:27   even lower than I would have expected a while ago.

01:14:29   - Yeah, the good thing about phone numbers

01:14:31   is that the namespace, so to speak,

01:14:33   at least in the US of phone numbers, is fairly limited.

01:14:36   Unlike the namespace of email addresses,

01:14:38   which is essentially unlimited.

01:14:40   I mean, it's not really unlimited

01:14:41   'cause there are length limits,

01:14:42   but there are way more possible email addresses

01:14:45   in the world than there are possible phone numbers.

01:14:47   So I always wondered how Google Voice gets away

01:14:49   with just handing out free phone numbers.

01:14:51   I have a Google Voice number.

01:14:52   Like just, you know, it's very easy to get one.

01:14:55   But it is still more of a hassle

01:14:56   than getting an email address.

01:14:57   And most of us do not currently have seven phone numbers

01:15:00   that are just ready to pull out of our pocket

01:15:03   and sign up with a service for, you know, another way.

01:15:06   - Yep.

01:15:06   All right, let's see if we can get through

01:15:09   like two topics today before we run out of time.

01:15:13   Something flew by, flew across my desk a few days ago

01:15:17   that I wanted to briefly call attention to.

01:15:19   Apple Platform Security released,

01:15:23   I guess a series of pages or maybe it's a PDF, I don't know.

01:15:26   But one URL that I can give you

01:15:29   is about memory safe iBoot implementation.

01:15:32   And I just thought that this was cool.

01:15:34   And we don't necessarily need to talk about it a whole lot,

01:15:36   but it was something that I thought was very interesting.

01:15:38   And on this page, Apple writes,

01:15:42   in iOS 14, iPad OS 14,

01:15:45   Apple modified the C compiler tool chain

01:15:47   used to build the iBoot bootloader to improve its security.

01:15:50   The modified tool chain implements code

01:15:52   to prevent memory and type safety issues

01:15:54   that are typically encountered in C programs.

01:15:56   For example, it prevents buffer overflows

01:15:58   by ensuring that all pointers carry bounds information

01:16:01   that is verified when accessing memory.

01:16:03   It prevents heap exploitation by separating heap data

01:16:06   from its metadata and accurately detecting error conditions

01:16:09   such as double free errors.

01:16:10   It prevents type confusion

01:16:12   by ensuring that all pointers carry runtime type information

01:16:14   that's verified during pointer cast operations.

01:16:16   And finally, it prevents type confusion

01:16:19   caused by the use after free errors

01:16:21   by segregating all dynamic memory allocations

01:16:23   by static type.

01:16:24   This technology is available on iPhone

01:16:26   with Apple A13 Bionic or later in iPad with A14 Bionic chip.

01:16:31   That I just think this is so cool that,

01:16:32   hey, we wanna write something in C,

01:16:34   but C is inherently a little bit unsafe.

01:16:36   So we'll modify the C compiler

01:16:38   to make it a little more safe, please and thank you.

01:16:40   Like I just think that's super, super cool.

01:16:43   - So a bunch of discussion from some folks

01:16:46   who do low level programming at Apple and other places

01:16:49   about the general topic of C just being, you know,

01:16:54   an unsafe language to do any new development

01:16:57   in modern times, right?

01:16:59   Every time there's some kind of a bug

01:17:02   or security exploit that comes out,

01:17:03   it's just another nail in the coffin of C

01:17:07   when it comes to security.

01:17:08   Like there was the sudo one recently

01:17:10   that there's this silly bug in the Linux version of sudo

01:17:13   that also affected Macs by the way.

01:17:15   That was just straight up normal, you know,

01:17:17   C, rookie C mistake that everybody makes

01:17:20   because it's very easy to make them of, you know,

01:17:22   I forget what it was.

01:17:23   It was, I think it was just a straight buffer overflow.

01:17:26   But anyway, C makes all these things eminently possible

01:17:31   and therefore it's probably not wise

01:17:35   to start some new project of something security,

01:17:40   something that has security implications in C.

01:17:44   And when, you know, when C was the dominant language,

01:17:47   people say, oh yeah, well it's difficult to remember

01:17:49   but it's the only choice.

01:17:50   It's not the only choice anymore.

01:17:54   You know, there are so many memory safe languages

01:17:57   and if your choice is, well I need to use C

01:17:59   because only C gives me the performance I need.

01:18:02   If we were to tell you, okay fine, but 10 years from now

01:18:04   there'll be a terrible security flaw

01:18:06   that will infect billions of computers

01:18:07   that you still want to use C.

01:18:09   And you know, when it was the only choice

01:18:11   there was also this sort of machismo about like,

01:18:13   well I'm a good C programmer,

01:18:15   I won't make those mistakes, right?

01:18:16   Or I'll use a, I have a tool that will help me figure out

01:18:20   whether I'm making those mistakes

01:18:21   or the people who do that,

01:18:22   there's just the bad C programmers

01:18:23   or there's too much code written by people

01:18:25   who don't understand C and all sorts of excuses.

01:18:27   But the bottom line is history has shown

01:18:29   if you're writing any security critical software in C,

01:18:33   there will be security related bugs in your code.

01:18:36   There's no way to stop it no matter how many eyes are on it,

01:18:39   if it's open source and everyone's gonna look at it

01:18:41   and they'll find it, nope, they didn't find it in whatever,

01:18:42   it was the Heartbleed thing that was in there for years,

01:18:45   the Sudowon has been in there for years.

01:18:47   C is just never going to be a tool that humans can use

01:18:52   to make programs that don't have security flaws.

01:18:56   And today we have things that are better in that regard,

01:19:00   not perfect, but better.

01:19:02   Things like Swift or Rust that don't let you make

01:19:04   a lot of the common errors.

01:19:06   This memory safe boot up implementation C compiler thing

01:19:09   is like taking C and trying to mutate it

01:19:13   to have a little bit of the memory safety

01:19:14   that things like Swift and Rust have, which is a great idea,

01:19:17   but you're also kind of changing the language as you do that.

01:19:21   And as you start to do that, you're like mutating C

01:19:24   into a poorly specified half implementation of Rust or Swift,

01:19:29   which is probably not ideal.

01:19:33   Now, obviously you don't have the option

01:19:36   in most of these cases to say,

01:19:37   I'm just going to rewrite everything in Swift or Rust.

01:19:39   'Cause you've got a bunch of software in C,

01:19:42   you've got to deal with it.

01:19:43   The core of Darwin, BSD, mock, all that stuff,

01:19:47   that's C and there's tons of C++ code.

01:19:49   It's not going away anytime soon.

01:19:51   But the Twitter discussion I found interesting

01:19:53   was general agreement about people who work

01:19:57   on this type of code in C all day long

01:20:00   at the highest levels, all agreeing that,

01:20:04   yeah, this is not, humans will never be able to do this.

01:20:07   So we need to just use different languages.

01:20:10   There's nothing we can do in terms of discipline

01:20:13   and linting and testing that's going to save us.

01:20:17   The compiler helping here is great,

01:20:19   but it just adds sort of another variable, right?

01:20:24   'Cause there could be parts of this implementation

01:20:26   of this safe C thing that themselves

01:20:30   are end up being venues for exploits.

01:20:34   You really kind of have to build in this type of safety

01:20:36   from the very beginning to have a little bit more confidence.

01:20:39   So I would say using this compiler is vastly better

01:20:42   than not using it.

01:20:43   But if given the choice and you're writing some new code

01:20:48   that doesn't exist, that's going to be

01:20:50   in a security critical area,

01:20:52   I'm starting to agree with the notion that C

01:20:55   and to a slightly lesser extent, C++ are just non-starter

01:20:59   and you should really think about using something else.

01:21:01   - Yeah, no argument here.

01:21:03   I, you know, the first several years

01:21:04   of my professional career were in C++

01:21:07   and there was a brief window of time where I thought

01:21:10   I was an OKC++ developer,

01:21:12   which just indicates how young I was.

01:21:14   I do not miss those times really at all.

01:21:18   Like I am glad that that's how I learned

01:21:21   and I'm glad that that was the foundation

01:21:23   upon which I started using other languages,

01:21:26   but man, I just, I do not miss it.

01:21:28   I really don't.

01:21:29   All right, Ming-Chi Kuo has some interesting information

01:21:32   for us, new Mac Pro models with HDMI port

01:21:36   and SD card reader to launch later this year.

01:21:39   Marco, I thought I heard your celebration

01:21:42   from all the way down here, several hundred miles below you.

01:21:45   Are you OK?

01:21:47   Do you need a moment?

01:21:48   Do you need a beer to kind of calm you down?

01:21:51   How are we doing?

01:21:52   - We know how Marco always loves to hiccup his laptops

01:21:55   to the projector so he can present to the room, right?

01:21:57   (laughing)

01:21:58   - No, here's why this is very good.

01:22:01   So we heard the rumors, I believe also from Ming-Chi Kuo

01:22:04   or from Mark Erman or whoever was reporting it

01:22:07   a few weeks back talking about how the new MacBook Pros

01:22:10   were rumored to have a few different improvements

01:22:12   that were all really pretty good fan service improvements

01:22:15   as well as quote, more ports or more types of ports,

01:22:19   more connectivity, however they worded it.

01:22:21   But they didn't specify like, well what ports?

01:22:23   Like what's going to be added besides the rumor

01:22:26   about MagSafe, but it left the rest of it

01:22:29   as an exercise to the reader to speculate.

01:22:31   So what's nice about this is that Ming-Chi Kuo

01:22:32   who is pretty well sourced and pretty reliable

01:22:35   with stuff like this is saying specifically

01:22:38   which ports are coming back in addition to MagSafe

01:22:41   which again has many benefits including

01:22:43   just freeing up a USB port.

01:22:46   But to have the SD card slot back and the HDMI port back,

01:22:51   I will say I don't think I will ever use

01:22:55   the HDMI port on a laptop.

01:22:57   However, as I said back when we talked about this

01:23:00   a few weeks ago, if you look at what like every single

01:23:04   dongle has, everyone, like I don't know anybody

01:23:07   who has a MacBook of any kind from 2016 forward,

01:23:12   so you know the USB-C only generation,

01:23:14   who doesn't have some kind of multi-port dongle.

01:23:17   And you look at what ports are on those

01:23:19   as kind of an indication of like what ports

01:23:22   do most people need from their laptops

01:23:24   that maybe should be on the laptop if possible,

01:23:27   like as this is like evidence of that.

01:23:30   And they all have the same ports.

01:23:31   Ethernet, which okay it doesn't really fit anymore, fine.

01:23:35   USB-A, HDMI, and SD card slot.

01:23:39   All of them have those things.

01:23:41   'Cause clearly those are very common needs.

01:23:44   And we can look at both just generally

01:23:47   the way Apple does things and also the physical

01:23:49   side profile of these laptops and we can say

01:23:51   okay USB-A might be a stretch.

01:23:55   I don't think many of us are expecting that

01:23:57   even though I still would like it if it could fit.

01:24:00   I would like to have one USB-A port

01:24:02   because you just still frequently need that.

01:24:05   But okay I can understand arguments against that.

01:24:07   You know it is easy enough to get USB-C cables

01:24:10   and USB-C peripherals much of the time now.

01:24:12   So okay maybe we can go without that one.

01:24:15   Again Ethernet, many people don't need it anymore

01:24:18   and it doesn't fit on the side so okay

01:24:20   I can go without that one.

01:24:22   But HDMI is so commonly needed

01:24:26   that I think it should be there.

01:24:28   Even though I don't use it, I think it should be there

01:24:31   because so many people need it and that's an area

01:24:35   where the need for it doesn't seem to be going away

01:24:39   anytime soon 'cause it's so often used for like

01:24:42   projectors and stuff like that and workplaces

01:24:44   and stuff like that.

01:24:45   So you know that's a common thing.

01:24:47   But also the HDMI ports on dongles

01:24:51   are historically very unreliable.

01:24:54   It's really hard to find a good one.

01:24:56   That is something that needs to be rock solid for like,

01:24:59   nobody is presenting their presentation on a projector

01:25:02   who can tolerate that being flaky.

01:25:04   No one is watching a movie on their hotel TV

01:25:06   from their laptop who really wants it to be flaky.

01:25:08   Like that really needs to be solid

01:25:12   and it's a tricky thing to get right from dongles apparently

01:25:15   as we have learned from practice I guess.

01:25:17   - Yeah it's so true, it's so true.

01:25:18   I had bought, I don't know, three or four

01:25:23   of knockoff versions of the Apple USB-C in HDMI out,

01:25:28   USB-A in out dongles.

01:25:31   I forget the official name like USB-C multi-port adapter

01:25:35   or something like that is the official name.

01:25:36   And I'd bought a few knockoffs because the official one

01:25:40   is literally like $70 or something like that.

01:25:42   It's absurdly expensive.

01:25:44   - Oh I have one, it sucks.

01:25:45   - Oh I have one and it's fine but I can tell you

01:25:49   that all of the knockoffs that I've tried

01:25:51   and maybe it's just the particular devices I'm using,

01:25:53   who knows, maybe I like stepped on one or something

01:25:56   that I don't remember but every single one

01:25:58   of these knockoffs it's exactly what you described Marco

01:26:00   that sometimes if I plug it in the wrong way

01:26:03   the TV will be showing nothing but static.

01:26:06   Sometimes if I plug it in the wrong way

01:26:07   it's showing things but the colors are wrong.

01:26:10   Like it is unbelievable to me that this completely digital

01:26:14   transport mechanism can fail in so many different ways.

01:26:18   Not completely fail mind you,

01:26:20   just mostly fail and I don't understand

01:26:23   why this is so difficult.

01:26:24   It seems like it should be fairly straightforward

01:26:25   but I guess it ain't and because of that

01:26:28   the only dongle that I ever use even though I have literally

01:26:30   like have the official and three or four knockoffs

01:26:32   the only one I ever use is the Apple one

01:26:34   because the only one that reliably works for me.

01:26:36   It's ridiculous.

01:26:38   - If you can reduce the need for most people

01:26:39   to need a dongle at all that's a huge advantage

01:26:43   and if most people need a dongle

01:26:46   then I think that's a product design failure.

01:26:48   It isn't like a case where like you know

01:26:50   people put cases on their phones.

01:26:52   I mean that's partially a design failure

01:26:54   in that the phones are too breakable

01:26:56   but people also have lots of different preferences

01:26:58   for like which cases they want and everything else

01:27:00   but a dongle for a laptop means like

01:27:04   I have a pretty significant need for some kind of ports

01:27:06   that this lot of doesn't have

01:27:08   and if everyone bought different kinds of dongles

01:27:12   then you could argue well it's good to offer people

01:27:15   flexibility because then they can pick what they need.

01:27:18   If everyone is using these same three ports

01:27:20   on their dongles that needs to be built in if possible.

01:27:24   When things are built in they are inherently more reliable

01:27:27   'cause you're not, everyone's not using some like

01:27:31   weird $10 no name chip that all these manufacturers

01:27:35   on Amazon that have like Markov generator brand names

01:27:39   with the same plastic enclosure around it

01:27:40   with different things printed on it

01:27:41   and you're like okay well that might not be very reliable

01:27:45   and compared to the built in port on the laptop

01:27:47   that is usually 100% reliable.

01:27:50   To make a large portion of your customer base

01:27:53   rely on dongles is not a great thing.

01:27:55   So if everyone is requesting the same three ports

01:28:00   and you can just build them in that's great and you should.

01:28:04   And so again, USB-A I see why, you know,

01:28:08   that one's easier to go without.

01:28:09   HDMI is for the people who need it,

01:28:12   like they need it period and you can,

01:28:15   if you can build that in great.

01:28:17   That resolves a huge problem that a lot of people have

01:28:20   and SD card slots, this is again,

01:28:23   I've made this argument before, I'll be quick.

01:28:25   People who don't use SD cards always think,

01:28:30   oh those are in the past now,

01:28:31   you can just use WiFi or whatever.

01:28:33   Like everyone always thinks SD cards

01:28:36   are not useful anymore if they don't use them.

01:28:38   But to the people who use them we know,

01:28:41   oh no we still need that.

01:28:42   If you use SD cards in your workflow,

01:28:44   chances are nothing can or will replace that

01:28:48   except at best a future removable card standard like that

01:28:53   that just has bigger, faster cards, whatever.

01:28:55   But like right now SD is still like the most mainstream

01:28:58   widely used one, it's supported by the most devices.

01:29:00   I know some of the higher end ones are having these like

01:29:02   CFast and other like faster things but for the most part

01:29:05   that is still like, if you're gonna pick one slot

01:29:07   to build in that's the one to build in.

01:29:08   And nothing replaces that over time.

01:29:11   It's not like all the cameras now go to WiFi,

01:29:15   there's no like sound recorders that record to WiFi.

01:29:18   That never materialized because, for lots of good reasons,

01:29:22   but like basically SD cards still work really well

01:29:24   and are still used in massive numbers of devices

01:29:27   and peripherals and specialty workflows

01:29:31   that people still need and that need has not gone away

01:29:34   in the last five, four and a half years

01:29:37   that we've had the USB-C world.

01:29:38   So, again, build that back in if you can.

01:29:42   SD card slots are really small, they can be really thin,

01:29:45   so there's no reason that can't fit on a redesigned laptop.

01:29:49   So this is great news, I'm so happy to hear this

01:29:53   from such a reliable leaker as Ming-Chi Kuo

01:29:56   because this is 100% guaranteed that's gonna happen

01:30:00   but it's a pretty strong signal.

01:30:03   So if these laptops are roughly what is rumored,

01:30:07   which is some kind of faster M series chip

01:30:11   or a bigger GPU or whatever it is,

01:30:13   somehow expanded M series chip,

01:30:15   it probably expanded RAM ceiling

01:30:17   for people who need more than 16, great.

01:30:20   Possibly bigger screens, possibly a redesigned enclosure,

01:30:23   but the return of MagSafe and HDMI and SD

01:30:28   while hopefully not ruining anything else,

01:30:30   like no new keyboards please, I guess.

01:30:33   Don't mess with too much.

01:30:35   Oh, and the alleged departure of the touch bar.

01:30:39   This is all great news, I'm looking forward to this.

01:30:43   Even if only half of this stuff comes true,

01:30:45   this is gonna be a great series of products

01:30:47   in all likelihood, so I'm really very much looking forward

01:30:51   to this year of products.

01:30:53   - We've been talking about this for a couple weeks

01:30:55   just because of the way these rumors have been rolling out.

01:30:57   Like Margaret said, it started off as like,

01:30:59   oh, they're gonna have new things with new ports.

01:31:00   Well, which new ports?

01:31:01   And then it's like, oh, one of them's gonna be an SD card

01:31:03   and then we talked about that and this week it was like,

01:31:05   oh, and the other one's gonna be HDMI.

01:31:07   And I feel like they're really, we talked about this before,

01:31:09   like really straining the limits of how much I'm willing

01:31:12   to believe these rumors because it's just in many ways

01:31:14   too good to be true.

01:31:16   The selection of ports is interesting because,

01:31:20   so USB A, like lots of people who wanted that for a while,

01:31:25   but as Margaret said, we do actually have USB.

01:31:28   It's just the little connector, and that little connector

01:31:31   slowly but surely is making inroads.

01:31:34   It's not, I know A is still very, very common,

01:31:37   I understand, but unlike some of the other things,

01:31:40   the replacement exists and is making steady progress.

01:31:45   And USB A is actually pretty big, right?

01:31:48   HDMI, like obviously I haven't been in the office in forever.

01:31:52   When I was in the office, everyone had one of these

01:31:54   stupid dongles to connect them to HDMI

01:31:55   and they're just as reliable as you said.

01:31:58   HDMI is interesting because it ties

01:32:00   into the form factor rumors.

01:32:02   HDMI is too big to fit on the edge of current Apple laptops,

01:32:06   but that's only because they have the curve

01:32:08   that lets you get your fingers underneath it.

01:32:10   If they have flat sides and then rubber feet

01:32:12   to bring them off the ground so you can actually

01:32:13   pick them up, the flat side is probably gonna be there

01:32:17   to give it enough room for HDMI unless it's mini HDMI,

01:32:20   which everybody hates and won't actually solve the problem

01:32:23   'cause now everyone's gonna have mini HDMI

01:32:25   to regular HDMI adapters.

01:32:26   - Right.

01:32:27   - This HDMI rumor is really pushing against,

01:32:31   you know, I'm just like,

01:32:33   not that I don't think they should have it,

01:32:34   I'm like, but HDMI, that's big.

01:32:37   And that just seems like complete wish fulfillment of like,

01:32:41   remember what you complained about in 2016?

01:32:44   Well, we're fixing all of those things.

01:32:45   And you know, and I granted, like I said,

01:32:47   this is what we've all been wanting, fix the keyboard,

01:32:50   bring the ports back, do all the things.

01:32:52   It'll be awesome when it happens.

01:32:53   But in some respects, I'm like,

01:32:55   all you're doing is catching back up

01:32:57   to where you were in 2015.

01:32:59   In some respects, obviously the computer

01:33:00   is gonna be way faster, the screens are better,

01:33:02   they're lighter, you know, the battery life is better.

01:33:04   Like it's not exactly the same,

01:33:06   but in terms of like the product features and benefits.

01:33:10   Oh, it's a laptop, it has a big screen,

01:33:12   it has a keyboard, a track pad, and it has ports on it.

01:33:15   It's setting aside the march of technology

01:33:17   that allows everything inside there to get better,

01:33:20   you're not really making that much progress.

01:33:22   You're more or less going back

01:33:23   to the last good idea you had, which you should.

01:33:25   Don't keep going with the idea that we don't like, right?

01:33:27   You know, good.

01:33:28   But it's a little bit depressing

01:33:31   when I think about the time that we wasted.

01:33:33   Forget about the time we wasted on the butterfly keyboard,

01:33:35   just the time that we wasted--

01:33:36   - I'll never forget.

01:33:37   - Dealing with the insistence

01:33:41   on just having Thunderbolt/USB-C ports for everything.

01:33:45   And if these rumors turn out to be true,

01:33:48   and Apple finally does consent to have useful ports

01:33:51   on the side of its laptops, whatever they may be,

01:33:54   and that they are as welcomed by the customers

01:33:58   as we all expect them to be,

01:34:00   it's just gonna be so depressing to think about

01:34:02   during all those years.

01:34:04   'Cause during all those years, it was like,

01:34:05   well, maybe this is the future,

01:34:07   and we just have to get used to it or whatever,

01:34:09   and we're waiting so long, even for just USB-C

01:34:12   to come around to replace A.

01:34:14   And although that is still slowly happening,

01:34:17   all the other ports, there's nothing for them.

01:34:19   Like, it's just, you know, it's dongles or nothing.

01:34:22   And so while we still have the ability

01:34:25   to fit any of them on there,

01:34:27   'cause SD will fit 'cause it's skinny, Ethernet won't,

01:34:29   HDMI might fit if you make that side

01:34:32   a lot flatter and bigger,

01:34:34   and maybe, you know, on the wedge-shaped computer,

01:34:38   you could have the fat side of it or whatever.

01:34:40   But I don't know how long, like, some of these connectors,

01:34:44   I'm not sure how long they're going to last.

01:34:46   SD card, I guess it will last for a while,

01:34:47   or if they replace it with the one that also reads the,

01:34:51   whatever the new CompactFlash standard is

01:34:53   that looks like an SD card.

01:34:55   That could last for a little while too.

01:34:57   And presumably these things would just be

01:34:58   on the high-end ones that are made for, like,

01:35:00   pros or whatever, because, you know,

01:35:03   who needs this stuff on a lower-end laptop?

01:35:05   And on something as skinny as a replacement

01:35:09   for the MacBook Adorable,

01:35:10   there's no way you're even getting an SD card slot

01:35:12   on the side of that thing, so forget about that.

01:35:14   But I don't know, like, at this rate,

01:35:16   it's been like every week there's a new rumor.

01:35:18   Next week is the rumor that they're adding

01:35:20   an Ethernet port?

01:35:21   Like, I don't know what comes next.

01:35:22   Like, are they going to add the giant, chunky,

01:35:25   you know, back to it?

01:35:26   Is it micro Ethernet that such a thing exists?

01:35:28   I don't even know.

01:35:29   So, hopefully this is the last of the features

01:35:35   of the new MacBook's rumors,

01:35:36   and the next time we talk about this,

01:35:38   it will be about an actual product, but we'll see.

01:35:41   - You know, I'd like to enter old man corner, if I may.

01:35:46   When I was-- - That's our entire show.

01:35:48   - Yeah, well, touche.

01:35:49   When Marco and I were in school, in college,

01:35:53   it was unusual, possible but unusual,

01:35:56   to find a laptop with built-in wireless.

01:35:59   And in fact, it was, particularly at the beginning

01:36:02   of college, it was very unusual to find a laptop

01:36:04   with built-in Ethernet.

01:36:05   You would always find a laptop with a built-in modem,

01:36:07   but it was very unusual to find a laptop

01:36:09   with built-in Ethernet.

01:36:10   And what you often had to do was add,

01:36:14   well, especially for us PC users,

01:36:17   you would have to add a PCMCIA card,

01:36:20   and that, it was like an expansion card

01:36:22   specifically for laptops.

01:36:23   And I think cable cards in cable boxes

01:36:25   use the same form factor, if I'm not mistaken.

01:36:28   But at the time, you would slide this card

01:36:34   into the laptop, and then you would often have

01:36:36   a little mini dongle coming out of it

01:36:38   in order to plug in, like your phone jack

01:36:41   or your Ethernet cable.

01:36:43   And then, the magic of X jack appeared.

01:36:48   And what they ended up doing was,

01:36:51   there was a little pop-out, like, not a door necessarily,

01:36:54   but a little pop-out thing, receptacle, I guess,

01:36:57   wherein you could just plug the phone cable

01:37:01   or the Ethernet cable directly into this little receptacle

01:37:05   that popped right out of the cord, no dongles required.

01:37:08   Guys, kids, it was amazing.

01:37:13   And I think I've told this story at least once or twice,

01:37:15   and I apologize for repeating it,

01:37:16   but it was so unbelievably cool.

01:37:18   See also, when you had Wi-Fi PCMCIA cards

01:37:22   where it had the antenna hanging out the side

01:37:24   of the computer, which was often like a solid inch wide,

01:37:28   it was so bad.

01:37:29   And then I remember I got,

01:37:30   I know I've told this story, I got a,

01:37:33   some ThinkPad, I can't remember which one it was,

01:37:35   that had a port on the bottom of it

01:37:38   where you could slot in a Cisco Wi-Fi card.

01:37:42   So it was internal, and it already had the antennas

01:37:45   and the display that I think you had to hook up

01:37:47   or something like that.

01:37:48   But I didn't have, I could get on the internet

01:37:51   using my laptop without having this thing sticking,

01:37:54   this wart sticking outside the side of my laptop.

01:37:56   Oh, my word, kids, it was like a whole new world.

01:37:59   It was amazing.

01:38:00   So anyway, I'm ready for an X-Jack Mac, Mac Pro

01:38:03   is what I'm saying.

01:38:04   - Please don't do that.

01:38:04   (laughing)

01:38:05   - Come on, man, it'd be awesome.

01:38:07   - Is that the thing that looked like a little

01:38:08   square basketball hoop that looked like it was ready

01:38:10   to break at any second?

01:38:11   - Yes, it looks incredibly perilous.

01:38:13   Like, I don't know how sturdy they actually were

01:38:16   in practice, but it looks like you would just look

01:38:18   at it wrong and break it.

01:38:20   - No, it's the opposite of MagSafe,

01:38:22   where MagSafe is someone who's over the cord,

01:38:23   your laptop will be okay.

01:38:25   If someone sneezes on the cord,

01:38:26   it's gonna snap that thing off.

01:38:28   - We are brought to you this week by Squarespace.

01:38:31   Start building your website today at squarespace.com/ATP.

01:38:36   Enter offer code ATP at checkout to get 10% off.

01:38:38   Make your next move with Squarespace.

01:38:41   Squarespace makes it incredibly fast and easy

01:38:44   and low hassle to make a website,

01:38:47   regardless of any of your skill level in making websites.

01:38:51   So you can be a web developer,

01:38:53   or you can be a total novice.

01:38:55   With Squarespace, it doesn't matter,

01:38:56   because there's no coding required.

01:38:59   They all have intuitive, easy to use tools

01:39:01   to do pretty much anything you wanna do on Squarespace

01:39:04   for all sorts of different sites.

01:39:06   Whether it's something simple, like a few pages

01:39:08   that just say your business information,

01:39:10   the hours at your store or whatever,

01:39:12   or whether it's something that is

01:39:14   typically more complicated to host,

01:39:15   something like hosting an entire podcast

01:39:17   or hosting a dynamic gallery,

01:39:20   dynamic event calendar, stuff like that.

01:39:22   Squarespace makes it incredibly easy to host all that stuff.

01:39:25   You can even host a store on Squarespace.

01:39:27   Digital or physical goods can be sold on Squarespace,

01:39:30   and it's super easy.

01:39:31   It's just an incredible platform to build on.

01:39:34   And when Squarespace hosts your site,

01:39:36   there's all sorts of things you don't have to worry about.

01:39:38   You're not running your own servers,

01:39:39   you don't have to worry about software upgrades

01:39:42   and security patches and migrations and all that stuff.

01:39:46   You don't have to worry about getting hacked.

01:39:48   You don't have to worry about supporting your site

01:39:50   or keeping things running.

01:39:51   They do all of that for you.

01:39:53   And you can see how easy Squarespace is to use

01:39:56   by using their free trial.

01:39:58   You can start a site on Squarespace,

01:40:00   never give them a credit card,

01:40:02   with their free trial,

01:40:04   so that you don't have to remember to cancel it.

01:40:05   It doesn't auto bill you.

01:40:07   You never give them a credit card.

01:40:08   You just start building your site.

01:40:09   You can build the entire site before you pay them anything.

01:40:12   You can see how it works.

01:40:13   And when you're ready to launch,

01:40:15   that's when you can sign up.

01:40:16   Start that free trial at squarespace.com/atp.

01:40:20   When you decide to sign up,

01:40:22   go back there, squarespace.com/atp,

01:40:24   and use the offer code ATP to get 10% off

01:40:27   your first purchase.

01:40:28   That's squarespace.com/atp, code ATP.

01:40:31   Thank you so much to Squarespace.

01:40:33   Make your next move with Squarespace.

01:40:36   - Let's do some Ask ATP.

01:40:41   John Hovland writes,

01:40:42   "I have a 2009 iMac running High Sierra,

01:40:44   and I've recently learned that Apple plans

01:40:45   to discontinue security updates

01:40:47   as of the end of January, 2021."

01:40:49   Sorry, we're not the most timely.

01:40:51   "My question is how dangerous is it

01:40:52   to continue to operate a Mac under these circumstances

01:40:54   while old, the iMac is meeting my needs,

01:40:56   and I would prefer to delay a replacement

01:40:58   until an Apple Silicon iMac is available."

01:41:01   It's a tough spot that John's in.

01:41:02   I mean, I would say if it were me,

01:41:06   I'd probably still continue to use it,

01:41:07   and just try not to visit the dark corners of the internet.

01:41:11   But I don't know, what do you think, John?

01:41:14   - Yeah, there are security flaws in this already.

01:41:18   Like, just the pseudo thing that I mentioned

01:41:20   is probably in this High Sierra thing,

01:41:22   and it's never gonna be patched, right?

01:41:25   But if that's the latest OS your Mac can run,

01:41:27   it's okay to just ride that out for a little while.

01:41:32   Like, you should be planning

01:41:33   to eventually replace this computer,

01:41:35   but in the grand scheme of things,

01:41:38   just because you have security vulnerabilities

01:41:41   doesn't mean they'll be exploited.

01:41:42   There's more risk than if you had

01:41:44   an up-to-date patched version of the OS,

01:41:46   but how much more risk?

01:41:48   Because even in a patched version of the OS,

01:41:50   there are flaws that aren't yet patched

01:41:52   or that Apple doesn't yet know about.

01:41:54   So it's not as if you're going from,

01:41:56   like, the wrong way to think about this is,

01:41:58   previously I had a secure OS,

01:42:00   and now I have an insecure one.

01:42:02   You've always had an insecure OS.

01:42:03   Just a question of how many vulnerabilities are there?

01:42:06   And as time progresses,

01:42:08   High Sierra will gather more vulnerabilities, probably,

01:42:12   up to a limit, because eventually

01:42:13   no one cares about exploiting it anymore.

01:42:15   But I wouldn't characterize it as a sort of

01:42:19   binary black and white, I was supported,

01:42:21   and now I'm not.

01:42:22   It's more of this long gradient,

01:42:23   and you know you've been sort of abandoned

01:42:26   at the back end of this gradient

01:42:27   that things are just gonna slowly get worse for you.

01:42:29   So start planning on a new Mac,

01:42:31   but as someone who has run Macs

01:42:34   that could no longer be upgraded

01:42:35   to newer versions of operating systems for literal years,

01:42:38   it's mostly okay, right?

01:42:41   Like I said, don't think about it as running an insecure OS.

01:42:44   Thinking about it as running an OS

01:42:47   that is not getting any better.

01:42:49   - Marco, any other thoughts?

01:42:51   - Yeah, I would just add that, like,

01:42:54   this is probably gonna be for a reasonably short time,

01:42:58   because John says they prefer to just delay replacement

01:43:01   until an Apple Silicon iMac is available.

01:43:04   That's probably gonna be within a few months.

01:43:06   So I think it would be,

01:43:09   it's not that big of a time that you're in this state,

01:43:12   and I would just say, you know, John's right,

01:43:15   but I'd just say, you know,

01:43:16   once you are no longer being security patched,

01:43:18   just be a little extra careful.

01:43:20   And I know that's hard to say, you know,

01:43:22   just be a little bit careful with, like,

01:43:25   weird websites you might visit,

01:43:26   like dark corners of the web.

01:43:27   Try to use a web browser that is more up to date

01:43:30   than whatever version of Safari will be in that.

01:43:32   So maybe use, like, Firefox or Chrome,

01:43:34   or, you know, something else that is,

01:43:36   like, if you can get some other browser

01:43:38   that is still being updated for that OS,

01:43:43   I believe Firefox goes back pretty far,

01:43:44   so that could be something.

01:43:46   Just because, you know, your most likely attack vectors

01:43:48   are gonna be, like, weird network stuff,

01:43:50   which I'll get to in a second,

01:43:51   or, you know, weird web exploits.

01:43:54   So if you can just reduce your attack vector there

01:43:56   by using a more up to date browser

01:43:58   than the built in Safari, that's probably a good idea.

01:44:01   And then for the network side, you know,

01:44:04   just make sure that you're not directly connected

01:44:06   to the internet, you know, but these days, no one is.

01:44:09   Like, these days, everyone's going through a router

01:44:10   of some kind, so, you know, the basic security

01:44:14   inherent in being behind a NAT router

01:44:16   is gonna be largely protecting you from, like,

01:44:20   you know, weird, like, network port scanning

01:44:23   kind of threats.

01:44:24   So, you're mostly okay on that, but yeah,

01:44:27   just the web browser, I think,

01:44:28   is your biggest attack surface.

01:44:30   So, try to get better than the built in stuff

01:44:32   for the web browser, and then, you know,

01:44:34   when the new web maps come out,

01:44:36   jump on them reasonably quickly, but again,

01:44:38   I think that's probably gonna be within a few months.

01:44:40   - And maybe, like, don't install lots of new software,

01:44:43   don't download a lot of attachments

01:44:44   and double click them to launch them, like,

01:44:47   the way to think about it is, whatever was on your computer

01:44:50   when it stopped getting patches, just use it in that mode.

01:44:52   Like, the desire to say, oh, there's a cool new program,

01:44:56   I should try it out, or, you know, like,

01:44:57   just, that's where you get yourself into trouble.

01:44:59   That's what sort of being slightly more cautious means,

01:45:01   but like I said, I ran my 2008 Mac Pro

01:45:04   with an OS that was multiple years old,

01:45:07   and mostly, you know, I mean, I have a certain level

01:45:10   of caution I'm always operating with,

01:45:11   but it wasn't, it's not the end of the world,

01:45:14   and so, you know, we don't know when new iMacs

01:45:16   are coming out, we're hoping they're gonna be this year,

01:45:18   but you're not gonna be spending three years

01:45:20   using this computer, so I wouldn't worry too much about it.

01:45:23   - And to put things in perspective,

01:45:25   I actually meant to talk about this earlier,

01:45:27   somebody I know who shall remain nameless,

01:45:31   they were running Big Sur on their MacBook Pro,

01:45:34   I think it's roughly the same vintage as mine,

01:45:37   and they noticed that when they were going to do a search

01:45:41   in their web browser, and this was true of both Chrome

01:45:43   and Safari, which is where the story starts to get alarming,

01:45:46   they would do a Google search but end up on Yahoo.

01:45:49   Like, the browser settings are for Google,

01:45:52   and I verified this myself, but they ended up on Yahoo,

01:45:57   and some spelunking later, I realized they had

01:46:02   both HTTP and HTTPS proxies in their networking settings

01:46:06   that they absolutely did not turn on themselves,

01:46:09   and so, suffice to say, that computer has been burnt down

01:46:13   and rebuilt from the ground up with no migration assistant,

01:46:16   and things are looking better now,

01:46:17   but that was on Big Sur, and for the life of me,

01:46:22   I have no idea how this individual ended up

01:46:24   getting this particular virus or malware,

01:46:27   or whatever it was, not a clue.

01:46:28   They're not the kind of person I don't think

01:46:30   that would be on the darkest of dark corners of the internet

01:46:32   or even the particularly gray corners of the internet,

01:46:34   so I don't know what happened there,

01:46:36   but it can happen to anyone, even on Big Sur.

01:46:38   - Well, you click on an ad, ban or download a thing,

01:46:41   say okay to a bunch of dialogues,

01:46:42   you don't understand, it can happen,

01:46:43   and like I said, one of the things

01:46:45   that's protecting your older computer is that

01:46:47   it becomes less interesting as an exploit target,

01:46:50   as the installed base, how many people

01:46:51   are still running iSierra, as that installed base shrinks,

01:46:54   you become a less interesting target.

01:46:56   Even though your thing is not getting any more secure,

01:46:58   maybe Big Sur is where all the new action is happening,

01:47:01   or all those hot new M1 malware software things.

01:47:04   - Yep.

01:47:05   All right, Colin Mini writes,

01:47:07   do you store your parents' contacts under their real names,

01:47:09   or are they under mom and dad or similar?

01:47:11   It's worth noting that there's a nickname field in contacts.

01:47:15   When you use it, it seems to take over in all Apple UIs

01:47:21   as the one true version of that contact's name.

01:47:25   So for example, if you use mom

01:47:27   as your nickname for your mother,

01:47:30   then in messages, in, I'm trying to think of other places,

01:47:34   but in, I think the phone or in the phone app,

01:47:37   in all the places that Apple controls,

01:47:39   you won't see Janelle Liss, you'll see mom.

01:47:42   And that's fine, but it does kind of take everything over.

01:47:47   Also, there is a way, and I forget exactly how to do it

01:47:50   other than apparently you can tell Siri,

01:47:52   but there's a way to establish relationships,

01:47:54   I think through your own contact,

01:47:56   or perhaps through other contacts where you can say,

01:47:59   oh, this person is related to this other person

01:48:02   because this is their mother,

01:48:03   or this is their sister or brother or what have you.

01:48:06   So for me, I do have nicknames for my parents,

01:48:09   and I think I do have relationships for my immediate family

01:48:12   in terms of both Erin and the immediate family

01:48:15   that I grew up with.

01:48:16   I think if this started as an email thread

01:48:19   that maybe John and I both participated in,

01:48:21   so John, do you have more thoughts about this?

01:48:23   - Yeah, my general advice is use the people's real names,

01:48:25   put their first name in the first name field,

01:48:27   put their last name in the last name field,

01:48:28   but then use the nickname field,

01:48:30   that's exactly what it's there for.

01:48:31   At various times, Apple software has had, like some of it,

01:48:34   some of it has sometimes had a preference to say,

01:48:37   should I show the nickname, should I show their first name,

01:48:40   should I show the long name, but Apple being Apple,

01:48:42   those options are few and far between

01:48:44   and I think have been disappearing over time.

01:48:46   But that's what I recommend people do.

01:48:49   If you don't see the nickname field in your contacts,

01:48:51   if you go edit contact and you don't see a nickname,

01:48:53   you have to scroll down and there's a thing at the bottom

01:48:55   that says add new fields or something,

01:48:57   and then you can pick from the fields that you can add,

01:48:59   you can pick nickname and it will appear,

01:49:00   like it's there, you might have to dig for it a little bit,

01:49:02   but it's like an officially supported field

01:49:04   that Apple will honor.

01:49:05   There's a bunch of other fields

01:49:06   that you can also fill in for relationship stuff,

01:49:08   but I don't even know what those things are

01:49:10   because the way I've mostly done it

01:49:12   is the way that Casey just described,

01:49:14   you can have a conversation with Siri about this

01:49:17   and it has all the benefits and drawbacks

01:49:19   of having a conversation with Siri, right?

01:49:21   So you can just say, you know, hey, Dingus,

01:49:25   Jane Doe is my mother and James Doe is my father-in-law

01:49:29   and it will essentially make those relationships for you

01:49:32   in your contacts.

01:49:32   I think it will just fill in the fields

01:49:33   that you could fill in manually,

01:49:34   but if you don't know what they are, you can just talk.

01:49:37   The downsides of conversations with Siri

01:49:39   is that if it misunderstands you

01:49:41   or you say the wrong thing,

01:49:42   you don't know what Siri just did to establish

01:49:45   that relationship.

01:49:46   If you didn't know about these secret fields

01:49:48   at the bottom of contacts

01:49:48   or you don't know how to show them in the editor

01:49:50   or whatever, you're like, how do I fix that?

01:49:52   Hey, Dingus, James Doe is not my father.

01:49:56   He's my father-in-law.

01:49:58   And it's like, I'm sorry, I don't understand.

01:50:00   But you're just like, oh no, Siri's not a human.

01:50:03   It just, it's like a text adventure.

01:50:05   It knows how to understand who is my mom and my dad,

01:50:08   but now when I want to say,

01:50:09   the thing you just did is not quite right.

01:50:12   Can you just undo that and do something different?

01:50:15   And it doesn't know.

01:50:16   So I'm not sure what the best way

01:50:19   to do the relationship stuff is.

01:50:22   The way I've had the most success

01:50:24   is sort of the demand-paged approach

01:50:26   where I ask Siri to do a thing for me,

01:50:30   and it says, I don't know who your father is.

01:50:33   Can you tell me who they are?

01:50:35   And sort of that type of thing

01:50:36   where I try to do a thing expecting it to know

01:50:39   who my wife is, but it doesn't yet know.

01:50:41   And it asks me and I answer.

01:50:43   And if that works out and I answer correctly,

01:50:46   from that point on, it's all set.

01:50:47   I think this entire realm of features

01:50:53   deserves a better interface than what it has

01:50:55   than obscure fields at the bottom of contacts

01:50:58   that you don't even see unless you add them.

01:51:00   Because, and I bet Apple would say,

01:51:02   well, that's what Siri's for.

01:51:03   We don't want people messing with OCLs.

01:51:04   It's too fidgety.

01:51:05   We just want them to talk to Siri.

01:51:06   But Siri's not up to the task a lot of the time,

01:51:09   especially if you get it wrong.

01:51:10   But anyway, yeah, I recommend using real names everywhere

01:51:14   and then just somehow try to get into the system

01:51:17   the various relationships.

01:51:18   Because once all those relationships are in,

01:51:20   you can pretty reliably say,

01:51:22   hey, Dingus, call my wife at work,

01:51:24   and it will figure out what to do.

01:51:26   I mean, even my ancient Honda Accord can do that,

01:51:30   that type of thing where I can yell into the air

01:51:33   and specify someone by their relationship

01:51:35   and specify a location, and it will just do it.

01:51:39   So we are at that level of technology

01:51:41   that a 2014 Honda can do it.

01:51:43   I think Apple can do it as well.

01:51:45   - And then Hardjus Monga writes, you know, fun fact,

01:51:48   when Declan was really little,

01:51:50   his word for grandma was monga.

01:51:52   And so when one of the moms showed up, it was mongamonga.

01:51:56   Anyway, Hardjus writes, I'm irrationally annoyed

01:51:58   by the non-permanent apps in my dock

01:52:00   that stick around after I close all the windows.

01:52:02   I don't necessarily want to quit those apps.

01:52:04   I don't care if they keep running,

01:52:05   but I don't want them cluttering up my dock.

01:52:07   I really don't need to be aware

01:52:08   that TextEdit is running three days after the one time

01:52:11   I open a random file with it.

01:52:12   Is there a way to auto-hide apps from the dock

01:52:14   that have no open windows?

01:52:16   Now, I'm not entirely sure that I understand

01:52:19   what is being asked here,

01:52:20   because there's like several different things

01:52:21   that this could mean.

01:52:23   First of all, in Big Sur,

01:52:24   and it might've been even in Catalina before it,

01:52:27   there will be, I think, up to three recently used apps

01:52:31   that will show up on your dock next to the trash,

01:52:34   which you can turn off in System Preferences.

01:52:36   There's a checkbox, Show Recent Applications in Dock.

01:52:39   And those apps may or may not be running at any given point.

01:52:43   And so maybe that's what it's being referred to.

01:52:46   Also, worth noting,

01:52:47   although I don't think this is the question,

01:52:49   there used to be little dots or lights

01:52:52   next to apps that were actively running,

01:52:53   and then those lights or dots would go away

01:52:56   if the app is not actively running right now.

01:52:59   This is one of those things that I always turn back on,

01:53:03   even though I try to stick to as vanilla in installation

01:53:06   in terms of preferences and things like that as I can.

01:53:09   That's Show Indicators for Open Applications,

01:53:11   again, in Dock and Menu Bar and System Preferences.

01:53:14   But I think what's actually being asked is,

01:53:17   if you open an app, and then, I guess like it was said,

01:53:22   close all the windows, but the app hasn't been terminated,

01:53:25   it does still sit in the dock for a while.

01:53:27   And I guess, to me, if that's a problem,

01:53:31   just quit the darn app.

01:53:32   And obviously, that's not the actual solution.

01:53:34   That's not fair of me to say.

01:53:35   But that's what I do.

01:53:36   Like, if I have text headed open,

01:53:38   and I close the last window, I'll just Command + Q,

01:53:41   and then the problem and the icon goes away.

01:53:44   But I'm guessing one of you, maybe John,

01:53:46   has more or better thoughts about this.

01:53:49   So what should be done?

01:53:51   - Are those dots really off by default?

01:53:53   This is what happens if you never do a clean install.

01:53:55   I have no idea what the defaults are anymore.

01:53:57   - I am not 100% sure, but I'm close.

01:53:59   - I think they're on by default.

01:54:01   - Okay, maybe I'm wrong.

01:54:02   - All right, so the general complaint here,

01:54:05   it seems like, it sounds like the common

01:54:08   Windows user complaint, because in Windows,

01:54:11   the sort of hierarchy that exists on the Mac

01:54:14   doesn't exist in the same way.

01:54:15   On the Mac, you have applications,

01:54:18   and there is an application that is the front application,

01:54:20   and that owns the menu bar, and within that application,

01:54:23   you can have multiple windows.

01:54:24   And the original Mac model and the Mac model

01:54:26   that more or less has stayed since day one,

01:54:30   subject to the caveats that I'll get to in a moment,

01:54:32   is that an application can be open and running

01:54:37   independent of how many windows it has on the screen.

01:54:39   And you can tell that it's running

01:54:40   because you look at the menu bar in modern Mac OS,

01:54:43   you can see the name of the app there, right?

01:54:45   It's the front-most application, it owns the menu bar,

01:54:47   it's running, doesn't matter if there are any windows open.

01:54:50   Whereas in Windows, the windows themselves

01:54:52   more or less are the application,

01:54:53   and if you close all the windows

01:54:55   by hitting the little X button, and they're all gone,

01:54:57   well, the app's not running anymore,

01:54:58   'cause how could the app be running

01:54:59   if there are no windows open?

01:55:00   Because on Windows, there is no menu bar

01:55:03   at the top of the screen,

01:55:04   so if you've literally closed all the windows,

01:55:05   how would you access the UI of the application?

01:55:08   It is not running anymore, right?

01:55:09   And that's what Windows users expect.

01:55:11   Now, on the Mac, there's always been exceptions

01:55:12   like desk accessories, which no one knows what those are,

01:55:15   unless you're super old, or other applications

01:55:17   like calculator, for example, where you close that window,

01:55:20   and it's like, oh, well,

01:55:21   when I close the calculator desk accessory,

01:55:24   the calculator's not running anymore,

01:55:25   and desk accessories didn't own the menu bar anyway.

01:55:27   So at some point during, I think it was probably

01:55:31   in the early days of Mac OS X,

01:55:32   Apple made it more or less an officially supported thing

01:55:35   that, hey, if you have a little application like calculator,

01:55:38   you can make it so that when you close the last window,

01:55:40   your application quits.

01:55:41   Now, you've always been able to do that on the Mac.

01:55:44   It's just a program.

01:55:45   You can make your app do anything,

01:55:46   but it hasn't been in the culture.

01:55:48   Especially in classic Mac OS, the culture was,

01:55:51   if you have an application, and it's launched,

01:55:53   and someone closes the last window,

01:55:55   like if you have a text editor open in this example,

01:55:57   and someone closes the last open text editor window,

01:55:59   you would never quit TextEdit.

01:56:01   Of course, you would leave the application running,

01:56:03   because maybe the person closed it,

01:56:04   and the next thing you wanted to do

01:56:05   is make a new TextEdit document, so they hit Command + N.

01:56:08   And if TextEdit quit after you closed the last window,

01:56:10   how can you hit Command + N?

01:56:11   You have to go relaunch it, right?

01:56:13   So, and that's the way I'm used to.

01:56:15   That's the way Mac culture tends to work.

01:56:17   And so this complaint is the opposite of saying,

01:56:19   once I close that last TextEdit window,

01:56:21   it annoys me that TextEdit sits there still being open,

01:56:24   waiting to see if I want to make a new TextEdit window

01:56:26   or open a new document in TextEdit.

01:56:28   Why doesn't it just quit?

01:56:29   I don't have any windows open.

01:56:30   In fact, TextEdit specifically is the one app,

01:56:35   that and Preview, but TextEdit,

01:56:38   these apps drive me up a wall, because in,

01:56:42   well, let me see, what version of it?

01:56:44   I think in Lion, Mac OS X 10.7 from 2011,

01:56:49   Apple added a feature called automatic termination.

01:56:54   And the way that works is you can opt into it.

01:56:57   The way it works is if you close all the windows

01:57:00   belonging to an application,

01:57:02   an application may decide to automatically terminate

01:57:06   because it thinks you're not using it anymore

01:57:07   after a short period of time.

01:57:09   If you use the doc without that recent applications thing,

01:57:12   which is a new thing, it didn't exist in Lion anyway,

01:57:15   what you'll see then is you'll close the last window

01:57:18   for TextEdit and let's say, or let's pick Preview.

01:57:21   You open a bunch of pictures in Preview.

01:57:22   I'm looking at the pictures.

01:57:23   All right, no, I don't like that one.

01:57:25   I like that one.

01:57:25   So I closed the window, I closed the window.

01:57:27   I have no windows open in Preview.

01:57:28   Then I go back to the finder

01:57:30   to find the next image I wanna open.

01:57:31   While I'm in the finder looking for the next image,

01:57:33   Preview quits out from under me and disappears from the doc.

01:57:37   And I was like, well, wait,

01:57:38   I was just about to go back to you.

01:57:39   So now you have to reopen Preview

01:57:40   or double click the image and reopen Preview,

01:57:43   or if the image is owned by Photoshop,

01:57:44   manually open Preview and then drag it onto Preview,

01:57:46   because you don't want the thing to open in Photoshop

01:57:48   when you double click it, which is a whole other ball of wax.

01:57:50   I don't like the application quitting behind my back

01:57:53   because it thinks I'm done using it

01:57:55   based solely on the signal

01:57:56   whether or not it has any windows open.

01:57:59   So we have the opposite complaint here, right?

01:58:02   That he wants these apps to quit

01:58:04   as soon as they have no windows open

01:58:05   and I can't stand when they do that.

01:58:08   The other feature that Apple added related to this,

01:58:11   again, around the same time, is called sudden termination.

01:58:13   And I'm pretty sure both of these two things still exist.

01:58:16   They're both things that you can opt into.

01:58:18   Sudden termination is a way for your application

01:58:20   to essentially set a flag or signal to the OS

01:58:24   that not only is it okay to terminate me,

01:58:27   but you can terminate me with prejudice.

01:58:29   You can send me SIGKILL.

01:58:30   Like you don't have to like politely send me

01:58:33   an Apple event asking me to quit.

01:58:35   You can just literally just kill me.

01:58:37   I don't have any cleanup work to do.

01:58:38   I don't have any open files.

01:58:39   I don't need to write any preference files.

01:58:42   I am ready to be terminated suddenly.

01:58:44   And this feature was added, I think in Snow Leopard actually,

01:58:48   to make it so like when you log out or shut down,

01:58:51   that it doesn't have to essentially send a quit Apple event

01:58:54   to every single application,

01:58:56   have that application swap back in,

01:58:58   have it respond to the quit Apple event,

01:59:00   have it to run all the handlers that you can run.

01:59:02   And, you know, AppKit has handlers for it

01:59:04   and Classic Mac has handlers for it.

01:59:06   And, you know, like there's things you can do on quit

01:59:08   to clean stuff up, like close your indexes, whatever.

01:59:12   Like there's all sorts of crap apps can do on quit.

01:59:15   And that would make log out slower or shut down slower

01:59:18   or restart slower because you'd have to wait patiently

01:59:21   for every application to be done doing what it's doing.

01:59:23   It was especially true on the days of spinning hard disks

01:59:26   and not a lot of RAM,

01:59:27   when these things would have to swap back in from disk

01:59:30   just to get to the point to say,

01:59:32   "Okay, you finally swapped back in.

01:59:33   Now process this quit event up.

01:59:35   Now you're exiting."

01:59:36   And it would just be, you know,

01:59:37   taught you to wait for the thing to come off the disk

01:59:40   into RAM just so it could quit itself.

01:59:42   Whereas if you allowed the OS,

01:59:44   if you had previously signaled,

01:59:46   "I'm not actually doing anything here.

01:59:47   You can kill me," then Mac OS would just send,

01:59:50   I think it would actually literally send SIGKILL,

01:59:52   kill minus nine, to just kill that process off.

01:59:54   Like I don't, no chance to do anything.

01:59:56   You don't get to swap back in.

01:59:57   You don't get to run again.

01:59:58   You're just dead.

01:59:59   And then automatic termination is the thing where it says,

02:00:01   "Oh, when no windows are open

02:00:02   and you haven't used me in a while, I'm just gonna exit."

02:00:06   And both of those, you could use them in any combination.

02:00:08   Right?

02:00:08   And then finally, this was in my line review.

02:00:10   It's a good thing I go back through my old reviews

02:00:12   and learn things that I had long since forgotten.

02:00:14   I'm not sure if they're still doing this,

02:00:15   but one of the things that Lion did was,

02:00:19   if an application was automatically terminated,

02:00:22   it would disappear from your dock

02:00:24   if it wasn't permanently there,

02:00:25   or the dot would disappear underneath it.

02:00:27   I do wonder how many people understand

02:00:28   how the dock works these days.

02:00:30   Like what makes an icon disappear from the dock

02:00:33   when it's quit versus what makes it stay there, right?

02:00:35   How does the fact that I dragged an icon one space to the left

02:00:38   mean that it's forever on my dock, right?

02:00:41   Like the model hasn't changed in 16 years,

02:00:43   but it is kind of a weird model.

02:00:45   Anyway, let's say this thing wasn't permanently on your dock,

02:00:50   and it was automatically terminated

02:00:51   and disappears from your dock.

02:00:53   And you're like, "Oh, that application I was using,

02:00:55   "you made it quit?"

02:00:56   The OS, as of Lion anyway,

02:00:59   reserve the right to just keep

02:01:01   that application running anyway.

02:01:03   So you could go to activity monitor and you say,

02:01:05   "Wait a second, I thought preview just quit.

02:01:06   "I saw it disappear from my dock.

02:01:08   "Why do I still see preview in activity monitor?

02:01:10   "Is there some kind of lag or something?"

02:01:12   No, the OS would terminate preview,

02:01:16   but it wouldn't actually terminate it.

02:01:17   It would keep it running

02:01:19   just in case you wanna launch it again,

02:01:20   and you would click to launch it again,

02:01:22   and it would be up instantly.

02:01:23   And this is, again, a lot easier to notice

02:01:25   than the days before SSDs.

02:01:26   Like when the days of spinning disks,

02:01:27   you would really notice when you launch an app for real.

02:01:29   So it would automatically terminate in scare quotes,

02:01:33   preview, but it didn't actually terminate.

02:01:34   It just hit it from the dock.

02:01:35   And so the next time you launched it,

02:01:36   it'd be like, "Oh, here I am.

02:01:37   "I'm still running.

02:01:38   "You didn't know that.

02:01:39   "Look, I launched it instantly."

02:01:41   I find this entire approach maddening, right?

02:01:44   The thing that iOS does, which didn't help,

02:01:47   and people still love to force-code all their applications,

02:01:49   but the thing that iOS does, which is,

02:01:50   "Don't you worry about whether an application

02:01:52   "is running or not.

02:01:53   "That's not a thing you have to concern yourself with.

02:01:55   "The OS will manage all that.

02:01:57   "As far as you're concerned, running application,

02:01:59   "not running application,

02:02:00   "they all look the same in the app switcher.

02:02:02   "From day one, we've required the applications

02:02:04   "to be able to resume where they left off

02:02:06   "and have auto-save and all that stuff."

02:02:08   That's the model of iOS.

02:02:10   That is a fairly clean model,

02:02:12   even if it didn't account for the foibles of human nature

02:02:14   that would result in millions of people

02:02:17   swiping their applications upward all day long, right?

02:02:21   The model on the Mac has never been like that,

02:02:23   and attempts to make the Mac like that,

02:02:24   like sudden termination, automatic termination,

02:02:27   and all the other stuff they did to try to ISFI Mac OS

02:02:31   back in the lion days,

02:02:33   have not been particularly successful,

02:02:36   whereas the previous model that the Mac had,

02:02:39   which is you launch applications,

02:02:41   when you're done with them, you quit them.

02:02:42   Windows are owned by applications,

02:02:45   so you have a bunch of applications,

02:02:46   each of which own a bunch of windows.

02:02:48   You save explicitly.

02:02:50   You can save to save the current thing.

02:02:51   You can save as a save in a new name.

02:02:53   Like that whole paradigm, that was also understandable,

02:02:57   if not quite as friendly as the iOS model.

02:03:00   And I feel like where the Mac is now

02:03:02   is in this uncomfortable in-between place

02:03:04   where there's a bunch of features of Mac OS

02:03:06   that are trying to give you the benefits of iOS,

02:03:10   but failing in various ways,

02:03:12   and they're also not configurable enough

02:03:14   to let people with differing preferences decide,

02:03:17   hey, do you want me to yank preview out from under you

02:03:19   because you glance away from it for one second,

02:03:22   or do you want preview to always stay running?

02:03:24   Now, there are hidden plist keys for a lot of these things.

02:03:27   You can disable automatic termination.

02:03:28   You might be able to disable sudden termination,

02:03:30   or at least there were hidden plist keys for these

02:03:32   back in the day,

02:03:33   but I've long since given up trying to tweak them,

02:03:35   and for all I know, they disappeared in recent OS releases.

02:03:37   But these should be,

02:03:39   if Apple insists on having these features,

02:03:41   they probably need more flexibility in Mac OS

02:03:44   so it behaves the way the user wants it to,

02:03:46   or expects it to behave,

02:03:48   because the current default behavior is like

02:03:51   dependent on whether the app supports automatic termination,

02:03:54   and off the top of your head,

02:03:55   do you know which applications that you use every day

02:03:58   to support automatic termination,

02:03:59   or do you just have no idea?

02:04:00   It's not a great situation.

02:04:02   Thanks to our sponsors this week.

02:04:04   Squarespace, Buzzsprout, and Fast Mail.

02:04:08   And thanks to our members who support us directly.

02:04:10   You can go to atp.fm/join to join them,

02:04:14   and we will talk to you all next week.

02:04:16   ♪ Now the show is over ♪

02:04:21   ♪ They didn't even mean to begin ♪

02:04:24   ♪ 'Cause it was accidental ♪

02:04:27   ♪ Oh, it was accidental ♪

02:04:30   ♪ John didn't do any research ♪

02:04:32   ♪ Marco and Casey wouldn't let him ♪

02:04:35   ♪ 'Cause it was accidental ♪

02:04:36   ♪ Accidental ♪

02:04:37   ♪ It was accidental ♪

02:04:39   ♪ Accidental ♪

02:04:40   ♪ And you can find the show notes at atp.fm ♪

02:04:45   ♪ And if you're into Twitter ♪

02:04:48   ♪ You can follow them at C-A-S-E-Y-L-I-S-S ♪

02:04:53   ♪ So that's Casey List M-A-R-C-O-A-R-M ♪

02:04:59   ♪ Auntie Marco Arment ♪

02:05:01   ♪ S-I-R-A-C ♪

02:05:04   ♪ U-S-A-C-R-A-Q-S-A ♪

02:05:06   ♪ It's accidental ♪

02:05:08   ♪ Accidental ♪

02:05:10   ♪ They didn't mean to ♪

02:05:12   ♪ Accidental ♪

02:05:13   ♪ Accidental ♪

02:05:14   ♪ Tech podcast ♪

02:05:16   ♪ So long ♪

02:05:19   - Do you actually know which applications

02:05:22   support automatic termination on your Mac?

02:05:23   Do you know that this is happening

02:05:24   or is this a non-issue in your life?

02:05:27   - I didn't know about the sudden termination thing.

02:05:29   I did know about the automatic termination thing,

02:05:31   but I don't know.

02:05:32   I'm kind of surprised that,

02:05:34   I mean, there's areas of Mac OS

02:05:39   that seem like common stumbling blocks

02:05:42   for people learning Mac OS,

02:05:44   or common little sticking points

02:05:47   that people just never really understand

02:05:49   who aren't super nerds.

02:05:51   And I think disk image distribution of apps

02:05:55   is definitely one of those things.

02:05:57   And I think window management,

02:05:59   there's certain things about it

02:06:00   in application life cycle management

02:06:01   that a lot of people just don't get.

02:06:04   It doesn't mesh well with them.

02:06:05   And this thing about the difference

02:06:08   between an app being quit

02:06:10   versus an app having no open windows,

02:06:12   I think this trips people up so often

02:06:15   and is so counterintuitive to how most people assume

02:06:18   their computer will work

02:06:20   that I am kind of surprised

02:06:22   that it hasn't been changed over time.

02:06:26   Like, if you look at the kinds of things

02:06:29   that Apple has done that make Mac OS worse in certain ways,

02:06:34   but that they do in the name of trying to make it

02:06:39   more easily understandable for novices,

02:06:41   there is so much low-hanging fruit

02:06:44   that they haven't touched,

02:06:46   especially in this area, I think,

02:06:48   of window management, application life cycle management,

02:06:51   disk images.

02:06:51   - I mean, they tried to.

02:06:53   They touched it a lot.

02:06:55   They just didn't do a good job.

02:06:57   Like, it was constantly,

02:06:58   like every release around this middle period

02:07:00   of like the 2011, 2012, 2013,

02:07:03   they were changing stuff, tons of stuff related.

02:07:05   So it was the whole autosave thing,

02:07:07   the reason we got like duplicate menu items

02:07:09   and you had to hold down modifier keys to get save as, right?

02:07:12   - And I think that, by the way,

02:07:13   that gets me every single time.

02:07:15   Every time I open up an image in preview

02:07:18   to like make it a chapter artwork image or something,

02:07:20   and I modify the size and I hit,

02:07:22   I go to save as and like,

02:07:24   oh, actually I modified the original.

02:07:26   You're welcome.

02:07:26   I'm just like, it, that's.

02:07:29   See, like, again, like it,

02:07:31   I'm sure they had the best of intentions, you know,

02:07:33   trying to bring the iOS data life cycle to files on the Mac.

02:07:38   But the problem is that when they introduced that,

02:07:41   most of society had already been using computers.

02:07:45   And most of society was already very familiar

02:07:49   with the saving and save as workflows

02:07:53   and meanings and behaviors on computers.

02:07:55   And so by completely breaking that,

02:07:59   I think they caused more confusion

02:08:01   than they could have possibly resolved

02:08:03   by having moved to that system.

02:08:05   - They didn't completely break it.

02:08:06   If they had completely broken it, they would have been better.

02:08:08   They partially broke it.

02:08:09   That's what I was getting at with my question.

02:08:11   Like, do you know which applications

02:08:12   support sudden termination?

02:08:14   Because the Mac was and continues to be

02:08:17   this mixed environment where some apps do that,

02:08:21   but some apps don't.

02:08:22   Some apps support automatic termination, some apps don't.

02:08:24   Some apps have save as, some apps don't.

02:08:27   And you'd have to essentially keep an inventory

02:08:29   of your head and know, well,

02:08:31   text edit and preview work this way

02:08:32   'cause they're simple Apple apps

02:08:34   and they're trying to demonstrate good behavior.

02:08:35   But BB edit works the other way,

02:08:36   but Photoshop works a different way,

02:08:38   all the Microsoft apps work a different way.

02:08:40   No one can keep track of that in their head.

02:08:41   And if you tried to explain to somebody,

02:08:43   okay, let me explain to you save and save as,

02:08:45   or duplicate it or whatever, or versions or whatever,

02:08:49   you can explain that to them, but then they say,

02:08:51   okay, but this app works different.

02:08:52   How am I supposed to know how this app works?

02:08:54   And you'd have to say, yeah,

02:08:55   well some apps work the other way

02:08:56   and some apps work this way.

02:08:57   You can't even say one is the old way

02:08:59   and one is the new way and we're in a transition period

02:09:01   'cause this transition period has been like

02:09:03   10 years long at this point.

02:09:05   It's just been left in this inconsistent state

02:09:07   where a bunch of sort of flagship simple Apple apps

02:09:12   have one behavior.

02:09:13   And by the way, you also have apps like Calculator

02:09:15   that have the other behavior or things like iTunes.

02:09:18   There have been various sort of iLife apps

02:09:20   that supported the, when you close the main window,

02:09:22   the app quits, right, for a little while,

02:09:24   but then later on they didn't support that

02:09:27   'cause they changed in various ways.

02:09:28   It's too hard to explain.

02:09:30   They never landed on one thing.

02:09:33   In the classic days, there was one thing

02:09:35   and it was not a particularly friendly thing,

02:09:36   but at least it was consistent.

02:09:37   And once you learn open, new, save, save as, quit,

02:09:40   if you learned how the window opening and closing works,

02:09:42   the only exception you had to explain was desk accessories

02:09:44   and they were so different

02:09:45   'cause they didn't have a menu bar, it was pretty easy.

02:09:47   But now Calculator, I'm pretty sure,

02:09:49   I gotta launch it to find out,

02:09:52   Calculator does have a menu bar,

02:09:54   but it also quits when you close the Calculator window.

02:09:57   Like trying to explain this to a new Mac user,

02:10:00   and believe it or not, every day someone who's born

02:10:02   has never used the Mac, it's impossible.

02:10:05   Whereas iOS has worked this particular way since day one

02:10:07   and even though they've added multitasking,

02:10:09   they added background tasks and all that other stuff

02:10:11   and it's gotten more complicated,

02:10:12   it's way easier to explain the paradigm of iOS,

02:10:15   especially on the iPhone,

02:10:16   than it is to explain the stuff on the Mac.

02:10:18   So if I was still writing Mac OS X reviews,

02:10:20   I would probably still be complaining about this stuff,

02:10:22   despite the fact that I complained

02:10:24   about these exact issues 10 years ago.

02:10:26   They haven't been solved.

02:10:27   And so those of us who have Macs just muddle through,

02:10:29   that's, again, that's why I was asking,

02:10:31   like how do you deal with this in your daily life?

02:10:35   Do you just have a memorized list in your head

02:10:36   of which applications behave in which ways,

02:10:38   or do you just, are you surprised every time

02:10:40   you go up to the file menu about what you see there

02:10:42   and which modifier keys you might have to hold down

02:10:44   to get the options you want?

02:10:46   - I mean, like for me, like I think, I haven't,

02:10:50   it's one of those things where like,

02:10:52   if you ask somebody what the keyboard command is

02:10:54   for something they do all the time,

02:10:55   it's kinda hard for them to tell you

02:10:56   'cause it's just by feel.

02:10:57   But I think the normal behavior of this is

02:11:01   apps that are not document window based,

02:11:06   so like calculator, for instance,

02:11:08   like you're not supposed to open calculator

02:11:09   and hit Command + N to open up a new calculator

02:11:12   and then have multiple calculators on screen sometimes.

02:11:13   Like it's just a single window app.

02:11:15   So I think apps that are not document based

02:11:18   are supposed to quit when their only window is closed.

02:11:21   But apps that are document based that have

02:11:23   the potential to have multiple document windows open

02:11:25   at the same time are not supposed to quit

02:11:27   when their last document is closed.

02:11:30   But that, to me, like, so I'm pretty sure

02:11:32   that's like the standard and I'm pretty sure

02:11:33   that's what most apps do. - But it's not,

02:11:34   because preview and text edit both quit

02:11:36   when you close the last window, eventually.

02:11:38   And it's because Apple was trying to, at one point,

02:11:41   say hey, everybody's app should do this, right?

02:11:43   Like there's one part of the HIG that says,

02:11:46   oh yeah, if you've got a calculator app,

02:11:47   it should totally quit when you close that window.

02:11:49   It's a particular mode that you can operate in.

02:11:50   And it makes sense, I'm not arguing against that.

02:11:52   Like they're just the modern version of desk accessories.

02:11:54   It's a little bit confusing to have menu bars,

02:11:55   but so what, it makes sense.

02:11:57   But the text edit thing was like, well,

02:11:59   we wanna make it, like the whole thing with the dots

02:12:01   that Casey was getting at, the whole point of that,

02:12:03   this is also straight out of one of my old reviews,

02:12:05   is that they wanted to do the iOS thing

02:12:07   where you don't know whether an application

02:12:09   is running or not.

02:12:09   And the best way to do that is hey,

02:12:10   previously for all these years we had dots underneath

02:12:13   and the ones with dots are running

02:12:14   and the ones without dots aren't running.

02:12:15   What if we just take away the dots?

02:12:16   It's like iOS now, isn't it?

02:12:18   And the answer is no, it's not like iOS at all.

02:12:19   Because iOS has, every single app in iOS

02:12:22   has the ability to auto save when you leave it

02:12:24   and pick up where it left off when you relaunch it.

02:12:26   And pretty much no apps in Mac OS do that.

02:12:29   I mean, maybe BB Edit and maybe a few other

02:12:32   exceptional apps that are really good

02:12:33   about state preservation like web browsers.

02:12:35   But in general, that's not the way Mac OS works.

02:12:38   So no amount of yanking the dots out from under us

02:12:40   or having the applications quit, but not really quit,

02:12:43   but quit, but not, you know, like,

02:12:45   it's just so confusing that it's hard to even keep track

02:12:48   of all the different things that different apps are doing.

02:12:50   And over time it has not converged.

02:12:52   There has been no consensus.

02:12:54   Applications continue just to do what they feel like doing

02:12:57   to the point where, I mean, we've talked about this before,

02:12:58   like hold down Command + Q to quit Chrome.

02:13:01   Why?

02:13:02   That's what Chrome felt like doing.

02:13:03   People are accidentally quitting it.

02:13:05   And it's damaging if you accidentally quit

02:13:07   and you don't have the preference set

02:13:09   to restore your session the way it was before,

02:13:11   which is not the default in Chrome.

02:13:12   And so we get a little overlay that says

02:13:14   hold down Command + Q to quit.

02:13:16   That's just trying to explain how the Mac works

02:13:18   to someone who hasn't been using it for a few decades

02:13:20   is extremely difficult and frustrating.

02:13:22   And the solution is not just let's make the Mac like iOS,

02:13:26   but the solution is also not to just leave it

02:13:27   in its current state, 'cause it's kind of a mess.

02:13:30   - You know, when I started using the Mac,

02:13:33   which was roughly '08, it was different enough from Windows

02:13:37   that it was very frustrating at first, but it was knowable.

02:13:41   And what do you mean mail is still open

02:13:44   when I close the last window?

02:13:46   Like that's dumb.

02:13:47   Why would I wanna do that?

02:13:49   Well, as it turns out, you don't necessarily want

02:13:52   to have any mail windows open

02:13:53   when you're not actually reading your mail,

02:13:55   but you probably still want it in the background

02:13:57   checking for mail.

02:13:58   So guess what?

02:13:59   You can close the last window

02:14:01   and it's still there, still checking.

02:14:04   Oh, okay, this makes sense.

02:14:06   I like it.

02:14:06   But now to y'all's point, it's not knowable.

02:14:10   I mean, it is knowable, but it's not effectively knowable.

02:14:13   And it is--

02:14:13   - It's not obvious, I think.

02:14:15   - That's a better word for it.

02:14:16   It's not obvious.

02:14:17   Like, I think it is knowable,

02:14:18   but it is certainly not obvious.

02:14:20   And even early on, like, okay, well,

02:14:22   how do I know if an app is running or not?

02:14:24   Because this, you know, mail is always in my dock.

02:14:26   Well, there's that little dot,

02:14:27   or that I think early on it was a light,

02:14:29   like I had said earlier.

02:14:30   There's that little light, and if the light is on,

02:14:32   that means mail's running.

02:14:33   And if the light is gone, that means mail is not running.

02:14:36   Oh, okay, that's a little wonky, but I can get behind this.

02:14:39   And it was pretty straightforward.

02:14:41   And now it is neither obvious nor straightforward,

02:14:44   and that's really unfortunate.

02:14:46   [beeping]

02:14:48   (beep)