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