191: The Failure Mode of a Train
00:00:00
◼
►
We didn't get to talk about this in the show, but the most important revelation of Casey's video of him sending me the dollar is just how terrible his handwriting is.
00:00:06
◼
►
Like, my handwriting is bad, but wow.
00:00:09
◼
►
So here's why it's extra awful. Like, my handwriting is like chicken scratch. I have terrible handwriting, right?
00:00:13
◼
►
But yours is terrible, but then it has an extra flavor, and the extra flavor is it's terrible and you do unconventional things.
00:00:20
◼
►
You connect letters in ways that other people don't. So it's not just like you're sloppily drawing the letter shapes.
00:00:26
◼
►
You decide that two letters should be connected like in ways that are not normal.
00:00:31
◼
►
So it's just hard to parse.
00:00:33
◼
►
You're like, "Is this even English letters?
00:00:36
◼
►
I don't even know what you're—" Boy, bad handwriting.
00:00:42
◼
►
Marco was saying before the show that he was having a little bit of troubles with the live
00:00:45
◼
►
stream and I didn't understand why for a moment until you started explaining to me
00:00:49
◼
►
what's going on and then I realized, "Oh yes, I'm having similar problems but manifesting
00:00:54
◼
►
themselves in different ways.
00:00:56
◼
►
So why don't you tell the listeners what's going on?
00:00:58
◼
►
- Okay, so as you might have noticed,
00:01:00
◼
►
the tweet that announced that we were going to be live,
00:01:03
◼
►
the time duration that was in that tweet,
00:01:05
◼
►
normally it's like, we'll be live in 45 minutes.
00:01:08
◼
►
You know, usually I try to start the livestream
00:01:10
◼
►
about a half hour or a little more before recording.
00:01:14
◼
►
And today, the time interval was seven minutes,
00:01:17
◼
►
or eight minutes, I forget which one.
00:01:20
◼
►
And the reason why that took so long to set up,
00:01:22
◼
►
I was here at 8.30, I was here at the 30 minute mark
00:01:25
◼
►
trying to get it going and I realized all afternoon
00:01:28
◼
►
and evening, Hover has been going through this massive
00:01:32
◼
►
DDoS attack that has taken down, among other things,
00:01:35
◼
►
their DNS servers.
00:01:36
◼
►
Marker.org is hosted by Hover, registered at Hover
00:01:40
◼
►
and I use their DNS.
00:01:41
◼
►
Marker.org's VPS is what hosts the Icecast server
00:01:46
◼
►
that powers this live stream.
00:01:47
◼
►
I basically spent the last half hour trying to,
00:01:50
◼
►
first seeing if I could get it working just by IP address,
00:01:54
◼
►
but that was going to be tricky
00:01:55
◼
►
because of various virtual hosting things.
00:01:57
◼
►
And then eventually I just created a whole new host name.
00:02:00
◼
►
Hover didn't register .fms for a while.
00:02:02
◼
►
I actually don't know if they do yet.
00:02:04
◼
►
I think they might now,
00:02:05
◼
►
but for a long time they didn't register .fms.
00:02:07
◼
►
So ATP.fm is registered at gandhi.net.
00:02:11
◼
►
So I quickly ran over there,
00:02:12
◼
►
created a new domain name live.ATP.fm.
00:02:16
◼
►
Hoped that that propagated in time
00:02:18
◼
►
to be requested by anybody, and fortunately it did.
00:02:21
◼
►
I created that name at like 8.40,
00:02:23
◼
►
and basically moved the whole thing over to that
00:02:26
◼
►
and it's pointing to the same IP,
00:02:27
◼
►
pointing to the same server and basically required
00:02:30
◼
►
only a very quick creation of a new virtual host
00:02:32
◼
►
on the market.org server to just recognize that host name
00:02:34
◼
►
and give it the little tiny little HTML page
00:02:37
◼
►
that basically embeds the audio player.
00:02:39
◼
►
And that all worked and it was great and there we go.
00:02:43
◼
►
So now we are streaming from live.atp.fm
00:02:48
◼
►
instead of market.org, colon, 808080 or whatever it was.
00:02:53
◼
►
And it actually appears the DNS outage
00:02:55
◼
►
might actually have just ended, but oh well.
00:02:58
◼
►
- People are starting to tweet at me saying,
00:03:01
◼
►
oh your site's down, your site's down, your site's down.
00:03:02
◼
►
And for a fleeting moment I was like,
00:03:03
◼
►
oh did I get Fireballed?
00:03:04
◼
►
That's exciting, or something like that.
00:03:06
◼
►
And then I thought, no, this was just a link post,
00:03:08
◼
►
I wouldn't be Fireballed for that.
00:03:09
◼
►
And then it occurred to me,
00:03:10
◼
►
oh no, this is a much greater issue entirely.
00:03:13
◼
►
- I think it really says a lot about
00:03:14
◼
►
how little I blog anymore,
00:03:16
◼
►
that my site has basically been up and down
00:03:20
◼
►
for like the last five or six hours whenever this started.
00:03:23
◼
►
And I got in total one tweet about it.
00:03:27
◼
►
Oh, I'm so glad that I have not had to deal with
00:03:31
◼
►
stuff like that in my various server administration stuff.
00:03:35
◼
►
That's gotta be hell to deal with, deal with DDoSs.
00:03:38
◼
►
- Yeah, I can't imagine, especially if,
00:03:40
◼
►
I mean imagine if you're Hover where you're hosting DNS
00:03:43
◼
►
for so many people, like that's your business
00:03:46
◼
►
to some degree and oh God, no thank you.
00:03:49
◼
►
I'm glad that's not my problem.
00:03:51
◼
►
I'm curious, for the people in the chat
00:03:53
◼
►
who are recommending different DNS providers,
00:03:56
◼
►
I guess I don't know this, I probably should know this.
00:03:58
◼
►
Isn't your registrar like the top authority?
00:04:01
◼
►
So like if somebody had a totally empty cache,
00:04:04
◼
►
suppose my registrar is still Hover,
00:04:06
◼
►
but suppose I host the DNS somewhere else
00:04:08
◼
►
like Cloudflare or whatever.
00:04:09
◼
►
If a new request goes to fetch my DNS
00:04:12
◼
►
that has no cache information at any stage of the way,
00:04:15
◼
►
is it first gonna go to my registrar
00:04:16
◼
►
to see who the NS is and then go to the NS?
00:04:19
◼
►
So basically, would I have to change my registrar
00:04:22
◼
►
in order to prevent this from ever hitting me again?
00:04:25
◼
►
- How would it know to go to your registrar?
00:04:28
◼
►
- Well, how does it, I don't know.
00:04:29
◼
►
How does DNS actually work at the very low level?
00:04:31
◼
►
I have no idea.
00:04:32
◼
►
- You should read one of the O'Reilly books
00:04:35
◼
►
on DNS and bind or something.
00:04:36
◼
►
My vague recollection, and the only way that occurs to me
00:04:40
◼
►
now as I think about it, which is probably informed
00:04:42
◼
►
by my vague recollection, is if you've got no information,
00:04:45
◼
►
you can't start by going to the name server for that domain
00:04:48
◼
►
because you don't know what the name server for that domain is.
00:04:51
◼
►
So there's a set of root name servers that handle requests, you know, that shouldn't
00:04:55
◼
►
handle requests at all because there's so many layers of caching in between.
00:05:00
◼
►
But if you really started from nothing, there's a set of root name servers for .com and .net
00:05:05
◼
►
and .whatever.
00:05:06
◼
►
And I don't know who those root name servers are, and I don't know if there is a more complicated
00:05:10
◼
►
system in place that makes this old information obsolete because I read this book in the '90s,
00:05:14
◼
►
but that is my recollection.
00:05:15
◼
►
- Yeah, and all the people in the chat seem to be supporting
00:05:17
◼
►
the fact that basically, like, if you don't use
00:05:20
◼
►
your registrar's name servers, that your registrar
00:05:23
◼
►
is not involved in looking you up for DNS in any way.
00:05:25
◼
►
That it goes up through the ICANN and ARIN maintained
00:05:30
◼
►
master servers and stuff like that, as you were saying.
00:05:31
◼
►
So, it sounds like I can stick with Hover
00:05:34
◼
►
for the registration and just move the DNS somewhere else.
00:05:37
◼
►
So, that's good.
00:05:38
◼
►
I think I might do that, just to move it
00:05:39
◼
►
somewhere smaller, basically.
00:05:41
◼
►
- It's time for you to run your own DNS server.
00:05:43
◼
►
"Hey, why don't you write your own DNS server?
00:05:45
◼
►
It's a thing that people have done before."
00:05:48
◼
►
Just ask those people.
00:05:49
◼
►
They love it.
00:05:50
◼
►
- Well, actually, it's funny you bring this up,
00:05:52
◼
►
and I'm not trying to be funny.
00:05:53
◼
►
One thing that I've wondered,
00:05:55
◼
►
and I keep meaning to ask you, Marco,
00:05:57
◼
►
but I keep forgetting about it,
00:05:58
◼
►
and this is a perfect opportunity.
00:06:00
◼
►
When you were building Tumblr
00:06:02
◼
►
and you were giving people subdomains, weren't you?
00:06:06
◼
►
Well, maybe not you personally,
00:06:07
◼
►
but I'm saying Tumblr was giving people subdomains.
00:06:10
◼
►
How did that work exactly?
00:06:13
◼
►
- Excellent question.
00:06:15
◼
►
So the problem, as you know, but our listeners might not,
00:06:19
◼
►
you know, basically the idea is
00:06:21
◼
►
if you have some giant web service
00:06:22
◼
►
and you try to have people like hosted remains there,
00:06:25
◼
►
so basically pointing their DNS to you,
00:06:27
◼
►
if they're hosting a subdomain like www.caseylist.com,
00:06:32
◼
►
they can point that to a CNAME.
00:06:34
◼
►
And a CNAME can just be like, you know,
00:06:36
◼
►
hosts.squarespace.net or whatever,
00:06:38
◼
►
and then that host.squarespace.net can lead
00:06:42
◼
►
anywhere that Squarespace wants it to.
00:06:43
◼
►
It could lead to a whole bunch of load balancers,
00:06:45
◼
►
it can be geographically distributed,
00:06:46
◼
►
it could be moved around between hosts or servers
00:06:48
◼
►
if it needs to, it's great.
00:06:50
◼
►
The problem is that the very root entry,
00:06:52
◼
►
so like, inside of www.caseylist.com,
00:06:55
◼
►
if it's just caseylist.com with no www,
00:06:59
◼
►
that can't point to a CNAME,
00:07:00
◼
►
that has to be an A record for it to work.
00:07:03
◼
►
And an A record, it needs to be an IP address.
00:07:05
◼
►
So you basically have to have a special kind of IP address
00:07:10
◼
►
that you can route to different servers as needed.
00:07:14
◼
►
Like if you just have that as a load balancer.
00:07:16
◼
►
So there are very advanced routing things you can do
00:07:20
◼
►
to make that not crazy, but they're not easy
00:07:24
◼
►
and they are limited when you have the IP
00:07:28
◼
►
instead of like a CNAME.
00:07:29
◼
►
What we did for the first couple of years,
00:07:33
◼
►
Tumblr started out at Rackspace.
00:07:35
◼
►
It started out with one server at Rackspace
00:07:37
◼
►
and then eventually it grew to three servers at Rackspace,
00:07:40
◼
►
and then it was like, oh, sh*t,
00:07:41
◼
►
Rackspace is ridiculously expensive,
00:07:44
◼
►
we will never be able to afford to scale here,
00:07:46
◼
►
so we very quickly moved over to what was then called
00:07:48
◼
►
The Planet, which is now today Softlayer.
00:07:50
◼
►
We had already started telling people to point their names
00:07:54
◼
►
at this one IP that we had at Rackspace,
00:07:56
◼
►
it was just our master server with the load balancer on it.
00:07:59
◼
►
When we moved to The Planet,
00:08:01
◼
►
we kept one server at Rackspace for a long time.
00:08:06
◼
►
it had to be at least two years into Tumblr's
00:08:09
◼
►
like insane growth where if you had looked
00:08:12
◼
►
at our DNS help page before like six months
00:08:16
◼
►
into the service, your domain would have been pointed there
00:08:19
◼
►
which is many of our very large users being proxied through,
00:08:23
◼
►
I forget whether it was Squid or, oh crap,
00:08:27
◼
►
what's that, HAProxy, yeah, so it was either Squid
00:08:30
◼
►
or HAProxy running on this one Rackspace server for years,
00:08:33
◼
►
proxying all this old traffic and eventually
00:08:35
◼
►
they shut that down, I think, but it was years and years
00:08:37
◼
►
into the service, and then when we were at the planet,
00:08:40
◼
►
we basically had some kind of floating IP
00:08:42
◼
►
that their routers could assign to anything
00:08:44
◼
►
within the data center, and that made that
00:08:46
◼
►
a little bit easier, and I'm sure with GeoDNS,
00:08:49
◼
►
you might have more options, I don't know enough
00:08:51
◼
►
about it to say, fortunately, by the time Tumblr
00:08:53
◼
►
needed to care about stuff like that,
00:08:54
◼
►
I was gone and it wasn't my job anymore.
00:08:56
◼
►
- But that was all for me redirecting my own domain
00:09:00
◼
►
to Tumblr, right, so how does something.tumblr.com
00:09:04
◼
►
work, though?
00:09:05
◼
►
- Well, that's just a wildcard virtual host.
00:09:08
◼
►
That's like, the web servers just literally
00:09:11
◼
►
just had wildcard virtual hosts,
00:09:12
◼
►
and so the PHP app that would get the inbound request
00:09:16
◼
►
would just look at what the host name was,
00:09:18
◼
►
and then dispatch it from there.
00:09:20
◼
►
- That's cheating.
00:09:22
◼
►
- I don't know, I'm just kidding.
00:09:24
◼
►
I was expecting this super long and involved answer,
00:09:26
◼
►
and that was super simple and boring.
00:09:28
◼
►
I'm disappointed.
00:09:30
◼
►
- That's all right, I'll forgive you this once.
00:09:32
◼
►
- All right, we should probably get into follow-up proper.
00:09:35
◼
►
I think I have all of the follow-up this week,
00:09:38
◼
►
which is making me very uncomfortable, to be honest,
00:09:42
◼
►
but we're gonna roll with it.
00:09:43
◼
►
- If I'm here, Casey, and you're here,
00:09:45
◼
►
doesn't it make it our follow-up?
00:09:47
◼
►
- Yeah, yeah, yeah, yeah.
00:09:48
◼
►
But I am the one who put all of the three bullets
00:09:50
◼
►
into the show notes, which is, I think, a first,
00:09:54
◼
►
and I'm not feeling too comfortable with this.
00:09:56
◼
►
- I mean, in reality, isn't it always
00:09:57
◼
►
basically Jon's follow-up?
00:09:59
◼
►
- Basically, but here we are.
00:10:01
◼
►
So anyway, a friend of the show, Steve Trout and Smith, put up a Twitter poll, I don't
00:10:08
◼
►
know, a week ago, maybe a little over a week ago.
00:10:10
◼
►
It says, "Listening to the latest HPFM, I'm curious, did you turn on desktop and documents
00:10:14
◼
►
iCloud sync in macOS Sierra?"
00:10:17
◼
►
I did, and I'm happy with it.
00:10:19
◼
►
Now, Steve is a very prolific iOS developer and hacker, so you have to consider that when
00:10:25
◼
►
you consider the sort of person that is likely to follow him.
00:10:30
◼
►
And the poll results as we record, 30% yes and I'm happy with it, 4% yes and I regretted
00:10:36
◼
►
it, 29% no and the winner, 37% hell no.
00:10:41
◼
►
Which I just thought was kind of interesting.
00:10:45
◼
►
So yeah, so thanks to Steve for putting that up.
00:10:48
◼
►
I don't believe in the official Twitter client, thus I cannot create polls.
00:10:52
◼
►
I love seeing the empty space where a poll should be as I browse Twitter.
00:10:57
◼
►
Sometimes it's not obvious.
00:10:58
◼
►
Obviously, sometimes you can sense, like, "This must be a poll, but this tweet doesn't
00:11:03
◼
►
Oh well, I'll never see it," and I continue on my way.
00:11:06
◼
►
So this, obviously this is not a scientific poll, whatever, it's just Twitter stuff.
00:11:10
◼
►
The fact that most people have been scared away from this feature, like I said, if it's
00:11:15
◼
►
a bunch of nerds following, you know, a nerdy Twitter account, it makes sense that they
00:11:19
◼
►
would be the people who are reading reviews and becoming, or listening to our podcast
00:11:22
◼
►
and being scared away from the feature.
00:11:23
◼
►
So that's why the vast majority are like, "No, I did not enable this feature," and that's
00:11:26
◼
►
That's why hell no wins because these people are afraid of the future because they've read
00:11:29
◼
►
scary things about it.
00:11:31
◼
►
The other possibility is even if the things they read about aren't that scary, they may
00:11:35
◼
►
be in a situation like me where they know that they're an outlier, that they have a
00:11:40
◼
►
lot of files or they have some very large files and they think even if it works for
00:11:44
◼
►
most people, I know I'm at the edge of the envelope here and I probably shouldn't enable
00:11:49
◼
►
But if you just look at the people who did enable it, most of them are happy with it.
00:11:53
◼
►
So 4% yes and I regretted it isn't that big a number.
00:11:56
◼
►
And of course the people who are happy with it,
00:11:58
◼
►
maybe they're happy with it now,
00:11:59
◼
►
wait a year to see how happy they are.
00:12:01
◼
►
Cause you know, all it takes is one thing that goes awry
00:12:04
◼
►
that you become upset about.
00:12:05
◼
►
But anyway, it's really difficult to get a read
00:12:09
◼
►
on these things without an actual study controlling
00:12:14
◼
►
for all the variables, especially when nerdy people
00:12:16
◼
►
like us ask about it because it's a self-selecting group.
00:12:20
◼
►
I wanted to also briefly touch on my headphones.
00:12:24
◼
►
Last week, we had talked about how my beloved
00:12:26
◼
►
but ancient and adorably crappy headphones
00:12:29
◼
►
had kicked the bucket, well, sort of.
00:12:32
◼
►
They weren't cooperating well with my work laptop with Sierra
00:12:34
◼
►
which is the laptop that they're pretty much
00:12:36
◼
►
always connected to.
00:12:37
◼
►
And I had solicited suggestions for alternatives
00:12:40
◼
►
and promptly ignored every single one of them
00:12:43
◼
►
because guess what headphones
00:12:44
◼
►
spontaneously started working again?
00:12:46
◼
►
The old crappy, adorable headphones.
00:12:48
◼
►
- Hey. - I did, yeah,
00:12:50
◼
►
I was very excited about this.
00:12:51
◼
►
I did do a PRAM reset, which I didn't have a chance to do
00:12:54
◼
►
before the show.
00:12:55
◼
►
Of course, I was shotgunning and just trying everything
00:12:58
◼
►
under the sun to try to figure out how to make them work
00:13:00
◼
►
again, and I'm not entirely clear what it was that did it
00:13:04
◼
►
I think I had rebooted it at least once.
00:13:06
◼
►
- Is that what shotgunning means?
00:13:08
◼
►
It's like trying two headphones at once?
00:13:10
◼
►
- Yeah, something like that.
00:13:11
◼
►
No, it's just the old shotguns.
00:13:12
◼
►
They spray a bunch of little pellets everywhere.
00:13:14
◼
►
At least that's my understanding.
00:13:16
◼
►
Don't email me.
00:13:18
◼
►
- Now we're gonna hear from gun people.
00:13:19
◼
►
Yeah, I know, please don't email me.
00:13:21
◼
►
I'm so sorry, God.
00:13:22
◼
►
I'm so sorry.
00:13:23
◼
►
Anyway, so I wanted to quickly cover a handful of options
00:13:28
◼
►
if you're in a similar scenario
00:13:29
◼
►
that I heard a lot of responses from.
00:13:32
◼
►
The first one, the Motorola S305,
00:13:35
◼
►
these links will all be in the show notes.
00:13:36
◼
►
Those are the ones I used prior to the ones
00:13:38
◼
►
that I am currently using.
00:13:40
◼
►
And I loved them,
00:13:42
◼
►
except that the battery went to crap pretty darn quickly.
00:13:44
◼
►
And I used to be able to make it through an entire day
00:13:47
◼
►
very fast and by, I don't know, maybe six months or a year after getting them, I could
00:13:51
◼
►
no longer make an entire day with the S305s.
00:13:55
◼
►
There were a lot of suggestions for the Plantronics Backbeat Fit, which have the behind the neck
00:14:01
◼
►
head bone, or head bone, wow, the behind the neck brace, if you will, that I had been requesting
00:14:07
◼
►
because I'm too prissy to have my hair squashed.
00:14:11
◼
►
But those were also kind of sort of earbuds, and to me, if I'm going to go earbuds, I might
00:14:14
◼
►
might as well just go AirPods,
00:14:17
◼
►
potential battery issues be damned.
00:14:18
◼
►
But those were very, very popular,
00:14:21
◼
►
very, very popular response.
00:14:23
◼
►
I was almost going to buy our next set,
00:14:26
◼
►
which is the Kinevo, Kinevo, Kinevo, I don't know, Kinewa,
00:14:31
◼
►
BTH260 V2. (laughing)
00:14:33
◼
►
- It's pronounced As-ah-ee.
00:14:36
◼
►
- Quino, what was that commercial?
00:14:38
◼
►
It was some football, but food commercial.
00:14:40
◼
►
Anyway, point being the Kinevo BTH260,
00:14:44
◼
►
There is an older version,
00:14:46
◼
►
I don't recall the model name, number, whatever,
00:14:50
◼
►
that did not support aptX, but this pair apparently does.
00:14:54
◼
►
And this is what I was about to buy
00:14:56
◼
►
when my old Bluetooth headphones came back to life.
00:15:00
◼
►
Then a lot of people suggested various kinds of earbuds
00:15:05
◼
►
but with shoulder or neck harness things.
00:15:10
◼
►
- Those things always look horrible to me.
00:15:12
◼
►
those always look like the worst of all worlds, basically.
00:15:15
◼
►
It's like you have this like,
00:15:17
◼
►
you have the discomfort of earbuds
00:15:19
◼
►
and all the crappy sound that usually goes along with them.
00:15:24
◼
►
But you don't have like the tiny,
00:15:26
◼
►
you know, tiny little size
00:15:27
◼
►
or wrap around the phone kind of cable.
00:15:28
◼
►
You still have this big block of battery and crap
00:15:31
◼
►
that you have to deal with and it's just ew.
00:15:32
◼
►
Like I don't get why anybody likes those.
00:15:35
◼
►
Please don't write in.
00:15:36
◼
►
- Yeah, and I completely agree
00:15:38
◼
►
with everything you just said.
00:15:39
◼
►
There are very, very many different flavors of this,
00:15:42
◼
►
The particular example I'm putting in the show notes is the LG Tone Pro HBS750, and
00:15:47
◼
►
again these will be in the show notes.
00:15:49
◼
►
I completely agree with you.
00:15:50
◼
►
The thought of having this thing resting on my shoulders yet also having earbuds seems
00:15:53
◼
►
like the worst of all worlds.
00:15:55
◼
►
Not for me, but definitely on paper it sounds like it would be good because presumably it
00:16:00
◼
►
has forever long battery life.
00:16:02
◼
►
This particular set is also aptX compatible, etc. etc.
00:16:05
◼
►
The final recommendation, which I'm actually looking into because they just seem very interesting
00:16:10
◼
►
to me is bone conduction headphones.
00:16:17
◼
►
The way these work are you have these things that sit pressing against your cheekbones
00:16:22
◼
►
and they vibrate your cheekbones which vibrates your head and the things inside your head
00:16:27
◼
►
hopefully kind of in a not dangerous way.
00:16:30
◼
►
A lot of people wrote in to talk about that and I'm actually looking into that as well.
00:16:34
◼
►
So the Aftershokz Trekz is an example of that.
00:16:37
◼
►
That'll be in the show notes too.
00:16:38
◼
►
So if you're in a similar situation,
00:16:41
◼
►
you can look at all those or just try to find
00:16:43
◼
►
an ancient pair like I have and do whatever
00:16:45
◼
►
magical incantations/sacrifices I did
00:16:48
◼
►
in order to get them to work.
00:16:49
◼
►
- So I'm curious, because of my whole inability
00:16:53
◼
►
to comfortably wear anything in-ear,
00:16:56
◼
►
I don't really know the answer to this.
00:16:57
◼
►
I'm curious, for all these really tiny
00:17:00
◼
►
in-ear Bluetooth things, what do they do
00:17:02
◼
►
for remote control commands, things like volume
00:17:05
◼
►
and play/pause and skip back/skip forward?
00:17:07
◼
►
Do they have buttons somehow for that?
00:17:08
◼
►
Like how do they do that?
00:17:10
◼
►
- Well, and that's why the Plantronics Backbeat Fit
00:17:13
◼
►
are a popular choice, I think,
00:17:16
◼
►
because they have those bars that rest on your shoulders,
00:17:20
◼
►
so those orbs that rest on your shoulders
00:17:22
◼
►
that I presume have, oh, excuse me, I'm sorry,
00:17:25
◼
►
I'm getting myself backwards.
00:17:26
◼
►
Let me try that all over again.
00:17:28
◼
►
So that's why the Plantronics Backbeat Fit is popular
00:17:32
◼
►
is because they're earbuds,
00:17:33
◼
►
but with like panels on the outside of the earbud,
00:17:36
◼
►
if that makes any sense at all.
00:17:38
◼
►
And so the buttons are on there.
00:17:40
◼
►
And additionally, on those shoulder harness-y things,
00:17:44
◼
►
the LGs, and I think a few people had recommended Sonys
00:17:46
◼
►
that were a similar design.
00:17:48
◼
►
Those, I think, have the buttons on those little
00:17:51
◼
►
like shoulder pad things, or whatever they are,
00:17:53
◼
►
that rest on your shoulder.
00:17:54
◼
►
So I guess that works for those.
00:17:56
◼
►
But I can't speak for any like true to form earbuds.
00:18:01
◼
►
And I did get a lot of recommendations, actually.
00:18:04
◼
►
And I can't recall which one was the most popular,
00:18:05
◼
►
but a lot of recommendations for just straight up earbuds that have the cord behind you.
00:18:11
◼
►
But if I'm going to go that route, I'd rather have like the ones I have today that just
00:18:16
◼
►
kind of rest on my ears.
00:18:18
◼
►
I'm not a big earbud fan, although that being said, the more I hear about the AirPods, the
00:18:23
◼
►
more I think they're going on my holiday list.
00:18:26
◼
►
Because it sounds like they're the best possible solution in that they have almost enough battery
00:18:32
◼
►
life if I listen all day long. Oh, JaybirdX2, as all said in the chat. I believe those are
00:18:38
◼
►
the ones that everyone and their mother had recommended. Anyway, so I think the AirPods
00:18:43
◼
►
are probably the best bet because if I ever get up for my desk for like any reason, I
00:18:47
◼
►
can pop them back in the little Tic Tac holder and that'll probably give me enough juice
00:18:51
◼
►
to get through the rest of the day. So hopefully Santa or the equivalent, I guess, Hanukkah
00:18:58
◼
►
Harry if you will, will be good to me this year and maybe I'll come up with a set of
00:19:05
◼
►
Moving on, last piece of follow-up, and this I think will be a little bit more shared.
00:19:08
◼
►
A friend of the show, Greg Koenig, had written a post earlier today about why your next iPhone
00:19:14
◼
►
won't be ceramic.
00:19:16
◼
►
And if nothing else, it's a great post because it includes a screenshot of one of my favorite
00:19:20
◼
►
movies of all time, The Hunt for Ed October.
00:19:22
◼
►
But what Greg goes through in this post is why he thinks that this is probably not going
00:19:28
◼
►
to be a thing.
00:19:29
◼
►
And if you don't know Greg, he is, I think, a co-founder or one of just a handful of employees
00:19:34
◼
►
of Luma Labs, and they make the Luma Loop, which is the camera strap I have on my big
00:19:39
◼
►
camera as we speak.
00:19:41
◼
►
And that was not comped.
00:19:42
◼
►
Well, it was a gift, but it was from family.
00:19:45
◼
►
So somebody paid actual money for it.
00:19:47
◼
►
It's really great.
00:19:48
◼
►
I love that thing.
00:19:49
◼
►
And so Greg manufactures stuff for a living.
00:19:50
◼
►
That's what he does.
00:19:52
◼
►
And his point, which he had a very long essay and it's worth reading every bit of it, but
00:19:57
◼
►
if I were to quickly distill it down, he said, "Apple is a hardware company and machined
00:20:01
◼
►
aluminum is their primary platform.
00:20:03
◼
►
At peak production, Apple is manufacturing roughly a million iPhones a day."
00:20:07
◼
►
So for Apple to bring a whole new long cycle time process online, the sort of thing that
00:20:12
◼
►
ceramic would require, they would need warehouses with tens of thousands, or excuse me, thousands
00:20:17
◼
►
of machines already squared away and ready to rock with thousands more machines being
00:20:22
◼
►
built. The machines that are building the iPhones, there would need to be thousands
00:20:26
◼
►
of those. And there would probably need to be, those machines would be needing to be
00:20:30
◼
►
built to add to the collection that's already ready to rock. So in his perspective, there's
00:20:36
◼
►
no freaking way this is going to happen anytime soon. And it's really worth reading all of
00:20:40
◼
►
it because I am way oversimplifying it. But you should check it out. We'll put it in the
00:20:45
◼
►
Also it's like in order to get the machines and tooling
00:20:49
◼
►
and everything set up to produce ceramic iPhone cases
00:20:53
◼
►
at the scale needed to produce enough iPhones
00:20:56
◼
►
to meet demand, they could theoretically do it,
00:21:00
◼
►
but not only would it be like way, way, way more machines
00:21:03
◼
►
and space and money and people than what they have now,
00:21:06
◼
►
but the gist of it was like if they were even preparing
00:21:09
◼
►
for that, you couldn't hide that amount of investment
00:21:12
◼
►
and effort, like that would take years to build up
00:21:15
◼
►
if they were gonna do it.
00:21:16
◼
►
And you would see that.
00:21:18
◼
►
You would see people talking about it,
00:21:19
◼
►
noticing it in expenditures.
00:21:21
◼
►
You'd see sources in the supply chain talking about it
00:21:23
◼
►
and leaking information or Apple acquiring companies
00:21:26
◼
►
or staffing up in certain ways.
00:21:27
◼
►
Basically it's like it would be such a massive undertaking
00:21:31
◼
►
and just like stuff, money, and people
00:21:33
◼
►
that they really couldn't hide it.
00:21:35
◼
►
- They're disguising it as a car development program.
00:21:39
◼
►
You think all those billions of dollars
00:21:40
◼
►
are gonna make it a car?
00:21:41
◼
►
Who would believe that?
00:21:43
◼
►
So for the past, I think for the past, for a long time now, I think, Apple has to have
00:21:48
◼
►
been internally looking for their next material after machined aluminum.
00:21:53
◼
►
Because the machined aluminum age began with the MacBook Air, the aluminum age began slightly
00:21:58
◼
►
before that, but once they settled on the machined aluminum, they had a nice situation
00:22:03
◼
►
where so many things they made started as a block of aluminum and these computer-controlled
00:22:08
◼
►
milling machines would carve out what they wanted.
00:22:12
◼
►
They do that for so many products and that's good because then you've got
00:22:15
◼
►
Sort of a solid thing to invest in a thing to become good at they buy all these machines the machines get faster so on
00:22:22
◼
►
And so forth the part of the thing that Greg was talking about in the post is exactly how long does it take to go?
00:22:27
◼
►
from raw material to a part and ceramic takes longer than machining aluminum because you got to do the whole
00:22:33
◼
►
baking process or molding and all sorts of other stuff and anyway
00:22:38
◼
►
Looking for the next material. There's a lot of research in that like oh, I mentioned last show carbon fiber
00:22:44
◼
►
some kind of ceramic different things with plastics I
00:22:47
◼
►
Don't think they've found what their next thing is going to be but surely they are looking for it because they're looking for something
00:22:53
◼
►
That is like a net win over aluminum. It was pretty great
00:22:58
◼
►
It has something some good things go for it. It moves away heat
00:23:02
◼
►
It's easy to machine to high tolerances that you know that it's sort of a known quantity
00:23:07
◼
►
They can mess with the formulation of the aluminum as Greg points out and not have to replace the machines
00:23:12
◼
►
Right because they can all still mill they're going to change from six thousand six thousand to seven thousand series aluminum
00:23:17
◼
►
They could still use all the same machines
00:23:19
◼
►
But it's got downsides too. It's not radio transparent it bends
00:23:23
◼
►
Scratchability if you're gonna have a high gloss finish they haven't sorted that out or whatever. So anyway, I
00:23:28
◼
►
Feel like during all this time and when we're in this aluminum and glass age Apple has to be looking for what the next thing
00:23:34
◼
►
is eventually presumably they'll find it and
00:23:37
◼
►
And when they do find it, there is going to be, you know,
00:23:40
◼
►
a long ramp up into switching over.
00:23:44
◼
►
I don't think, you know, as this thing points out, if what he's saying
00:23:46
◼
►
about the time required to manufacture it,
00:23:48
◼
►
I don't think they can use ceramic unless they solve that problem.
00:23:52
◼
►
Because time is one of the problems they can't really fix, right?
00:23:55
◼
►
So if they decided some kind of ceramic combined with some other material,
00:24:00
◼
►
like ceramic, like he says at the end, ceramic at the outside or something else
00:24:03
◼
►
inside. If they decided this was the thing because it has more desirable qualities, they have to get
00:24:08
◼
►
it down to the point where they can manufacture it as quickly and easily as aluminum or within
00:24:13
◼
►
that ballpark because they're not going to go backwards by like a 2x or 10x manufacturing time,
00:24:17
◼
►
they just can't sustain that. And I think he's right that if they have made that decision,
00:24:22
◼
►
there's going to be such a long lead time that, you know, we'll all know about it. But
00:24:25
◼
►
as discussed last week, like the next one's going to be glass. Glass is a thing they already know
00:24:29
◼
►
about, they already did with the 4 and the 4s, there's glass in the current phones that,
00:24:32
◼
►
you know, whatever. That's the rumor. It's not a big change. They've done it before. It's an
00:24:37
◼
►
existing material. If they were going to do anything with ceramic and the watch was a trial
00:24:42
◼
►
run, don't even think about it until like after you have two rounds of this glass phone, the
00:24:47
◼
►
whatever and the whatever S or you know, actually, we're totally off the rhythm now because they kept
00:24:50
◼
►
the stupid phone the same and realize this is not an S generation. It's actually the 7, even though
00:24:56
◼
►
it looks the same as the 6s. Anyway, we're all confused now. But yeah, I still think that
00:25:01
◼
►
somewhere out there in our future is Apple's next material. I remember the liquid metal rumors,
00:25:06
◼
►
he mentions them as well. They bought that liquid metal company and they had, you know,
00:25:09
◼
►
they made the sim, I think they made the sim extractor tool have liquid metal. Not really a big
00:25:14
◼
►
return on investment for that company, but that was another possibility. Can we, can we make,
00:25:18
◼
►
can we like injection mold metal and come out with a part that has all the fine details already on it
00:25:24
◼
►
because it's liquid metal and it flows in. It's like plastic, but you get, you know, anyway,
00:25:29
◼
►
none of those things have won yet. I think the ceramic watch tells us that of all the possible
00:25:34
◼
►
future materials maybe ceramic had enough promise to say well even if we've eliminated it as a
00:25:40
◼
►
possibility for our phone we can make a cool watch out of it because as Marco pointed out it's not
00:25:45
◼
►
an unknown material in the watch world and you know they can give it a try. But the the requirements
00:25:52
◼
►
for a successor to aluminum on the phone are pretty stringent. And it could be that we
00:25:59
◼
►
have to go through a whole series of generations of this glass phone before we even look at,
00:26:05
◼
►
you know, carbon fiber or plastic that doesn't look like plastic or whatever else they're
00:26:10
◼
►
going to do.
00:26:11
◼
►
So speaking of phones, have you made it to the Apple Store? I don't recall.
00:26:15
◼
►
I still have not. I'm solo parenting again, so like I just haven't had time to be running
00:26:21
◼
►
around and going to stores, I still have not actually made it to the Apple store.
00:26:23
◼
►
I think I'm going to eventually because my wife is finally starting to look at like watches
00:26:28
◼
►
and bands and stuff and complaining about the combinations that she would like to exist
00:26:32
◼
►
that don't and complaining about the sport band colors that seem not to exist anymore.
00:26:37
◼
►
Anyway, that probably means I'm going to end up in an Apple store at some point with her
00:26:41
◼
►
looking at watches.
00:26:42
◼
►
And that's probably what will get me there to mess with the phone.
00:26:45
◼
►
Fair enough.
00:26:46
◼
►
Fair enough. I'm curious to hear what you think after you go and do it.
00:26:50
◼
►
So my coworker Jamie has a Jet Black. I have a matte black.
00:26:55
◼
►
Every time I look at my matte black, I am convinced that it is,
00:27:00
◼
►
I think in my personal estimation, my favorite iPhone ever. I just think it
00:27:04
◼
►
looks amazing. And I love it to death. And then for some
00:27:08
◼
►
reason or another, I'll grab Jamie's phone and then I'll wish
00:27:12
◼
►
so badly that it was even a half as tacky, as sticky
00:27:16
◼
►
as Jamie's phone is, 'cause man,
00:27:18
◼
►
that jet black is so nice to hold.
00:27:20
◼
►
I still prefer the aesthetics of the matte,
00:27:22
◼
►
but gosh, that jet black is so nice to hold.
00:27:25
◼
►
- Have you considered pine tar?
00:27:27
◼
►
- Yeah, that might be the fix, right?
00:27:28
◼
►
- I'll tell you what too, so now that we're a few weeks in,
00:27:31
◼
►
my jet black one, you know how many times
00:27:34
◼
►
I've looked at the back?
00:27:36
◼
►
I looked this morning, it was upside down on the bib
00:27:39
◼
►
I was doing, I was getting dressed, and I noticed,
00:27:41
◼
►
I'm like, you know, how does the back look now
00:27:43
◼
►
after a few weeks of use?
00:27:45
◼
►
And I look and it's like,
00:27:46
◼
►
there's like three fingerprints on it,
00:27:48
◼
►
but it's not that bad.
00:27:49
◼
►
And like I hadn't just wiped it off or anything,
00:27:51
◼
►
this was just like organic discovery
00:27:52
◼
►
of the back of this phone in the wild.
00:27:55
◼
►
And like, there were a few fingerprints on it,
00:27:57
◼
►
and that's fine, and there's a few small scratches
00:27:59
◼
►
that you can see in certain light,
00:28:01
◼
►
and they're fine too, and it doesn't matter at all.
00:28:03
◼
►
But every single time I pick it up and hold it,
00:28:05
◼
►
which is constantly during the day,
00:28:07
◼
►
I am so glad it feels as good as it does.
00:28:10
◼
►
Yeah, yeah, I can understand that. I don't know. It's a tough call. I think to be honest jet black or or matte black
00:28:16
◼
►
It's kind of a win-win. I mean because I think the jet black absolutely wins on on comfort
00:28:21
◼
►
I think the matte black wins on
00:28:23
◼
►
Aesthetics personally, although it's a close call
00:28:25
◼
►
So it's a win-win no matter how you slice it. Yeah, I'd agree with that
00:28:28
◼
►
Before we move on from the materials that your phone is made of assuming the glass roomers are true and they do the glass thing
00:28:34
◼
►
What do you guys think is the most likely successor material to aluminum and glass?
00:28:41
◼
►
- Like after that?
00:28:42
◼
►
- Yeah, like after whatever this next one is,
00:28:45
◼
►
however long the glass era lasts,
00:28:47
◼
►
assuming the rumors are true.
00:28:48
◼
►
Because I have to think that Apple continues
00:28:51
◼
►
to look for the next material
00:28:53
◼
►
and they will find that eventually it's not going
00:28:55
◼
►
to be aluminum and glass forever and ever.
00:28:58
◼
►
- I don't think we can say for sure,
00:29:00
◼
►
I mean on an infinite time scale,
00:29:01
◼
►
but I don't think we can say for sure
00:29:02
◼
►
that they necessarily have to replace aluminum.
00:29:06
◼
►
I mean there are certain things in the world
00:29:08
◼
►
that just end up being made of certain materials
00:29:10
◼
►
for a very, very long time, just because that makes sense
00:29:13
◼
►
for physical characteristics or for manufacturing ease
00:29:17
◼
►
or for cost or availability or scale or whatever else.
00:29:20
◼
►
Like there are certain things that always end up
00:29:21
◼
►
being made of that material.
00:29:22
◼
►
Like airplanes are made of aluminum
00:29:24
◼
►
because there's lots of reasons for that
00:29:26
◼
►
and like that's, like there's nothing saying
00:29:28
◼
►
that that's gonna replace aluminum for airplanes
00:29:30
◼
►
unless there is, please airplane nerds don't tell me.
00:29:33
◼
►
Let me believe one thing.
00:29:34
◼
►
But you know--
00:29:35
◼
►
- I mean there is, like your airplane example
00:29:37
◼
►
good one because for a long time, airplanes were made of metal until people started working carbon
00:29:42
◼
►
fiber into airplanes, into actual airplanes that, you know, like, and so that it's not like they're
00:29:47
◼
►
all made of carbon fiber now, but that became a viable material for important parts of airplanes,
00:29:52
◼
►
whereas, you know, in the beginning of our parents' lives that never here didn't even exist,
00:29:55
◼
►
it wasn't using airplanes at all. And aviation is really slow to adopt new materials, but slowly but
00:30:01
◼
►
surely, basically over the course of our entire life, suddenly carbon fiber is part of the formula
00:30:06
◼
►
of making up a plane. I think phones are less conservative than airplanes, and especially since
00:30:12
◼
►
airplanes have the constraint that they have to transport something, otherwise why they even
00:30:20
◼
►
exist, whether it's people or cargo, right? But phones, the form factor of a phone,
00:30:24
◼
►
I mean, in some respects, until it is sending images directly into our brain, it has to have
00:30:30
◼
►
something that we can look at, assuming we don't go to glasses or something. But everything else
00:30:34
◼
►
about it, it's kind of up for grabs. Aluminum, if the electronics for a phone fit into something,
00:30:43
◼
►
the thickness of a credit card, aluminum is not the material for you. Because once you get to
00:30:48
◼
►
the thickness of a credit card, you can't make that out of aluminum anymore, because it will
00:30:52
◼
►
bend and stay bent. And so it's a non-starter period, you cannot do it out of aluminum.
00:30:57
◼
►
If we get to that in our lifetime, which I think is reasonable, we'll be old men, but you can keep
00:31:03
◼
►
keep making these things thinner and smaller and lighter weight and new screen technology
00:31:08
◼
►
and so on and so forth, we can get them pretty thin. And once they get to a certain thinness,
00:31:12
◼
►
you can't use aluminum anymore. And then you probably don't want to use glass because it's
00:31:17
◼
►
just too fragile. So you have to go to a material that's bendy and bounces back. And you'd probably
00:31:23
◼
►
want to also go to something that's lighter. It's reasonable to say though, that you could
00:31:29
◼
►
say in the next 20 years it's aluminum glass, that's it. Or just glass and whatever they
00:31:33
◼
►
sandwich between it. Is that what you're saying? You can't envision anything in the next like
00:31:37
◼
►
20 years or so that's not aluminum glass or some combination?
00:31:40
◼
►
I mean, I don't really know enough about materials and the science behind them and the status
00:31:45
◼
►
of current technologies. Like carbon fiber is a great example. That might be it, I don't
00:31:49
◼
►
know. I know carbon fiber is, right now it's not used in mass quantities in a lot of places
00:31:56
◼
►
because of various like newness and cost issues and things like that but I don't know enough
00:32:00
◼
►
about it to know whether that's likely to be overcome in the next few years. I really
00:32:05
◼
►
don't know. Carbon fiber I think would have many of the same advantages of ceramic in
00:32:10
◼
►
that I assume it's radio transparent. I assume it can be very thin and light and strong based
00:32:16
◼
►
on the little I know about it. So it seems like it could be really cool but I don't know
00:32:20
◼
►
if they can make enough of it. I mean if you think about like where you might see it first
00:32:24
◼
►
Certainly the iPhone is a very high profit,
00:32:29
◼
►
very high profile, prestigious device,
00:32:32
◼
►
but it wouldn't surprise me if you saw carbon fiber
00:32:35
◼
►
first appear in something lower volume
00:32:37
◼
►
that could maybe sell for even more,
00:32:38
◼
►
maybe a MacBook Pro.
00:32:40
◼
►
Like maybe you see a MacBook Pro lid casing
00:32:43
◼
►
or bottom casing or maybe even the entire case
00:32:46
◼
►
made of carbon fiber, I have no idea.
00:32:48
◼
►
But that would be a place where like
00:32:50
◼
►
you could actually really use more of a weight savings
00:32:53
◼
►
and you could charge more and have more of a profit margin
00:32:55
◼
►
to kind of cover the cost of it,
00:32:57
◼
►
and you wouldn't need to make as many of them
00:32:59
◼
►
as you would make with the iPhone.
00:33:00
◼
►
So I think if they're gonna use something like carbon fiber,
00:33:02
◼
►
we're probably gonna see it first somewhere else,
00:33:05
◼
►
not in the phone, but I really have no idea.
00:33:09
◼
►
- Yeah, I was gonna say carbon fiber as well,
00:33:11
◼
►
but I am not confident in that idea,
00:33:14
◼
►
because I thought that carbon fiber's
00:33:17
◼
►
just a nightmare to work with,
00:33:19
◼
►
and doesn't it like splinter really badly?
00:33:22
◼
►
or maybe I guess that's fiberglass,
00:33:23
◼
►
which I am not recommending, I'm just saying.
00:33:26
◼
►
I just thought it was a nightmare to work with.
00:33:27
◼
►
- I think carbon fiber does shatter though.
00:33:29
◼
►
Isn't that one of the problems at hand?
00:33:31
◼
►
- Maybe that's it.
00:33:32
◼
►
Yeah, I mean, it's an interesting thought exercise for sure,
00:33:35
◼
►
but I think this is three blind men leading themselves
00:33:38
◼
►
around in a circle.
00:33:40
◼
►
You know, I don't, like Marco said,
00:33:42
◼
►
I don't know anything about materials really,
00:33:44
◼
►
so I'm not sure what's even reasonable.
00:33:46
◼
►
What would you say, John?
00:33:47
◼
►
- I basically agree with all the things
00:33:49
◼
►
that you touched on.
00:33:50
◼
►
Like I was thinking the exact same thing as Marco,
00:33:51
◼
►
in terms of like, that's why I was getting it
00:33:54
◼
►
with the credit card type thing.
00:33:56
◼
►
Aluminum is great, right up to the point
00:33:57
◼
►
where you start reaching a certain minimum thinness
00:34:00
◼
►
and then you have the bending problem, right?
00:34:02
◼
►
'Cause aluminum is not all about springing back.
00:34:05
◼
►
And we have a good analogy in the car industry
00:34:10
◼
►
where for many, many years, cars were made of steel
00:34:14
◼
►
and then more exotic cars incorporated aluminum parts
00:34:16
◼
►
which were weird and harder to manufacture.
00:34:18
◼
►
Don't you remember like when we were kids,
00:34:19
◼
►
like Audi had aluminum cars and it was like,
00:34:21
◼
►
but those are a nightmare to do body work on because everyone knows how to do steel and aluminum is harder to work with and
00:34:26
◼
►
all the sorts of reasons that like
00:34:28
◼
►
You know mechanics and body repair people will tell you that aluminum cars are pain in the butt
00:34:32
◼
►
Fast forward to today aluminum is everywhere. It is trickling down the car line. It's not just on exotic supercars anymore
00:34:39
◼
►
What's on exotic supercars these days?
00:34:41
◼
►
It's not supercars are essentially entirely made out of carbon fiber like that that konas egg one has carbon fiber wheels for crying out loud
00:34:47
◼
►
And you say okay, that's fine for carbon fiber for exotic cars, but carbon fiber just like aluminum before it
00:34:52
◼
►
But I feel like we'll be trickling down and like you said on cars very often especially on very expensive fancy cars
00:34:58
◼
►
It'll be aluminum and steel, but on the lightweight model they will replace
00:35:04
◼
►
Certain parts with carbon fiber very often the roof the hood things that are thin not really load-bearing
00:35:11
◼
►
But very large like Marco was saying with the back of a MacBook Pro
00:35:15
◼
►
I mean cars you're not supposed to touch them to anything so they shouldn't be bending but
00:35:18
◼
►
Macbooks if they make them really thin like think of the current MacBook
00:35:23
◼
►
that's starting to push the limits of
00:35:25
◼
►
bendiness if you want to go much thinner and you probably will be able to considering like that the iPhone is probably faster than the
00:35:31
◼
►
Current MacBook and the iPhone is a really small that a 10 is really small
00:35:34
◼
►
If you want to go much thinner and you want to make a more lightweight version of that
00:35:39
◼
►
That's more resilient making the top case of a MacBook Pro out of carbon fiber starts to make sense
00:35:44
◼
►
And because carbon fiber, I think, is inevitably going to trickle down the automotive ladder
00:35:48
◼
►
in our lifetime, it's just the way the industry goes, there will be an ever-increasing expertise
00:35:54
◼
►
in dealing with and manufacturing carbon fiber.
00:35:57
◼
►
So that's my number one pick for the successor because things will get thinner, it has the
00:36:02
◼
►
advantage of radio transparency, it's really light, it's really strong.
00:36:05
◼
►
The difficulty is you can't like machine-find details into it.
00:36:08
◼
►
It's more of a pain to deal with, but like, hoping that the rest of the manufacturing
00:36:14
◼
►
industry, starting with aviation and supercars and coming down to regular cars or whatever,
00:36:18
◼
►
will start to work out the details of a carbon fiber manufacturing process that makes it
00:36:22
◼
►
viable in a way that it is not now, that makes it viable for manufacturing phones.
00:36:28
◼
►
Although the chatroom says carbon fiber is not radio transparent.
00:36:30
◼
►
So I don't know.
00:36:31
◼
►
That may be another thing that they can tackle.
00:36:34
◼
►
They could always just have antenna lines smoothly etched into the carbon fiber like
00:36:38
◼
►
they do with the aluminum today.
00:36:40
◼
►
There we go.
00:36:41
◼
►
Ceramic antenna lines inside a carbon fiber plate.
00:36:45
◼
►
Problem solved.
00:36:46
◼
►
Ceramic, the reason we were even talking about that is because Apple introduced this really
00:36:49
◼
►
shiny phone that scratches really easily.
00:36:51
◼
►
And we're like, "Oh, well, it would be nice if it could be smooth, but also not scratchy."
00:36:55
◼
►
And then that's how we get into the whole carbon fiber thing.
00:36:57
◼
►
Oh, carbon fiber shatters in chips and so on and so forth.
00:37:02
◼
►
All these different properties, I feel like, within the realm of metals and ceramic and
00:37:07
◼
►
even plastics.
00:37:08
◼
►
That's my second pick, by the way.
00:37:09
◼
►
Carbon fiber is my exciting pick.
00:37:10
◼
►
My boring pick is, as you get really, really thin, you know what?
00:37:14
◼
►
For something the size of a phone, not necessarily the size of a laptop, or something the size
00:37:18
◼
►
of a phone, maybe not the big phone.
00:37:21
◼
►
Plastic has a lot of desirable qualities.
00:37:25
◼
►
Plastic, we know all about plastic.
00:37:27
◼
►
It scratches more easily than the hard metals.
00:37:29
◼
►
It will shatter eventually, but it bends and springs back and can take a beating.
00:37:34
◼
►
And you've still got the problem of the screen floating out there.
00:37:36
◼
►
We haven't even been talking about that.
00:37:37
◼
►
We're mostly just talking about the back of the thing.
00:37:38
◼
►
I don't see anything other than glass for the front of the thing until the whole thing
00:37:41
◼
►
is a bendy piece of plastic and then you can't have it be glass at all because the whole
00:37:45
◼
►
thing is like, you could roll it up or whatever and you can't make that out of glass and then
00:37:49
◼
►
we just have to accept that it's plastic and they're so cheap that if you get it scratched
00:37:53
◼
►
up you just go to the Apple store and they give you a new one for 50 bucks or something.
00:37:58
◼
►
But we'll all be dead then, so don't worry about it.
00:38:01
◼
►
We respond to this week by Betterment, investing made better.
00:38:05
◼
►
Go to betterment.com/ATP to learn more.
00:38:09
◼
►
Betterment has changed the investing industry by making investing easier and at a lower
00:38:13
◼
►
cost than traditional financial services.
00:38:16
◼
►
Betterment manages your investments with the same strategies that financial advisors use
00:38:20
◼
►
with clients who have millions of dollars and now they're bringing that to you.
00:38:24
◼
►
You might be hearing about Betterment in the press such as the Wall Street Journal, Bloomberg,
00:38:28
◼
►
and TechCrunch that have covered them recently.
00:38:30
◼
►
is the largest independent automated investing service
00:38:33
◼
►
out there, managing more than 5.5 billion dollars
00:38:36
◼
►
for over 180,000 customers.
00:38:38
◼
►
Now the financial services industry has embraced
00:38:41
◼
►
technology and innovation through the creation
00:38:43
◼
►
of these automated investing platforms,
00:38:45
◼
►
meaning that you keep more of your money
00:38:48
◼
►
with fees that are a fraction of what you pay
00:38:50
◼
►
for traditional financial services.
00:38:52
◼
►
Any excess cash your investment generates
00:38:54
◼
►
is automatically reinvested, so every dollar you invest
00:38:57
◼
►
is put to work, and your portfolio is automatically
00:39:00
◼
►
rebalanced as needed.
00:39:02
◼
►
Investing involves risk.
00:39:04
◼
►
Right now you can get up to six months of no fees.
00:39:07
◼
►
To learn more, visit betterment.com/ATP.
00:39:11
◼
►
That's betterment.com/ATP.
00:39:14
◼
►
Betterment investing made better.
00:39:19
◼
►
There's been a brouhaha.
00:39:21
◼
►
There's been a kerfuffle.
00:39:23
◼
►
There's been, I'm out of adjectives.
00:39:25
◼
►
So there's been a thing.
00:39:27
◼
►
And Apple and an independent developer are kind of sort of duking it out.
00:39:33
◼
►
And that's not usually happy for anyone involved, and particularly for those watching from the
00:39:38
◼
►
sidelines, because oftentimes this has pretty big implications on your own business.
00:39:46
◼
►
So I'm trying to think, there's so many angles to this story, and I'm trying to figure out
00:39:52
◼
►
the best way to summarize.
00:39:53
◼
►
and we'll put links in the show notes to MJ Sai's summary post.
00:39:57
◼
►
There's two of them and they're really good, Michael Sai's.
00:40:02
◼
►
But the super, super quick version, and then we'll add details in a moment, is that this
00:40:08
◼
►
gentleman, Bogdan, and I don't have his last name in front of me, but anyway.
00:40:14
◼
►
He had released many apps, maybe, but certainly, undisputedly, was the author of an app called
00:40:19
◼
►
Dash, which I actually haven't used, which is probably criminal because from everything
00:40:23
◼
►
missing out. From everything I've ever heard, it is phenomenal. And I don't say that sarcastically.
00:40:28
◼
►
What do you use? The built-in Xcode documentation like an animal?
00:40:30
◼
►
No, Safari usually, because I don't trust the built-in stuff search abilities. But anyway,
00:40:35
◼
►
I, again... Good socks.
00:40:37
◼
►
Well, yeah. So I will be the first to admit I am missing out on this. And again, I am
00:40:42
◼
►
not trying to be sarcastic. Genuinely, from everything I've ever heard from anyone who
00:40:46
◼
►
has ever touched Dash, it is phenomenal. Well, all of a sudden, his developer account got
00:40:51
◼
►
shut down, maybe. That's a little bit up for debate. But all of a sudden gets shut down,
00:40:56
◼
►
he kind of tries to talk to Apple, doesn't really get a lot of information out of them,
00:41:00
◼
►
eventually starts posting about it, so now people, other independent developers like
00:41:05
◼
►
Marco for example, are starting to say, "Hey, this doesn't feel right, what's going on here?"
00:41:10
◼
►
Eventually he gets in contact with Apple, things seem to be making forward progress,
00:41:15
◼
►
then Apple goes to the press and says, "Well, he's getting booted from the App Store because
00:41:20
◼
►
he's done some really nefarious stuff. Meanwhile, Bogdan is thinking, "Well, I thought we were
00:41:27
◼
►
still in the midst of a dialogue. What's going on here?" So then he escalates and writes
00:41:32
◼
►
his own post. Again, links will be in the show notes. He writes his own post that includes,
00:41:36
◼
►
among other things, a roughly 10-minute phone call, recording of a 10-minute phone call
00:41:40
◼
►
between him and an Apple representative, which I'm not sure that was the most morally sound
00:41:48
◼
►
choice but I can understand why I did it. And then since all this has happened, the
00:41:54
◼
►
armchair archaeologists have been digging into what's going on and whether or not things
00:42:02
◼
►
are awry. Because it seems to be that the disconnect is, there were two accounts that
00:42:08
◼
►
were linked in some way, shape, or form. The method of that link and how tenuous that link
00:42:15
◼
►
was is up for debate, but it seems clear that there is absolutely a link between two different
00:42:20
◼
►
developer accounts.
00:42:22
◼
►
And one of the accounts, it seems like everyone involved isn't debating that it was involved
00:42:29
◼
►
in some kind of shady practices.
00:42:31
◼
►
Trying to buy good reviews for their own apps, trying to put bad reviews for competitors'
00:42:36
◼
►
apps, and just generally being shady.
00:42:40
◼
►
Now Bogdan's perspective is, "Hey, I opened that account for a relative of mine.
00:42:44
◼
►
I did it using my credit card because in other countries having a credit card isn't necessarily a given, like it sort of is in America.
00:42:52
◼
►
And after that I walked away. They're the ones that are doing all this nefarious terrible things.
00:42:58
◼
►
I'm not. I'm just collateral damage here and that's not fair.
00:43:02
◼
►
So there was some back and forth, like I said, between Apple and he...
00:43:06
◼
►
Apple apparently wanted him to write a blog post saying basically,
00:43:11
◼
►
"Hey, Apple just got confused, but we've straightened it out. It's all good now."
00:43:18
◼
►
And then he allegedly would have been allowed to get back in the App Store.
00:43:22
◼
►
This is before he escalated with the phone call, and I believe before Apple escalated by going to the press.
00:43:28
◼
►
So, there's a lot of other avenues here. The armchair archaeologist seemed to have found a lot of different ways that point to all the shady apps actually having been him as well, and not some other relative.
00:43:40
◼
►
and we can go into that if need be.
00:43:43
◼
►
But this is one of those situations where
00:43:46
◼
►
everyone seems wrong, everyone seems right,
00:43:48
◼
►
and nobody's clear what the real story is,
00:43:51
◼
►
which makes it very interesting.
00:43:53
◼
►
And many people have joked that maybe
00:43:55
◼
►
Serial Season 3 will be about this.
00:43:58
◼
►
But it's hard to make heads or tails of it.
00:44:02
◼
►
And I'm not sure if I had to choose sides, who I side with.
00:44:07
◼
►
And I think the reality of the situation is
00:44:10
◼
►
I kind of side with both and side with neither all at once, which I know is kind of a cop-out,
00:44:14
◼
►
but that's really how I feel. So let's start by asking, before we get into our opinions
00:44:19
◼
►
about this, is that a relatively okay summary? Did I miss any really important points?
00:44:25
◼
►
I think you got it. I mean, I think your characterization of what Apple wanted him to do in that blog
00:44:29
◼
►
post is not quite there, but close enough.
00:44:32
◼
►
All right, Jon, any other thoughts?
00:44:34
◼
►
I was going to say, some of the—it's not clear—we have the rough timeline of events
00:44:43
◼
►
from the outside, but because Apple is so tight-lipped about everything, I still feel
00:44:50
◼
►
like we don't really have their side of the story, and they're never going to give it
00:44:53
◼
►
to us, right?
00:44:54
◼
►
So it's kind of like we have the black hole that is Apple, and then we have a leak of
00:44:59
◼
►
their private communications with this recording, and then we have the discussion from the developer.
00:45:04
◼
►
Apple's not going to, for instance, like you characterized,
00:45:07
◼
►
where I was like, "Oh, then Apple went to the press
00:45:08
◼
►
with this thing that said this thing."
00:45:10
◼
►
Like, we have no idea if that statement was written
00:45:15
◼
►
and distributed through the bureaucracy
00:45:17
◼
►
before that call even took place.
00:45:18
◼
►
And Apple's not going to clarify.
00:45:19
◼
►
They're not gonna go, "Oh, by the way,
00:45:20
◼
►
you may think you've heard this, but really, actually,
00:45:22
◼
►
they're not gonna tell us."
00:45:24
◼
►
It's like none of our business,
00:45:25
◼
►
what goes on inside their company.
00:45:26
◼
►
And also, I feel like the communication,
00:45:29
◼
►
their public communication to all the different sites,
00:45:33
◼
►
if you look at it, my recollection is that it basically,
00:45:36
◼
►
it doesn't tell you the details to let you know
00:45:38
◼
►
all the nuances that the developer's blog post went into,
00:45:43
◼
►
but it also doesn't say anything that is false
00:45:46
◼
►
from the perspective of Apple with their terminology,
00:45:49
◼
►
which I'm sure we'll get into later.
00:45:50
◼
►
Like from Apple's perspective, this is their rule system,
00:45:53
◼
►
these are the set of rules,
00:45:54
◼
►
they matched on this particular set of behavior,
00:45:56
◼
►
they took this action, and that's what they're distributing.
00:46:00
◼
►
And Apple was basically putting that out
00:46:02
◼
►
in response to the original kerfuffle about, "Oh no, a developer is getting squished again."
00:46:07
◼
►
And so I would say that it's difficult to know Apple's side of the story. We can get the
00:46:13
◼
►
developer's side because the developer not only is free to say whatever he wants to the public,
00:46:18
◼
►
but seems very willing to say and do whatever he feels like the public, which is fine, but
00:46:23
◼
►
Apple is totally unwilling to do that. So I still feel like we are all at a disadvantage on the
00:46:27
◼
►
outside in terms of knowing what the real deal is. Yeah.
00:46:31
◼
►
I mean, I think trying to figure out all the details
00:46:34
◼
►
of what happened is not productive for any of us,
00:46:38
◼
►
possibly even them, because we weren't there,
00:46:41
◼
►
these are private communications for the most part,
00:46:44
◼
►
we have seen very little of them.
00:46:45
◼
►
We don't really know this developer well,
00:46:49
◼
►
we use his app, but none of us know him
00:46:52
◼
►
to know for sure how complete he's probably being,
00:46:56
◼
►
And we also don't know if Apple's being complete
00:46:59
◼
►
and truthful in their statements.
00:47:00
◼
►
we have no way to evaluate these really.
00:47:03
◼
►
So all we can really do is try to judge this,
00:47:06
◼
►
or first we can just ignore it, which is one valid option.
00:47:10
◼
►
I think the community's initial reaction of,
00:47:15
◼
►
hey, this looks like a mistake, 'cause this app,
00:47:17
◼
►
before we knew about the second account
00:47:19
◼
►
with all the other crazy apps,
00:47:20
◼
►
we're like, this app is really good
00:47:22
◼
►
and has lots of legitimate five-star reviews.
00:47:25
◼
►
What need would this person have to buy fake reviews
00:47:29
◼
►
or to get suspended?
00:47:30
◼
►
It seemed ridiculous, and so we were all yelling last week on Twitter, "Hey, this doesn't
00:47:35
◼
►
Can somebody at Apple look into this again or explain this?"
00:47:38
◼
►
That was the main gist of everyone's demands last week when this blew up.
00:47:41
◼
►
Well, the reason anyone was talking about it all is because he made an initial blog
00:47:45
◼
►
post that said, "You might be wondering what happened to the Dash.
00:47:48
◼
►
Here's the deal.
00:47:49
◼
►
I'm not sure what's going on, but they said my account is pulled and I can't appeal the
00:47:53
◼
►
So that's why we knew about it all, because he went to the public and said to explain
00:47:58
◼
►
why his apps are suddenly not available, right? Because people use his app and it's popular.
00:48:03
◼
►
And that's the main thing I think we can take away from this entire thing is how the Apple
00:48:09
◼
►
developer community reacts to it. Because this reaction doesn't happen in a vacuum,
00:48:15
◼
►
it's in the context of all the past history. So when we all collectively saw this story
00:48:20
◼
►
from a developer, and the reason we saw it is because we all are in travel and developer
00:48:24
◼
►
circles online and read developer blogs and, you know, anyway. When we saw that, because
00:48:29
◼
►
of the past history of App Store rule enforcement and policies that, you know, that don't seem
00:48:38
◼
►
right to developers, or, you know, the history of conflict, the history of arbitrary decisions
00:48:44
◼
►
that don't make any sense or that are punitive to developers in ways they shouldn't be or,
00:48:49
◼
►
honest mistakes or whatever, that context is why we had this reaction. Because it's not this,
00:48:55
◼
►
this event is not a thing. This event just highlights, "Hey, how does the Apple developer
00:49:00
◼
►
community feel about Apple and the App Store at this moment in time? Are they inherently
00:49:03
◼
►
suspicious? Do they give Apple the benefit of the doubt? Do they give developers?" And like,
00:49:08
◼
►
it so clearly showed that the current context, despite positive changes, is that we will all
00:49:15
◼
►
readily believe that the giant faceless bureaucracy that is the Apple App Store can and does do
00:49:24
◼
►
things that are best case mistakes or worst case, just wrongheaded decisions.
00:49:30
◼
►
So that I feel like was part of it, Margaret, you're right, is that this is a good app and
00:49:35
◼
►
we kind of do virtue transfer, application good, therefore developer good, which is not
00:49:40
◼
►
a valid transfer.
00:49:41
◼
►
but you're like, it just didn't seem like
00:49:44
◼
►
if you've got a quality app that people like
00:49:46
◼
►
that you're known for, what reasons do you have
00:49:49
◼
►
to cheat on reviews or anything like that,
00:49:50
◼
►
even before we knew that.
00:49:51
◼
►
But it just seemed like, all right,
00:49:52
◼
►
and but I really think the most important thing
00:49:55
◼
►
is that Apple's takeaway from this is that
00:49:57
◼
►
people, developers still don't trust
00:50:01
◼
►
that we are going to do the right thing
00:50:04
◼
►
and that when they see anything that even looks like
00:50:06
◼
►
one of those past situations where we've been in the wrong
00:50:08
◼
►
or done something that was not productive,
00:50:11
◼
►
they will immediately believe it.
00:50:12
◼
►
So that, you know, they'll know they have made progress
00:50:15
◼
►
when a similar event happens and the reaction
00:50:19
◼
►
from the developer community is not immediate suspicion
00:50:21
◼
►
that Apple has screwed a small developer again.
00:50:24
◼
►
- Yeah, and I think, you know, to Apple's credit though,
00:50:28
◼
►
this ability to totally terminate somebody's developer
00:50:32
◼
►
account is probably used every day for lots of different
00:50:37
◼
►
fraudulent accounts that are trying, that are, you know,
00:50:39
◼
►
or conducting fraud or spam or scams or something like that,
00:50:43
◼
►
they probably terminate developer accounts every day.
00:50:46
◼
►
And I can't think, I mean, maybe I'm wrong,
00:50:48
◼
►
please let me know if I'm wrong,
00:50:50
◼
►
I can't remember a single previous instance
00:50:52
◼
►
in the eight years of the App Store
00:50:54
◼
►
where it seemed like someone's developer account
00:50:56
◼
►
was terminated wrongly.
00:50:57
◼
►
Has that ever happened that we learned about?
00:51:00
◼
►
- Well, I mean, the equivalent is like
00:51:02
◼
►
we're rejecting your update even though
00:51:04
◼
►
you've got a crash or for some annoying reason.
00:51:05
◼
►
Yeah, they didn't terminate your developer account,
00:51:07
◼
►
But effectively, it's the same thing in terms of--
00:51:10
◼
►
No, I mean, this is more severe.
00:51:12
◼
►
This is much more severe.
00:51:14
◼
►
But see, the reason I think you don't
00:51:16
◼
►
see people complaining about termination
00:51:17
◼
►
is because I think you're right.
00:51:19
◼
►
The termination happens all the time.
00:51:20
◼
►
But it happens to known bad actors.
00:51:22
◼
►
And it's part of the cost of doing business
00:51:24
◼
►
to known bad actors.
00:51:24
◼
►
Bad actors get their accounts terminated all the time.
00:51:26
◼
►
They just open a new one.
00:51:27
◼
►
That's their business, is open up a new account,
00:51:30
◼
►
do something against the rules for as long as you can.
00:51:32
◼
►
When your account gets closed, open up another one.
00:51:35
◼
►
That's their entire MO.
00:51:37
◼
►
That's the life cycle of the fraudster on the App Store.
00:51:41
◼
►
And so of course, they're not going to complain about it.
00:51:42
◼
►
Why would they?
00:51:43
◼
►
That's just how the system works from their perspective.
00:51:46
◼
►
So I think this is just-- the legitimate developers have
00:51:51
◼
►
the review problems or whatever, and they'll get it shut down.
00:51:54
◼
►
This looks like a crossover of those two worlds.
00:51:56
◼
►
The world over there, where no one ever complains,
00:51:58
◼
►
but everyone knows, yeah, you're going
00:51:59
◼
►
to get shut down in a week or two,
00:52:00
◼
►
but sometimes they're slow about it.
00:52:01
◼
►
You can make a lot of money in the meantime.
00:52:03
◼
►
And then this world over here where it's like,
00:52:06
◼
►
historically sometimes Apple will reject
00:52:07
◼
►
your legitimate application and be frustrating or whatever,
00:52:09
◼
►
but eventually you'll get through it.
00:52:11
◼
►
Except for the people who are like,
00:52:13
◼
►
apps of this type are no longer allowed, period,
00:52:15
◼
►
and they just have to stop development.
00:52:16
◼
►
That's also very similar in terms of like,
00:52:18
◼
►
oh, we don't want you to make launcher apps
00:52:20
◼
►
for a couple of years,
00:52:21
◼
►
but I don't know, that's a good example.
00:52:22
◼
►
But where Apple categorically decides
00:52:24
◼
►
that this type of application isn't allowed anymore,
00:52:26
◼
►
even though we had previously allowed it.
00:52:28
◼
►
But this is like crossing over of,
00:52:31
◼
►
and it's not that much of a crossover
00:52:32
◼
►
because there is, like you said, everyone agrees there's some kind of fraudulent activity
00:52:36
◼
►
on an account somewhere.
00:52:37
◼
►
The argument is whether that fraudulent activity should mean that this other account gets closed,
00:52:43
◼
►
So this is the meeting of those worlds.
00:52:45
◼
►
The only question is, is that meeting, you know, is it legitimate to do collective punishment
00:52:51
◼
►
because the accounts use the same test devices and the same credit card number, which from
00:52:55
◼
►
Apple's perspective is the only way they have to tell.
00:52:57
◼
►
They can't see what's on the other side of the computer, right?
00:52:59
◼
►
So all they have is data and their data says,
00:53:02
◼
►
same test devices, same credit card number,
00:53:04
◼
►
same legal entity.
00:53:05
◼
►
And from a legal perspective,
00:53:09
◼
►
not from a practical human perspective,
00:53:10
◼
►
but from a legal perspective,
00:53:12
◼
►
that's how the Apple ID system works.
00:53:14
◼
►
That's how developer thing works.
00:53:16
◼
►
They want information about you to connect to it,
00:53:19
◼
►
essentially to connect to an entity that they can sue
00:53:21
◼
►
or that is legally representing.
00:53:23
◼
►
And so if you use all the same information
00:53:28
◼
►
used to establish what the entity is for multiple accounts, it's all the same entity. That's the
00:53:32
◼
►
whole point of you doing this. If Marco has multiple, don't you have multiple things for
00:53:37
◼
►
your various... But that's... If they were all separate or combined, that's how things work in
00:53:46
◼
►
the business world. We don't care what physical person is sitting in front of the thing. They just
00:53:49
◼
►
care what the legal entity is and where the liability lies. Now, the more human side of it is,
00:53:55
◼
►
What if you do live in a country where it's not easy to get credit cards and you do a favor for
00:53:59
◼
►
somebody and you are not a lawyer and not thinking about the fact that now you essentially are
00:54:03
◼
►
legally vouching for the activities of this other account, right? I think Apple would be entirely in
00:54:08
◼
►
the right and probably totally in their legalese somewhere that says, "Hey, if you use all the same
00:54:13
◼
►
legal and contact information from multiple accounts, you are legally responsible."
00:54:17
◼
►
You've essentially absorbed the liability for this other person. It's as if you started a company
00:54:24
◼
►
And then, you know, your friend came in and wrote all the code, but then you published it as the
00:54:29
◼
►
legal entity. You're legally responsible, not your friend. It's like, "Oh, I didn't write all the
00:54:32
◼
►
code. He did it." It's like, doesn't matter. That's not how the law works, right? For the most part,
00:54:36
◼
►
I'm not a lawyer. And so, in this situation, Apple probably could have just said, "These are the
00:54:43
◼
►
rules. This is the data. It is irrefutable. You don't argue it. You know, we all agree on the
00:54:49
◼
►
facts here. And so, therefore, your account is closed." But that's not what Apple did. What Apple
00:54:54
◼
►
Apple did instead is tried to communicate with this developer to work things out.
00:54:59
◼
►
Because there, and here's the next question.
00:55:01
◼
►
All right, so did Apple work with the developer to try to work things out?
00:55:05
◼
►
Does, do all of us here in the peanut gallery and the Apple developer community,
00:55:09
◼
►
do we immediately suspect that the only reason they were working it out is
00:55:12
◼
►
because this person made a blog post?
00:55:15
◼
►
>> Well, no, this happened beforehand.
00:55:16
◼
►
So, so here, well, here's, here's what happened.
00:55:18
◼
►
And this is, I, I think if I can look at this whole situation, if I can point to,
00:55:22
◼
►
to two things that I would say were like bad moves.
00:55:26
◼
►
I think one was Apple's bad move
00:55:28
◼
►
and one was the developer's bad move.
00:55:30
◼
►
Apple's bad move was when they first started detecting
00:55:33
◼
►
all of this fraud on the other account,
00:55:36
◼
►
they did consider the fraud account
00:55:39
◼
►
and the Dash account to be logically linked
00:55:41
◼
►
because they both were made by the same credit card
00:55:43
◼
►
and they both used some of the same test devices.
00:55:46
◼
►
So they considered that enough of a correlation
00:55:48
◼
►
to consider them logically linked.
00:55:50
◼
►
And I think that alone right there,
00:55:53
◼
►
considering an account logically linked
00:55:54
◼
►
for the purpose of fraud detection
00:55:56
◼
►
based on the same credit card being used
00:55:57
◼
►
and the same device that's being used,
00:55:59
◼
►
I think that's a reasonable assumption.
00:56:00
◼
►
And I think Apple was totally fine to do that.
00:56:02
◼
►
The error that Apple made that I would say
00:56:05
◼
►
was probably the one big mistake that is Apple's fault
00:56:09
◼
►
in the way this was handled
00:56:11
◼
►
is that when Apple detected the fraud on the other account,
00:56:15
◼
►
they only contacted that account's email address
00:56:20
◼
►
to talk about and try to fix the fraud issue.
00:56:23
◼
►
And so when they were issuing the warnings, basically,
00:56:25
◼
►
they only contacted the fraud one,
00:56:28
◼
►
not the other one that was logically linked to it.
00:56:30
◼
►
- But why do you think that's a mistake?
00:56:32
◼
►
You think it's a mistake because it seems unfair
00:56:34
◼
►
or whatever, but I think from, you know,
00:56:37
◼
►
policy-wise, I think it is a reasonable policy to have
00:56:40
◼
►
that, you know, the, like, who's responsible
00:56:45
◼
►
for the actions of the account?
00:56:46
◼
►
Well, the responsibility of the actions of the account
00:56:48
◼
►
ties back to whatever legal entity,
00:56:50
◼
►
you know, as we define it as the information you enter
00:56:52
◼
►
when you make your Apple ID, right?
00:56:54
◼
►
If that's their policy,
00:56:56
◼
►
and then they see fraudulent activity,
00:56:59
◼
►
and then they also have a policy that says
00:57:00
◼
►
if there's fraudulent activity,
00:57:02
◼
►
all of the accounts that are tied
00:57:04
◼
►
to that same legal entity get shut down,
00:57:06
◼
►
I don't see anywhere where there's any specific need
00:57:09
◼
►
to carefully communicate with each one of them
00:57:11
◼
►
to give each one of the connected legal entities
00:57:14
◼
►
a chance to explain or something.
00:57:15
◼
►
That is a nice thing to do,
00:57:17
◼
►
and we all think they should do it in this case,
00:57:19
◼
►
but policy-wise, like, you know,
00:57:23
◼
►
as many people pointed out,
00:57:24
◼
►
if you get shut down by like PayPal or eBay
00:57:26
◼
►
or anything like that,
00:57:28
◼
►
like no one's gonna give you a nice phone call
00:57:29
◼
►
and ask you to like explain yourself to them or whatever
00:57:32
◼
►
to make sure everyone gets a separate communication
00:57:34
◼
►
in case they're separate people.
00:57:35
◼
►
And so like, it's asking Apple to foresee the situation
00:57:40
◼
►
as described by the developer
00:57:41
◼
►
that actually it was two different people
00:57:43
◼
►
and we were just sharing a credit card
00:57:44
◼
►
and I had no idea what was going on in this account
00:57:45
◼
►
for years and so on and so forth, whatever.
00:57:47
◼
►
But I think it is a reasonable policy for a business to say,
00:57:50
◼
►
this is just how the rules work.
00:57:52
◼
►
If you don't like it, you, developer,
00:57:54
◼
►
have made a mistake by legally vouching for someone,
00:57:58
◼
►
and you have no idea what they're doing.
00:57:59
◼
►
They're committing fraud over years.
00:58:00
◼
►
You have no idea about it.
00:58:01
◼
►
That's your bad.
00:58:02
◼
►
That's not our bad.
00:58:03
◼
►
We can just shut them all down, right?
00:58:04
◼
►
Now, I was getting back to what we thought about this
00:58:07
◼
►
when we heard about it is like,
00:58:09
◼
►
why is someone on the phone,
00:58:11
◼
►
because we heard the phone call that he put up on,
00:58:13
◼
►
why is someone on the phone
00:58:14
◼
►
trying to work it out with this person?
00:58:15
◼
►
Is it because, it's mostly because, you know,
00:58:18
◼
►
like do we think it's because this is a popular developer
00:58:22
◼
►
and it's a developer who's popular with other developers
00:58:24
◼
►
because they make a developer tool, right?
00:58:26
◼
►
Is that why someone from Apple is bending over backwards
00:58:30
◼
►
because you know, what makes this one different
00:58:33
◼
►
versus if this had just been one of those, you know,
00:58:37
◼
►
fraud developers who got their account closed or whatever.
00:58:39
◼
►
You think Apple in all those cases for fraud
00:58:41
◼
►
is on the phone with each one of them saying,
00:58:42
◼
►
"Oh, let me hear what you say about it.
00:58:44
◼
►
Oh, we'll try to get you your account back.
00:58:45
◼
►
I don't think that's happening.
00:58:47
◼
►
And the reason we think that is part of the anger
00:58:49
◼
►
of like the old app review guidelines that were like,
00:58:51
◼
►
never run to the press, that doesn't help.
00:58:53
◼
►
Remember that old one that I think they've removed
00:58:55
◼
►
since we're moved from the guidelines.
00:58:57
◼
►
That was Steve Jobs style snarky,
00:58:59
◼
►
we don't like it when you bad math us
00:59:01
◼
►
in public type of thing.
00:59:02
◼
►
That's where the root of all of this is coming from.
00:59:05
◼
►
And the root of this coming like when we see this,
00:59:06
◼
►
at least me specifically, when I see this,
00:59:08
◼
►
I think Apple is bending over backwards,
00:59:11
◼
►
A, because they're trying to be nice,
00:59:13
◼
►
but B, a little bit, because this person made a blog post
00:59:17
◼
►
and presented their side of the story
00:59:19
◼
►
and Apple feels like this is, you know,
00:59:22
◼
►
they don't like looking bad.
00:59:23
◼
►
They don't like looking like,
00:59:24
◼
►
they don't wanna be the bad guy,
00:59:25
◼
►
but in cases where they do something like close an account
00:59:28
◼
►
and they just never hear anything about it
00:59:29
◼
►
and nobody blogs, Apple, you know, feels okay about it.
00:59:32
◼
►
It's like, I guess we weren't the bad guy.
00:59:33
◼
►
So like the removing of don't run to the press
00:59:36
◼
►
is removed partly because it recognizes that like,
00:59:38
◼
►
that's the only way Apple has to tell
00:59:40
◼
►
whether something they've done might've been inadvertently
00:59:45
◼
►
meaner than they would want to be, right?
00:59:48
◼
►
The only way they can tell is if there's public outcry,
00:59:51
◼
►
'cause they don't know every single developer or whatever.
00:59:53
◼
►
Like you can't ask the entire infrastructure at Apple
00:59:57
◼
►
to know every single app and to know what Dash is
01:00:00
◼
►
and how popular it is and that this is a good person.
01:00:02
◼
►
I can't do that for every, it's too much, right?
01:00:04
◼
►
And so I think this signal, the public outcry
01:00:08
◼
►
and complaining on Twitter and other developers
01:00:10
◼
►
looking at it askance and thinking maybe it's something
01:00:12
◼
►
weird here, is actually an important feature of the system
01:00:15
◼
►
as it currently exists, quote unquote, working.
01:00:18
◼
►
And I'm glad that guideline was removed by saying
01:00:20
◼
►
don't run to the press because I think it's an essential
01:00:21
◼
►
part of the process at this point.
01:00:23
◼
►
- Yeah, unfortunately it is.
01:00:25
◼
►
But anyway, so back to what happened here.
01:00:29
◼
►
I honestly don't wanna spend a whole lot of time on this
01:00:30
◼
►
'cause I think it's not very productive.
01:00:32
◼
►
So I think if we can summarize basically,
01:00:36
◼
►
I think Apple, I disagree with you on them
01:00:40
◼
►
and notifying multiple accounts.
01:00:42
◼
►
I think if they're going to shut down an account
01:00:44
◼
►
which is a severe action, they should notify it beforehand.
01:00:47
◼
►
And so after the termination and the first round
01:00:51
◼
►
of blog posts, somebody from Apple called the developer
01:00:55
◼
►
and the developer recorded this,
01:00:56
◼
►
which in California is illegal.
01:00:58
◼
►
The developer's in Romania where it's legal.
01:01:00
◼
►
The gist of it was that the Apple guy was trying
01:01:04
◼
►
very hard to work this out.
01:01:05
◼
►
You can tell that they wanted to work this out.
01:01:07
◼
►
Apple wanted to make sure that the correct story,
01:01:11
◼
►
in their opinion, was told.
01:01:13
◼
►
So they suggested maybe he could write a blog post.
01:01:16
◼
►
And they basically wanted two key facts
01:01:20
◼
►
to be in the blog post.
01:01:21
◼
►
These accounts were linked,
01:01:22
◼
►
so Apple was not mistaken to suspend it.
01:01:25
◼
►
There was fraud in the linked account,
01:01:26
◼
►
and he was working with Apple to unlink the accounts
01:01:30
◼
►
and get back on the App Store.
01:01:32
◼
►
And they went over this back and forth a few times,
01:01:33
◼
►
and it sounded like the developer was not very happy
01:01:37
◼
►
about the phrasing of this,
01:01:39
◼
►
about the part that Apple didn't make a mistake.
01:01:41
◼
►
And then he says he submitted this draft post,
01:01:44
◼
►
which he later posted on his website,
01:01:45
◼
►
he said he submitted that to them.
01:01:47
◼
►
You could tell on the call though,
01:01:48
◼
►
that again, there was definitely friction.
01:01:51
◼
►
He definitely did not seem happy
01:01:53
◼
►
about what he was being asked to agree to.
01:01:57
◼
►
And then a few days later, Apple tells the press,
01:02:00
◼
►
this was indeed justified,
01:02:02
◼
►
there was lots of fraud on this account,
01:02:03
◼
►
we tried to work it out with the developer,
01:02:05
◼
►
but couldn't reach a resolution.
01:02:06
◼
►
and that's it.
01:02:08
◼
►
And so I think if you can, if you kind of try to like
01:02:12
◼
►
connect the dots between those two things,
01:02:14
◼
►
it seems like he and Apple couldn't agree
01:02:17
◼
►
on what he was going to, how he was going to present
01:02:20
◼
►
these facts of the case or how he was going to word things.
01:02:23
◼
►
It seems like Apple most likely got whatever he submitted
01:02:27
◼
►
to them, decided this was not going to be resolvable
01:02:31
◼
►
or was not, basically decided negotiations were over
01:02:34
◼
►
and this was not going to work out.
01:02:36
◼
►
and then the statement to the press is basically
01:02:37
◼
►
them shutting the door.
01:02:39
◼
►
You know, we're only hearing part of a phone call.
01:02:41
◼
►
We're not hearing what was before or after
01:02:43
◼
►
this part of the call.
01:02:44
◼
►
We're not part of, we don't know any of the communication
01:02:46
◼
►
that happened separately from this call.
01:02:48
◼
►
So things could have been more tense and hostile
01:02:51
◼
►
than what's shown here, and what's shown there
01:02:53
◼
►
is slightly tense and hostile from the developer.
01:02:56
◼
►
So I don't know if Apple was in the right or wrong
01:03:01
◼
►
to close the door on this when they did,
01:03:04
◼
►
but that certainly seemed like that is what happened.
01:03:07
◼
►
And based on the two conflicting attitudes
01:03:10
◼
►
in the phone call, I think that's very likely the case.
01:03:15
◼
►
That they just decided this was not going to be resolved,
01:03:17
◼
►
that they were not gonna reach agreement,
01:03:20
◼
►
because from Apple's point of view,
01:03:23
◼
►
they wanna make sure that they control the narrative here.
01:03:26
◼
►
And it was very clear from that recorded call,
01:03:28
◼
►
from the Apple rep on that call,
01:03:30
◼
►
Apple wanted to make very sure that everyone knew
01:03:32
◼
►
that they didn't just like slip up
01:03:34
◼
►
and suspend an innocent account,
01:03:36
◼
►
that there was fraud that was linked to this account.
01:03:40
◼
►
And so they wanted to make very clear
01:03:43
◼
►
that that was the story that got out,
01:03:44
◼
►
that the facts were very clear, Apple did not just mess up,
01:03:48
◼
►
because that would be really bad if they just messed up
01:03:51
◼
►
and suspended an account that had no connection
01:03:53
◼
►
to any problems whatsoever,
01:03:55
◼
►
'cause that is a very severe action.
01:03:56
◼
►
And clearly, running the App Store in eight years,
01:03:59
◼
►
and this is the first time we're hearing
01:04:00
◼
►
of bad developer account suspension,
01:04:02
◼
►
clearly they do a pretty good job
01:04:04
◼
►
and they're pretty careful most of the time
01:04:06
◼
►
when taking that action.
01:04:07
◼
►
So they clearly wanted to make sure that fact was out there,
01:04:10
◼
►
that there was indeed real fraud,
01:04:13
◼
►
it was indeed linked to this account,
01:04:15
◼
►
and that basically that they were gonna unlink the accounts
01:04:19
◼
►
and let this developer move forward.
01:04:21
◼
►
So I think they were actually being very reasonable there,
01:04:24
◼
►
and through whatever reason,
01:04:26
◼
►
whether it was communication or attitudes
01:04:28
◼
►
or whatever it was, they couldn't work it out.
01:04:31
◼
►
And that sucks.
01:04:32
◼
►
And there was a good post today on,
01:04:35
◼
►
that Rene Ritchie wrote, I think, on iMore,
01:04:37
◼
►
that was basically like, how do we move forward from here?
01:04:40
◼
►
And the gist of it was basically like,
01:04:43
◼
►
look, we all know the facts now,
01:04:44
◼
►
like let's just, like Apple should just reactivate,
01:04:47
◼
►
hit the good account, just reactivate that account.
01:04:49
◼
►
Like that's how we move forward,
01:04:50
◼
►
is like everyone basically suck it up,
01:04:53
◼
►
stop talking about it, and just reactivate the account,
01:04:54
◼
►
because that's best for everybody.
01:04:55
◼
►
'Cause like the other side of this is like,
01:04:57
◼
►
This is a great app and it's out of the store
01:05:00
◼
►
for this reason that probably shouldn't have happened
01:05:03
◼
►
or at least this app and this account
01:05:06
◼
►
probably didn't deserve it,
01:05:07
◼
►
assuming the developer's telling the truth
01:05:08
◼
►
and this was some relative and not just him
01:05:10
◼
►
with a different account.
01:05:12
◼
►
And secondly, this really sucks for the customers
01:05:14
◼
►
of this app because if you bought this app like I did
01:05:16
◼
►
in the Mac App Store, you can't even redownload it.
01:05:19
◼
►
Like when the developer account is suspended,
01:05:21
◼
►
the app is gone.
01:05:22
◼
►
It doesn't show up in your purchases tab,
01:05:24
◼
►
it doesn't show up in searches, it is gone.
01:05:26
◼
►
you can't redownload it.
01:05:28
◼
►
And that sucks if you bought it.
01:05:30
◼
►
So it does kinda suck the way things are left now,
01:05:34
◼
►
even though I can look back at what Apple did,
01:05:37
◼
►
and I think Apple was in the right based on just
01:05:41
◼
►
the little bit that we can know
01:05:44
◼
►
and the little bits and pieces that you can pick up.
01:05:47
◼
►
I think Apple did pretty much the right thing
01:05:48
◼
►
the whole way through here, with the exception of
01:05:50
◼
►
not notifying all the accounts before termination,
01:05:52
◼
►
but besides that, I think Apple was in the right,
01:05:54
◼
►
and they seemed to handle it very well.
01:05:56
◼
►
and they seemed to put in way more effort.
01:05:58
◼
►
I mean, the guy on the phone was saying
01:06:00
◼
►
that Phil Schiller was personally involved
01:06:02
◼
►
in trying to get this solved, and I believe that.
01:06:04
◼
►
Knowing the way these things work, I believe that.
01:06:07
◼
►
And so the fact that you could have somebody
01:06:09
◼
►
like Phil Schiller trying to get this fixed
01:06:11
◼
►
and Apple devising this way that they can resolve this
01:06:13
◼
►
and get back in the store and presenting it to the developer
01:06:16
◼
►
that sounded very reasonable, it really did seem
01:06:19
◼
►
like Apple was going above and beyond
01:06:21
◼
►
to try to fix this, and they really didn't need to.
01:06:24
◼
►
It's nice that they did, and I hope
01:06:26
◼
►
that if I ever am on the wrong end of this,
01:06:27
◼
►
I hope they do the same thing for me.
01:06:29
◼
►
But it's really, really above and beyond.
01:06:31
◼
►
They didn't have to do this.
01:06:32
◼
►
They didn't have to give this guy away back in.
01:06:34
◼
►
They didn't have to call him and offer this kind of,
01:06:37
◼
►
you know, this kind of like olive branch,
01:06:39
◼
►
and say, all right, look, if you can just agree
01:06:41
◼
►
to these few statements, then you can get back in.
01:06:43
◼
►
But they didn't need to do any of that,
01:06:44
◼
►
and they did it all.
01:06:45
◼
►
They really obviously wanted to solve this in a decent way.
01:06:49
◼
►
And again, through whatever reason,
01:06:52
◼
►
they could not reach agreement with the developer
01:06:55
◼
►
on something that I think, honestly,
01:06:58
◼
►
I think the developer made a huge mistake
01:06:59
◼
►
in the way that he handled that,
01:07:00
◼
►
and I think he should have just said
01:07:02
◼
►
what they wanted him to say
01:07:03
◼
►
because it wasn't bad or incorrect.
01:07:06
◼
►
- So from outside of this, again, looking at like,
01:07:08
◼
►
oh, when we all heard the story, what did we all think,
01:07:10
◼
►
and what does that say about how we view Apple?
01:07:13
◼
►
Now, sort of at the conclusion of this,
01:07:15
◼
►
I think Apple kind of got a positive result here,
01:07:20
◼
►
because in the beginning, we're all like,
01:07:24
◼
►
oh, Apple's doing something bad in the App Store again.
01:07:26
◼
►
And we've seen that story so many times
01:07:28
◼
►
and we're immediately suspicious, right?
01:07:29
◼
►
By the end of it, especially for any developer
01:07:32
◼
►
who was paying enough attention to like read all the details
01:07:35
◼
►
that we just discussed and read the blog post,
01:07:36
◼
►
by the end of it, I think most legitimate developers
01:07:40
◼
►
come away thinking, if this happens to me,
01:07:44
◼
►
it seems like Apple will give me a legitimate chance.
01:07:48
◼
►
Because first of all, I think most developers understand
01:07:53
◼
►
that the developer made a mistake here.
01:07:57
◼
►
Like not a mistake, but like that essentially
01:07:58
◼
►
by tying himself legally to the other account,
01:08:02
◼
►
he is essentially responsible for it, right?
01:08:05
◼
►
And I'm hoping that most developers would understand that.
01:08:08
◼
►
Like that if you use your credit card number
01:08:10
◼
►
and your test device, maybe that's not obvious to anybody,
01:08:12
◼
►
but after the story, I guess it is.
01:08:14
◼
►
So maybe before the story you could say no,
01:08:15
◼
►
but now understanding that like,
01:08:17
◼
►
you know, you see that they were tied to that.
01:08:19
◼
►
And yet, despite that, Apple made an effort
01:08:23
◼
►
to try to make things right.
01:08:25
◼
►
And I think that whole thing is comforting to developers
01:08:29
◼
►
who feel like, you know, legitimate developers
01:08:31
◼
►
who would never do anything wrong like that.
01:08:33
◼
►
But they're like, if I find myself in this situation
01:08:36
◼
►
where I have unintentionally gotten myself entangled
01:08:39
◼
►
in the way that I did, either I didn't understand
01:08:41
◼
►
or I trusted somebody that I should never trust,
01:08:42
◼
►
which you know, this happens to everybody, right?
01:08:45
◼
►
Will I just be SOL or will Apple be reasonable with me?
01:08:51
◼
►
And with the exception of the fact that it's not clear
01:08:54
◼
►
that Apple would have been engaged at all
01:08:56
◼
►
if he hadn't quote unquote run to the press,
01:08:59
◼
►
which really just means post on his own personal blog
01:09:01
◼
►
and have a popular app.
01:09:02
◼
►
Like with the exception of that,
01:09:04
◼
►
what I still think is a concern,
01:09:05
◼
►
like, hey, what about my obscure app?
01:09:06
◼
►
Nobody loves my app like they love Dash.
01:09:08
◼
►
When I post on my blog, nobody will even notice.
01:09:10
◼
►
Maybe I would still be SOL, right?
01:09:12
◼
►
But with the exception of that caveat,
01:09:14
◼
►
I think Apple's actions are essentially reassuring
01:09:17
◼
►
legitimate developers that Apple will try to be reasonable.
01:09:22
◼
►
And what Marco said is like,
01:09:24
◼
►
if the goal of this developer was to be able to continue
01:09:29
◼
►
his business, his business of selling software
01:09:31
◼
►
and his popular application, he made bad choices.
01:09:34
◼
►
You can decide, do you wanna be right and be like righteous
01:09:39
◼
►
and be like, I refuse to admit to even any kind
01:09:42
◼
►
of wrongdoing or being linked or Apple's being on for,
01:09:44
◼
►
or do you just want your account back?
01:09:46
◼
►
Because they weren't asking him to say anything
01:09:47
◼
►
that's not true, they weren't asking him to take blame
01:09:50
◼
►
for anything that he doesn't have blame for,
01:09:51
◼
►
they were 100% believing his story,
01:09:53
◼
►
taking it at face value, saying, okay, great,
01:09:56
◼
►
you gave an account to somebody else or whatever,
01:09:58
◼
►
we're gonna get your account back.
01:10:00
◼
►
All we want you to do is to make it clear,
01:10:02
◼
►
like Margaret said, that the facts of the situation
01:10:05
◼
►
were what they were, there was a reason for Apple
01:10:07
◼
►
to do what it did, and that everyone involved,
01:10:09
◼
►
like, not to make it seem like Apple made a terrible mistake
01:10:13
◼
►
but we all worked it out, and then have Apple come out
01:10:15
◼
►
of it, which I think is totally reasonable,
01:10:17
◼
►
and he made bad choices if his goal
01:10:19
◼
►
was to get his business back.
01:10:20
◼
►
He could have gotten it back,
01:10:22
◼
►
doing things that are reasonable, telling the truth.
01:10:25
◼
►
They were allowing him to write whatever he wanted
01:10:27
◼
►
as long as he hit those two key points,
01:10:29
◼
►
which everybody involved in the conversation agreed on,
01:10:31
◼
►
and he didn't do it.
01:10:32
◼
►
Did he not do it because he was just too proud or stubborn
01:10:35
◼
►
or thought he would end up coming out of it looking bad
01:10:39
◼
►
or whatever, who knows?
01:10:40
◼
►
But if his goal was to get his business back, he blew it.
01:10:43
◼
►
But I still think outside of this,
01:10:46
◼
►
that most developers, you know, Marco can answer
01:10:48
◼
►
'cause he's obviously the only one with an application
01:10:50
◼
►
on the App Store of any significance
01:10:52
◼
►
that's specifically tied to him and has long experience.
01:10:55
◼
►
Do you feel reassured by the outcome of this
01:10:58
◼
►
that Apple would be reasonable
01:11:00
◼
►
if you found yourself in this situation?
01:11:02
◼
►
Or is it neutral or do you feel worse
01:11:04
◼
►
that you didn't realize this could happen
01:11:07
◼
►
but now you think it could happen to you and you'd be screwed?
01:11:09
◼
►
- No, I mean, I think you nailed it.
01:11:11
◼
►
The reason Apple cared so much about this
01:11:14
◼
►
was because they know how bad it would be
01:11:18
◼
►
if it appeared that they were capriciously
01:11:21
◼
►
suspending developer accounts for no reason.
01:11:23
◼
►
That would be terrible for their reputation
01:11:26
◼
►
among developers.
01:11:27
◼
►
They knew how important it was to make sure
01:11:29
◼
►
that the official story here, which was true,
01:11:32
◼
►
was that Apple did not make a mistake
01:11:34
◼
►
in detecting this fraud and suspending this account.
01:11:37
◼
►
That was not a mistake on their part.
01:11:38
◼
►
They did not mess up.
01:11:39
◼
►
They were not being capricious.
01:11:41
◼
►
They actually detected real fraud
01:11:43
◼
►
and on a linked account that was really linked
01:11:45
◼
►
in a way that is substantial,
01:11:48
◼
►
and so they wanted that story to be true,
01:11:50
◼
►
that this was not just them being wrong.
01:11:52
◼
►
And again, the way they handled it,
01:11:54
◼
►
as I said, I think they handled it very well,
01:11:57
◼
►
better than they had to,
01:11:58
◼
►
and so because of those two things,
01:12:00
◼
►
yes, I feel good about this.
01:12:03
◼
►
You can say, as a developer working on the App Store,
01:12:07
◼
►
there's always a certain minimum level of App Store BS
01:12:10
◼
►
that everyone has to put up with,
01:12:11
◼
►
mostly around the reviews and the policies
01:12:13
◼
►
and everything else, but it really,
01:12:16
◼
►
in the grand scheme of things,
01:12:18
◼
►
that BS tends to be most of the time
01:12:21
◼
►
consistent and easy to work within for most developers.
01:12:26
◼
►
And it's a known quantity.
01:12:28
◼
►
It's not usually capricious or dangerous,
01:12:32
◼
►
about to kill your business at any moment,
01:12:33
◼
►
unless you're doing things really close
01:12:34
◼
►
to the edges of the rules, which most people aren't
01:12:37
◼
►
and don't need to.
01:12:39
◼
►
For the most part, Apple as a gatekeeper does pretty well,
01:12:44
◼
►
as gatekeepers go.
01:12:45
◼
►
The whole concept of a gatekeeper to begin with
01:12:47
◼
►
is problematic, sorry Merlin,
01:12:50
◼
►
it is challenging to get that right,
01:12:53
◼
►
and there's always going to be dysfunction and problems
01:12:55
◼
►
by having any gatekeeper,
01:12:56
◼
►
but if you're going to have a gatekeeper,
01:12:58
◼
►
I think Apple does a pretty good job of it,
01:13:01
◼
►
possibly even a very good job of it.
01:13:03
◼
►
And as a developer on these platforms,
01:13:07
◼
►
I am reassured by this story,
01:13:09
◼
►
that Apple really does care to get things right
01:13:11
◼
►
and to make sure that they're doing right
01:13:13
◼
►
for the community as much as they can.
01:13:14
◼
►
So I consider this a positive thing as a developer.
01:13:18
◼
►
I consider it a bit of a pain in the butt
01:13:20
◼
►
as a customer of Dash, but otherwise,
01:13:23
◼
►
I consider it a positive thing as a developer.
01:13:25
◼
►
- That's why you should never buy your Mac apps
01:13:27
◼
►
in the Mac App Store.
01:13:28
◼
►
Once again, we learned that lesson.
01:13:29
◼
►
- Exactly. - If it's available
01:13:31
◼
►
outside the Mac App Store,
01:13:32
◼
►
buy it outside the Mac App Store, you'll just be happier.
01:13:34
◼
►
Which is a problem for Apple.
01:13:35
◼
►
It's ironic that this is exposing.
01:13:38
◼
►
You know, like this is something they can fix.
01:13:40
◼
►
Apple in turn is like, oh, when we suspend
01:13:41
◼
►
a developer account, shouldn't we still allow
01:13:43
◼
►
the L apps to be downloaded?
01:13:45
◼
►
They can fix that internally.
01:13:46
◼
►
That seems like something they, you know,
01:13:47
◼
►
if they cared about the Mac App Store at all,
01:13:48
◼
►
that they would fix.
01:13:50
◼
►
But yeah, it's kind of sad that it's,
01:13:52
◼
►
they're kind of highlighting the problems
01:13:54
◼
►
with the Mac App Store by doing the right thing
01:13:56
◼
►
and detecting fraud and canceling accounts.
01:13:59
◼
►
- We are also sponsored tonight by Pingdom.
01:14:02
◼
►
Go to pingdom.com/atp for a 14-day free trial
01:14:07
◼
►
with 20% off your first invoice with code ATP.
01:14:10
◼
►
Pingdom is a great website monitoring service.
01:14:13
◼
►
You can monitor your websites and servers.
01:14:15
◼
►
Pingdom makes it faster and more reliable
01:14:17
◼
►
for everyone to run web servers
01:14:19
◼
►
by offering powerful, easy to use monitoring tools
01:14:21
◼
►
and services for anybody with a website.
01:14:24
◼
►
Pingdom can, for example, monitor availability
01:14:27
◼
►
and performance of your server or your database
01:14:29
◼
►
or your website from more than 70 global test servers.
01:14:32
◼
►
They can emulate visits to your site
01:14:34
◼
►
to check its availability as often as every minute,
01:14:36
◼
►
and you can do things like have query parameters,
01:14:39
◼
►
have cookies, you can have it check for certain strings
01:14:41
◼
►
on the site to make sure certain things are passing
01:14:43
◼
►
and are working properly.
01:14:45
◼
►
It's incredibly flexible and incredibly powerful.
01:14:48
◼
►
Now, developers know that websites are becoming
01:14:50
◼
►
more and more sophisticated and are often made up
01:14:52
◼
►
of several different components.
01:14:54
◼
►
And when any one of them encounters an outage,
01:14:56
◼
►
it can affect the whole site.
01:14:57
◼
►
So with Pingdom, you can monitor the availability
01:15:00
◼
►
and performance of key interactions.
01:15:02
◼
►
You can have it submit contact forms,
01:15:04
◼
►
you can have it check out of an e-commerce site,
01:15:06
◼
►
you can have it log in to perform searches,
01:15:08
◼
►
and a whole lot more.
01:15:09
◼
►
And stuff breaks in the internet all the time.
01:15:11
◼
►
Every month, PinduMeTech's more than 13 million outages,
01:15:15
◼
►
it's more than 400,000 outages a day.
01:15:17
◼
►
So whether your web presence is a small website
01:15:19
◼
►
or a complete infrastructure,
01:15:20
◼
►
you should really monitor its availability and performance.
01:15:22
◼
►
I use Pingdom, I've used it since, oh geez, 2008 or something
01:15:25
◼
►
a very, very long time ago, 2007, something like that.
01:15:28
◼
►
I used it back in the Tumblr days,
01:15:29
◼
►
now I use it for all my stuff now.
01:15:31
◼
►
It is great, I use Pingdom all the time,
01:15:34
◼
►
and I hope to never hear from them.
01:15:35
◼
►
But what I do is when you hear from them, something's down.
01:15:38
◼
►
But when I do hear from them,
01:15:39
◼
►
I'm really glad that they're there.
01:15:40
◼
►
When I get the message saying,
01:15:41
◼
►
"Hey, this thing is down, go check it,"
01:15:42
◼
►
it is very, very nice.
01:15:43
◼
►
It can alert you via text message,
01:15:45
◼
►
app push notification, email,
01:15:47
◼
►
any combination of those things.
01:15:48
◼
►
It is very customizable and just awesome.
01:15:50
◼
►
I've used them again for a very long time.
01:15:53
◼
►
All you do is give Pingdom a URL to monitor
01:15:56
◼
►
and optional conditions to check for,
01:15:58
◼
►
or you can just check to see if it's up.
01:16:00
◼
►
And when they detect an outage, they tell you immediately,
01:16:02
◼
►
so you can fix the problem before it becomes
01:16:04
◼
►
a much bigger and more costly problem for you.
01:16:07
◼
►
You should not be learning that your site is down
01:16:09
◼
►
from people on Twitter.
01:16:10
◼
►
You should be the first to know,
01:16:12
◼
►
and you can be with Pingdom,
01:16:14
◼
►
and you can fix it before too many of your customers see it.
01:16:17
◼
►
Check it out today.
01:16:17
◼
►
Go to Pingdom.com/ATP for a 14-day free trial,
01:16:22
◼
►
and get 20% off your first invoice with offer code ATP.
01:16:25
◼
►
Thanks to Pingdom for sponsoring.
01:16:27
◼
►
(upbeat music)
01:16:29
◼
►
- So Marco, tell us about Dropbox.
01:16:33
◼
►
- Mm. (laughs)
01:16:36
◼
►
Here's the thing.
01:16:37
◼
►
Dropbox is making questionable choices in recent times.
01:16:43
◼
►
There was a thing a couple weeks back
01:16:46
◼
►
where Dropbox was basically discovered
01:16:49
◼
►
to be hacking the Mac accessibility apps database.
01:16:53
◼
►
This is actually, I believe it's fixed in Sierra,
01:16:55
◼
►
but basically, Mac OS X has a certain separate security level
01:17:00
◼
►
for accessibility-related apps,
01:17:02
◼
►
and this allows apps to see way more system events,
01:17:07
◼
►
things like capturing keyboard input and stuff like that.
01:17:10
◼
►
Basically, if you are an accessibility app,
01:17:11
◼
►
you can basically see and intercept and track
01:17:15
◼
►
everything happening on the system.
01:17:17
◼
►
Things that are considered secure,
01:17:18
◼
►
you can still, you have access to them,
01:17:21
◼
►
whereas most apps would not be able to do things like
01:17:24
◼
►
log every keystroke that's ever typed in,
01:17:26
◼
►
things like that, right?
01:17:29
◼
►
And so Dropbox, in order to achieve certain features
01:17:33
◼
►
or something, Dropbox was forcefully injecting itself
01:17:37
◼
►
into the list of apps, using a prompt to prompt you
01:17:42
◼
►
for your password that looked like the system password box.
01:17:46
◼
►
- No, no, it was the system password box.
01:17:48
◼
►
That's why I put this thing in the show notes.
01:17:49
◼
►
- Was it? - It was, yeah.
01:17:52
◼
►
- So like, I had this, before Marco started getting
01:17:56
◼
►
cranky about Dropbox, I had an item in the notes
01:17:58
◼
►
is actually still below there about Dropbox's accessibility
01:18:01
◼
►
quote unquote hack.
01:18:02
◼
►
Because the first stories about this were like,
01:18:05
◼
►
so this is the observed behavior,
01:18:07
◼
►
whichever one agrees is crappy.
01:18:08
◼
►
The observed behavior is Dropbox,
01:18:11
◼
►
it wants you to turn on accessibility,
01:18:14
◼
►
but if you say no, it will, you know,
01:18:18
◼
►
and take it out, the next time it comes up,
01:18:20
◼
►
it will just try to put itself back.
01:18:22
◼
►
Like if you go to the system preferences and remove it,
01:18:24
◼
►
right, and then you just reboot, like it'll be back again.
01:18:26
◼
►
And so that is user hostile behavior,
01:18:28
◼
►
because the user disabled it, and then unbeknownst to them,
01:18:32
◼
►
maybe you just launch it again and it puts itself back.
01:18:34
◼
►
And so the question was among the people
01:18:36
◼
►
who first saw this behavior,
01:18:37
◼
►
who were probably not programmers
01:18:39
◼
►
or particularly technical, was like,
01:18:42
◼
►
it must be saving my admin password,
01:18:44
◼
►
because I entered my admin password
01:18:46
◼
►
to allow it to do this stuff,
01:18:47
◼
►
but then when I went to system preferences and turned it off,
01:18:49
◼
►
the only way they could be possibly
01:18:51
◼
►
turning it back on automatically,
01:18:53
◼
►
which is this user hostile behavior that they observed,
01:18:56
◼
►
is that it must have saved my admin password,
01:18:58
◼
►
which would indeed be horrible.
01:19:00
◼
►
But anybody who knows anything about, you know,
01:19:03
◼
►
Mac OS X or whatever the hell it's called now,
01:19:06
◼
►
and Unix or whatever knows, like,
01:19:08
◼
►
they would never save your password.
01:19:10
◼
►
That is the stupidest possible way
01:19:12
◼
►
to get the thing they want.
01:19:13
◼
►
Because once you've entered your admin password,
01:19:16
◼
►
they don't need your admin password anymore, right?
01:19:19
◼
►
And so, yeah, so they don't save your admin password,
01:19:22
◼
►
which would be, and you can't totally discount it,
01:19:24
◼
►
because we all hear about these websites
01:19:25
◼
►
saving people's passwords in plain text.
01:19:27
◼
►
So never overestimate the security intelligence
01:19:31
◼
►
of people writing code.
01:19:32
◼
►
But Dropbox is a big company and it's really hard for me
01:19:34
◼
►
to believe that they do something like that.
01:19:36
◼
►
- Honestly, I would have believed that.
01:19:39
◼
►
By the time I read the story, it was already discovered
01:19:41
◼
►
that they weren't actually saving their password,
01:19:42
◼
►
but I would not rule out that they would try.
01:19:45
◼
►
- Well, but they wouldn't though.
01:19:47
◼
►
It's a matter of competence because Dropbox has a lot
01:19:49
◼
►
of money and they have smart developers, right?
01:19:51
◼
►
And the reason I think that--
01:19:51
◼
►
- It's not a matter of competence.
01:19:53
◼
►
It's a matter of respect.
01:19:55
◼
►
No, no, no, it's a matter of competence
01:19:57
◼
►
because to do the thing they want to do,
01:20:00
◼
►
which we all agree is use a hostel,
01:20:01
◼
►
they don't need your password more than once.
01:20:03
◼
►
Once they enter it, like what they actually did
01:20:05
◼
►
is they just make setuid executable.
01:20:07
◼
►
Like everybody knows that.
01:20:08
◼
►
Anyone who's done any Unix hacking,
01:20:09
◼
►
like as soon as you've got root access,
01:20:10
◼
►
the first thing you do is make setuid executables,
01:20:13
◼
►
setuid shell so you can get back.
01:20:14
◼
►
Like it's just like you've given them your main password.
01:20:18
◼
►
They're like la-da-da, do-do-do,
01:20:20
◼
►
check the setuid bit on these CHO,
01:20:23
◼
►
now I have setuid root executables done and done.
01:20:26
◼
►
They don't need your password anymore, right?
01:20:28
◼
►
And so that is what they use.
01:20:32
◼
►
And it doesn't matter,
01:20:33
◼
►
every time you give an app an admin password,
01:20:34
◼
►
you are essentially saying,
01:20:36
◼
►
by giving you this admin password,
01:20:38
◼
►
you now have free reign of the whole system.
01:20:39
◼
►
Not just momentarily, but because once I give it to you,
01:20:42
◼
►
you can immediately make a setuid executable as whatever.
01:20:45
◼
►
And just like, it's all over.
01:20:47
◼
►
And the system integrity protection protects against that
01:20:50
◼
►
because it's like, oh, even with root access,
01:20:51
◼
►
You can't modify these files or whatever.
01:20:53
◼
►
But anyway, there's that.
01:20:56
◼
►
So there was competence.
01:20:58
◼
►
Like, the best way to do this user hostile behavior
01:21:01
◼
►
is not to store their passwords.
01:21:02
◼
►
You're like, they're smart.
01:21:02
◼
►
They're not going to do that.
01:21:04
◼
►
And they're going to do it the smarter way
01:21:06
◼
►
to do this user hostile behavior, right?
01:21:08
◼
►
The second aspect of the part that's the hack part is like,
01:21:11
◼
►
once you have that access, it still
01:21:13
◼
►
doesn't mean you have to go directly to the SQLite database
01:21:15
◼
►
and start mucking with it.
01:21:16
◼
►
Because that's like using private APIs.
01:21:18
◼
►
It's like, Apple's like, you don't
01:21:19
◼
►
know what the structure of our database is.
01:21:20
◼
►
just because you look in there and see a bunch of tables
01:21:22
◼
►
and columns and think you know how to hack it,
01:21:24
◼
►
that's not a public API, that's not guaranteed.
01:21:27
◼
►
It's the same reason they don't want you using private APIs.
01:21:29
◼
►
You're not supposed to even be looking at that stuff.
01:21:31
◼
►
We reserve the right to change that at any time.
01:21:33
◼
►
So that is the quote unquote hack part of it
01:21:35
◼
►
is that don't directly access our databases
01:21:38
◼
►
behind the scenes, we provide APIs.
01:21:40
◼
►
You have to use those.
01:21:41
◼
►
You can't just go sneakily find what the underlying storage
01:21:44
◼
►
is and directly mess with it.
01:21:45
◼
►
So that is, I don't know why they were doing it that way.
01:21:48
◼
►
Maybe it's the easiest way to secretly do it
01:21:50
◼
►
behind the scenes, but it's terrible.
01:21:51
◼
►
And they were signing themselves up for a maintenance headache
01:21:53
◼
►
because it's like once you use a private API like that,
01:21:56
◼
►
whether you know it or not, you're now on the hook
01:21:58
◼
►
to track every little change Apple does to their internals
01:22:01
◼
►
instead of just tracking their API diffs.
01:22:02
◼
►
Because at any moment, in any point release,
01:22:05
◼
►
they could totally change the structure of that database,
01:22:07
◼
►
and your app will blow up, and it's totally your fault
01:22:09
◼
►
because you've screwed things up.
01:22:10
◼
►
So that, I would say, is the best example
01:22:13
◼
►
of them doing something that's not a good developer practice.
01:22:16
◼
►
But the initial story about them changing your password
01:22:19
◼
►
was totally a misunderstanding of the fact that they don't need your passport. They
01:22:27
◼
►
would never do that because it's dumb. They have everything they need and more.
01:22:31
◼
►
Right. All right. So anyway, however they were doing it, Dropbox was really inappropriately
01:22:37
◼
►
hacking the TCC database, the accessibility database, to inject themselves forcefully
01:22:43
◼
►
even if you remove them.
01:22:44
◼
►
So that to me is like offense number one for this is not good and they're eroding trust
01:22:53
◼
►
that I have in them and the ability and the willingness I have to run their software on
01:22:57
◼
►
my computer and give them access to literally everything on my computer.
01:23:02
◼
►
Although before we move on from that, their defense of this as LinkedIn I think probably
01:23:06
◼
►
have the hackers news link that the developer talks about.
01:23:09
◼
►
Their defense is actually plausible as a—I mean, you can still say this is not socially
01:23:15
◼
►
acceptable behavior, especially among tech-savvy users, but I can see where a company like
01:23:20
◼
►
Dropbox can get into a situation where it thinks this is the right thing to do.
01:23:23
◼
►
And it's basically that when you install an application, if they have these one-time
01:23:27
◼
►
prompts that you answer "the wrong way."
01:23:30
◼
►
You didn't understand what the hell it was, you just hit cancel or whatever, and now you
01:23:33
◼
►
don't have some kind of finder integration that you expected from Dropbox, right?
01:23:38
◼
►
It can be a legitimate support issue that enough people click the wrong box on that
01:23:42
◼
►
one-time setup thing, and they're like, "DropBox doesn't work."
01:23:46
◼
►
When I see it on my friend's computer, there's these little badges or these little whatever.
01:23:49
◼
►
Whatever features accessibility is providing, it's not working.
01:23:52
◼
►
DropBox is broken.
01:23:53
◼
►
And I can imagine that being a popular support request, and that they have to walk people
01:23:57
◼
►
through, "Oh, go to the thing, go to accessibility, click the little lock icon to basically re-enable
01:24:03
◼
►
and then the sort of cutting the Gordian knot solution
01:24:07
◼
►
becomes, you know what, users can't handle this.
01:24:10
◼
►
It's too complicated, they don't understand
01:24:12
◼
►
what we mean by accessibility,
01:24:13
◼
►
they don't wanna type in their min password,
01:24:14
◼
►
they're scared by it, why don't we just,
01:24:17
◼
►
like if they ever enter their min password,
01:24:19
◼
►
put a little insurance, but let's bury some set UID
01:24:21
◼
►
root executables in our bundle.
01:24:23
◼
►
And as soon as they enter a min password,
01:24:25
◼
►
put them there, and you know what,
01:24:26
◼
►
if it accidentally gets turned off by a point release
01:24:28
◼
►
or an OS update or whatever,
01:24:30
◼
►
so we won't hear from people saying,
01:24:32
◼
►
"Hey, Dropbox is broken again.
01:24:34
◼
►
Why don't we just turn it on?"
01:24:35
◼
►
Like it's paternalistic.
01:24:36
◼
►
It's like, they won't even know we do it.
01:24:38
◼
►
We'll do it behind the scenes.
01:24:40
◼
►
They won't see any UI.
01:24:41
◼
►
It will cut down on our support requests.
01:24:43
◼
►
That I think is the head space that they get into.
01:24:45
◼
►
It's not particularly nefarious.
01:24:46
◼
►
They're just trying to solve a support problem,
01:24:49
◼
►
but they eventually, they wrap themselves up
01:24:51
◼
►
in knots to where they think
01:24:52
◼
►
they're actually doing people a favor by doing this.
01:24:55
◼
►
Whereas we all realize you've gone too far
01:24:58
◼
►
in the hopes of like, let's make it a smooth experience
01:25:01
◼
►
most users at the expense of being sneaky. And it's the wrong thing to do, but I think
01:25:06
◼
►
it is not done because they are malicious or bad developers. I think it's actually done
01:25:10
◼
►
because they're trying to make the experience better for everybody. Like, "Why don't we
01:25:15
◼
►
just solve this? Why are we bothering users with this crap? Why don't we just make Dropbox
01:25:19
◼
►
— people just want Dropbox to work like Dropbox. We have the technology. We can just
01:25:23
◼
►
make it work." And that's, I think, where they went wrong in that feature.
01:25:26
◼
►
- I mean the thing is like if you're going to,
01:25:28
◼
►
basically it's the attitude that a lot of developers
01:25:33
◼
►
and platform owners have of like,
01:25:35
◼
►
we know better than our users,
01:25:38
◼
►
so we're just gonna do it for you.
01:25:39
◼
►
Or we're gonna do things the way we think are right for you
01:25:43
◼
►
and you just have to go along for the ride
01:25:45
◼
►
because that's gonna be best for you.
01:25:47
◼
►
And there's a place for that and there's lots of places
01:25:50
◼
►
where that is the most pragmatic or the correct solution
01:25:53
◼
►
or position to take.
01:25:55
◼
►
But as a user, I wanna make sure that whatever software
01:26:00
◼
►
I am granting that level of control to,
01:26:03
◼
►
I wanna make sure that I agree with their judgment
01:26:07
◼
►
in general and their technical abilities
01:26:10
◼
►
and their way of doing things.
01:26:12
◼
►
And if I start doubting somebody's judgment
01:26:16
◼
►
or integrity or skill, then I don't want them
01:26:21
◼
►
making decisions for me and doing things behind my back
01:26:23
◼
►
and having access that I don't believe that they need
01:26:27
◼
►
and things like that.
01:26:28
◼
►
That becomes a trust issue, it becomes a security issue,
01:26:31
◼
►
and lots of other potential problems.
01:26:34
◼
►
So my problem with Dropbox here is
01:26:37
◼
►
that accessibility hack, I think, shows poor judgment.
01:26:41
◼
►
I think that is irresponsible the way they did that.
01:26:44
◼
►
So did Apple, which is why Apple made it impossible
01:26:45
◼
►
by putting the accessibility stuff
01:26:47
◼
►
into system integrity protection in Sierra.
01:26:49
◼
►
And Apple is one such, you know,
01:26:52
◼
►
Apple is one of these companies too,
01:26:53
◼
►
or Apple, in many ways, Apple's implied position
01:26:57
◼
►
is basically we know best, we're gonna do this for you,
01:26:59
◼
►
and you're not gonna have control.
01:27:01
◼
►
And if you're an Apple customer or user,
01:27:03
◼
►
you have to basically decide,
01:27:07
◼
►
do I trust Apple with this control,
01:27:10
◼
►
and do I generally agree with their judgment
01:27:12
◼
►
in order to give them this control happily without problems?
01:27:16
◼
►
And a lot of people who don't like Apple products,
01:27:18
◼
►
who don't use Apple products,
01:27:20
◼
►
the reason they don't use Apple products
01:27:21
◼
►
is because they don't wanna give Apple that control,
01:27:23
◼
►
They don't agree with Apple's decisions in those areas.
01:27:25
◼
►
Or they don't trust Apple to have that level of ability.
01:27:28
◼
►
And that's fine, right?
01:27:29
◼
►
And my issue here with Dropbox is they make decisions
01:27:32
◼
►
like this, they also, in their beta channel,
01:27:35
◼
►
which is still in beta, granted, but in their beta channel,
01:27:38
◼
►
they recently quote tested a toolbar that was injected
01:27:42
◼
►
into Finder windows, which is like,
01:27:44
◼
►
show this giant toolbar, which it looked like malware.
01:27:47
◼
►
Like it was injected in the bottom of the window.
01:27:49
◼
►
And it's like, no, that's not okay.
01:27:52
◼
►
Why? Who thought that was a good idea?
01:27:55
◼
►
- Well, but that's just a bad feature
01:27:56
◼
►
being rolled out to the beta.
01:27:57
◼
►
I mean, everyone, you know, you try it out on a beta user
01:27:59
◼
►
and all your users go, "Oh, that's awful," right?
01:28:01
◼
►
But like the specifics of injecting,
01:28:04
◼
►
we'll eventually get to this, I think, later,
01:28:05
◼
►
but like the origin of Dropbox
01:28:08
◼
►
is that it was basically a hacksy on the Finder
01:28:10
◼
►
to do all the little badges and the icons.
01:28:11
◼
►
Like that is the product we all fell in love with,
01:28:14
◼
►
is was the one that didn't like literally inject itself
01:28:16
◼
►
into the Finder process to do this,
01:28:19
◼
►
like the worst kind of hack,
01:28:20
◼
►
the worst kind of totally unsupportable,
01:28:22
◼
►
unsupported hack. And I think a lot of the reason, I mean, that's the app we came to
01:28:27
◼
►
to to start using. And we liked it. And we like the badges. We like, you know, they
01:28:32
◼
►
gave you some reassurance, green checkmark, it's synced little blue thing. It's not like
01:28:35
◼
►
right. That's that's Dropbox. If they didn't have that feature, it would have been a
01:28:39
◼
►
lesser product. And because the people who did it were clever enough to get it done in a
01:28:45
◼
►
way that didn't suddenly cause the finder to be crashing left and right, and were able to
01:28:50
◼
►
chase Apple as they updated the Finder and keep it working and so on and so forth to the point
01:28:55
◼
►
where Apple eventually said Dropbox is so popular and badging things is a thing that people actually
01:29:00
◼
►
want to do. We're going to add an official API for this. They finally did the hacksies pass in the
01:29:05
◼
►
grass thing that I talked about all those years ago. It's like, look at what people are using.
01:29:09
◼
►
If you don't want them to use a disgusting hack to use this feature, make an officially supported
01:29:14
◼
►
API. And I'm pretty sure, I'm sure people will send his email if I'm wrong, but I'm pretty sure
01:29:19
◼
►
that Dropbox did eventually adopt that official API rather than continuing their hack. Because
01:29:24
◼
►
Dropbox doesn't want to do that hack. They would love to have a supported API. Presumably,
01:29:28
◼
►
if the supported API does everything that Dropbox needed to do, of course they would adopt it. And
01:29:33
◼
►
I think they have in the later versions. That's not really the system working. But during all
01:29:40
◼
►
that time, we were all like, "Yay, badges on Dropbox icons is great." So it's not so
01:29:45
◼
►
so much that they added a hack for this is that you could say,
01:29:48
◼
►
the fact that someone thought this was
01:29:50
◼
►
an aesthetically pleasing and appropriate UI,
01:29:53
◼
►
it shows poor judgment,
01:29:54
◼
►
which I'm on board with you there, right?
01:29:57
◼
►
That it looks like,
01:29:57
◼
►
I think of like those Internet Explorer toolbars,
01:29:59
◼
►
you know, they're like, yeah, the DIE, just like,
01:30:02
◼
►
that shows poor judgment.
01:30:03
◼
►
But the fact that it's not a,
01:30:06
◼
►
the fact that it's injected, it's like, well, you know,
01:30:09
◼
►
Dropbox was founded on ill-advised code and injection,
01:30:13
◼
►
which is probably not on the wall in their headquarters,
01:30:15
◼
►
but it might as well be.
01:30:16
◼
►
- Yeah, fair enough.
01:30:17
◼
►
Anyway, so Dropbox, in my opinion,
01:30:19
◼
►
has shown poor judgment recently
01:30:21
◼
►
and questionable technical decisions.
01:30:23
◼
►
There's some performance issues.
01:30:27
◼
►
Dropbox appears to monitor all file system activity
01:30:31
◼
►
in some way, not just in their folder,
01:30:33
◼
►
but in the whole system.
01:30:34
◼
►
- So I have some things to say about that as well.
01:30:36
◼
►
- Okay, go ahead. - I know you've
01:30:37
◼
►
complained about this.
01:30:39
◼
►
They've been doing that for frickin' ever.
01:30:41
◼
►
From the very beginning, DBFS of Enti
01:30:43
◼
►
has been there slurping from the FS events fire hose
01:30:45
◼
►
and being just as un-fungs has always been.
01:30:47
◼
►
This is not a new thing.
01:30:48
◼
►
Like whether it's ill-advised or not,
01:30:50
◼
►
it's like maybe not from the very, very beginning,
01:30:52
◼
►
but for many, many years,
01:30:55
◼
►
if you were to look at top and see DBFS events
01:30:57
◼
►
the grinding up your things,
01:30:58
◼
►
especially if you had a slow spinning disk,
01:31:00
◼
►
and especially if you have a small number of cores,
01:31:03
◼
►
that is not a new development.
01:31:04
◼
►
Now you can say a preponderance of things
01:31:07
◼
►
have been bothering me about Dropbox,
01:31:09
◼
►
and all of a sudden I noticed
01:31:11
◼
►
that it's eating up my CPU cycles,
01:31:13
◼
►
and they shouldn't be drinking from the FSEvents Firehose,
01:31:15
◼
►
and they should be using the officially supported FSEvents
01:31:18
◼
►
API and doing the diffs themselves
01:31:20
◼
►
and so on and so forth.
01:31:21
◼
►
That is a legit complaint, but it's not new.
01:31:24
◼
►
So I think for you personally,
01:31:26
◼
►
thinking about why you're at the end of your rope
01:31:28
◼
►
about Dropbox, that can be a contributing factor,
01:31:31
◼
►
but just because you may have become aware of it recently
01:31:33
◼
►
doesn't mean it's not something
01:31:35
◼
►
that has been a constant for many years.
01:31:36
◼
►
- That's fair, totally fair.
01:31:38
◼
►
But anyway, so with these problems
01:31:42
◼
►
that I'm finding with Dropbox,
01:31:44
◼
►
I started thinking, could I remove Dropbox from my life?
01:31:48
◼
►
Could I switch to something else
01:31:50
◼
►
for the roles that I use Dropbox for?
01:31:52
◼
►
And how difficult would that make my life
01:31:55
◼
►
in working with other people, basically?
01:31:57
◼
►
And this is an interesting exercise.
01:32:00
◼
►
I started realizing that a lot of the way I work
01:32:05
◼
►
and the software I use is tied very closely
01:32:08
◼
►
to Dropbox right now.
01:32:10
◼
►
And I don't even use it as much as a lot of people I know,
01:32:12
◼
►
like a lot of geeks I know, they put like all their photos
01:32:16
◼
►
in Dropbox, all their like text everything,
01:32:18
◼
►
like I actually use Dropbox pretty lightly
01:32:21
◼
►
compared to many people I know.
01:32:23
◼
►
But even then, like, I started thinking like,
01:32:26
◼
►
how would I move off of Dropbox if things finally
01:32:29
◼
►
pushed me over the edge and I decided,
01:32:31
◼
►
'cause I'm not there yet, like I'm not saying right now
01:32:33
◼
►
I'm leaving Dropbox period.
01:32:35
◼
►
I don't know that I'm going to be doing that yet.
01:32:37
◼
►
But I started thinking, what if Dropbox continues
01:32:41
◼
►
going down a path I disagree with,
01:32:43
◼
►
and I decide that I want to leave?
01:32:45
◼
►
What does that look like?
01:32:46
◼
►
What do I go to, first of all?
01:32:49
◼
►
- All right, well, before you explain your conclusions,
01:32:51
◼
►
why don't we talk about something
01:32:52
◼
►
that's definitely unequivocally awesome.
01:32:56
◼
►
- Final sponsor this week is Indochino.
01:32:58
◼
►
Your look, your way.
01:32:59
◼
►
Go to Indochino.com and use promo code ATP
01:33:02
◼
►
for any premium suit for just $3.99 with free shipping.
01:33:05
◼
►
Now Indochino offers made to measure custom suits
01:33:09
◼
►
to the masses at a ridiculously affordable price point.
01:33:13
◼
►
A made to measure suit feels and fits so much better
01:33:17
◼
►
than a generic off the rack suit even with tailoring.
01:33:20
◼
►
And it feels so good to have a suit that is one of a kind
01:33:23
◼
►
and uniquely yours and made specifically to fit your body.
01:33:27
◼
►
When you look good, you feel confident
01:33:29
◼
►
and a made to order suit makes you look good.
01:33:32
◼
►
Indochina was reinventing fashion
01:33:34
◼
►
and made to measure suit is the best suit you will ever own.
01:33:36
◼
►
So, suit up.
01:33:37
◼
►
And they offer one of a kind made to measure suits.
01:33:40
◼
►
You can customize the deal you want.
01:33:42
◼
►
You can pick your own lining, your lapel designs,
01:33:45
◼
►
personal monograms, and more.
01:33:46
◼
►
I was actually, I was very surprised
01:33:47
◼
►
how much was customizable here.
01:33:49
◼
►
They basically make you take 14 unique measurements.
01:33:52
◼
►
They even had these awesome tutorial videos
01:33:53
◼
►
on exactly how to measure yourself.
01:33:55
◼
►
They'll even send you a little cloth measuring tape
01:33:57
◼
►
if you need it.
01:33:58
◼
►
And then, you know, so you went
01:33:59
◼
►
to these amazing measurements,
01:34:00
◼
►
you submit all your measurements,
01:34:02
◼
►
In some cases, they'll even ask you for pictures
01:34:04
◼
►
just to kind of verify certain things.
01:34:06
◼
►
And they use all this to make a suit
01:34:09
◼
►
that fits you perfectly.
01:34:10
◼
►
You cannot go wrong with a well-crafted,
01:34:12
◼
►
100% merino wool suit from Indochino.
01:34:15
◼
►
They also offer made-to-measure dress shirts
01:34:18
◼
►
and men's accessories.
01:34:19
◼
►
And all this comes with a money-back guarantee.
01:34:22
◼
►
So today, listeners, get any premium suit for Indochino
01:34:25
◼
►
for just $3.99, that's up to 50% off,
01:34:29
◼
►
at Indochino.com using offer code ATP at checkout.
01:34:33
◼
►
Plus, shipping is free.
01:34:34
◼
►
There's no reason not to try your first custom made suit
01:34:37
◼
►
with a deal this good, and a suit classic
01:34:39
◼
►
from their premium collection will look good,
01:34:41
◼
►
feel good, and last.
01:34:42
◼
►
Go to Indochino.com, use promo code ATP
01:34:46
◼
►
for any premium suit for just $3.99 with free shipping.
01:34:49
◼
►
Indochino, your look, your way.
01:34:51
◼
►
(upbeat music)
01:34:55
◼
►
So I've been trying to figure out
01:34:57
◼
►
if there's any alternatives to Dropbox
01:34:59
◼
►
that I could switch to and how that would look,
01:35:01
◼
►
how that would work, what I would have to move
01:35:04
◼
►
or change about my workflows or setups
01:35:06
◼
►
to really achieve that.
01:35:07
◼
►
And I use so much for Dropbox.
01:35:09
◼
►
I have my 1Password sync is there,
01:35:12
◼
►
I have a couple of text app that sync to it.
01:35:14
◼
►
My entire blog engine is based on Dropbox syncing
01:35:17
◼
►
and editing a bunch of text files
01:35:18
◼
►
that are in a Dropbox folder.
01:35:19
◼
►
And the way I edit my blog on my phone
01:35:22
◼
►
is by using Dropbox syncing text editors.
01:35:25
◼
►
So it would be non-trivial to switch off.
01:35:27
◼
►
But not to mention, one of the biggest things
01:35:29
◼
►
about Dropbox is shared folders.
01:35:31
◼
►
Like, you know, we, the three of us on this show,
01:35:33
◼
►
we have a shared folder, like that's how John and Casey
01:35:36
◼
►
get their audio files to me after each show.
01:35:39
◼
►
That's how, that's where we put like any kind
01:35:40
◼
►
of shared files, things like artwork and sound effects.
01:35:43
◼
►
There's so many, like, so many people,
01:35:46
◼
►
like when you're working with small groups of people,
01:35:47
◼
►
especially if they're nerds like us,
01:35:49
◼
►
you will almost always have like Dropbox shared folders
01:35:52
◼
►
or Dropbox share links involved in that work group
01:35:55
◼
►
in some way.
01:35:57
◼
►
So it really is not trivial to switch away.
01:35:59
◼
►
And there aren't a whole lot of solutions
01:36:02
◼
►
on how to switch away.
01:36:03
◼
►
Like assuming you want the same kind of thing,
01:36:07
◼
►
there's, I don't know, like five or six different things
01:36:09
◼
►
you could do, there's not a ton.
01:36:11
◼
►
The ones I got the most recommendations for
01:36:14
◼
►
are what used to be called BitTorrent Sync
01:36:18
◼
►
and is now called Resilio.
01:36:20
◼
►
And then there's also C file, that's S-E-A file.
01:36:24
◼
►
There's not a lot about it out there,
01:36:26
◼
►
but people who use it tend to love it apparently.
01:36:29
◼
►
There's not a lot in the way of apps
01:36:34
◼
►
for iOS and stuff or anything like that,
01:36:36
◼
►
but people seem to love C file.
01:36:39
◼
►
So I might try that as well.
01:36:42
◼
►
I didn't really get a noticeable amount of recommendations
01:36:45
◼
►
for any other solution.
01:36:47
◼
►
I'm curious, have you guys ever tried
01:36:49
◼
►
Any of these other things that can do Dropbox-like functions?
01:36:53
◼
►
- No, but what about the Synology Cloud Station,
01:36:55
◼
►
or whatever they call it?
01:36:56
◼
►
- Oh yeah, I did wanna try that as well.
01:36:59
◼
►
I'm a little, I worry about, because it is probably
01:37:03
◼
►
a fairly small audience thing, I worry, again with that,
01:37:07
◼
►
I worry about things like app support.
01:37:09
◼
►
That's why, if I'm gonna try one,
01:37:10
◼
►
in a world without mobile devices,
01:37:13
◼
►
where I'm just syncing between two computers,
01:37:15
◼
►
I would probably try C file, because that seems like
01:37:17
◼
►
it is the best regarded in that way.
01:37:20
◼
►
But because we're in this world of mobile
01:37:22
◼
►
and you need things like apps and stuff,
01:37:23
◼
►
I think BitTorrent, or excuse me,
01:37:25
◼
►
Resilio is probably the one to use,
01:37:27
◼
►
'cause that seems like the most popular alternative
01:37:29
◼
►
that is roughly what I'm looking for.
01:37:32
◼
►
- I go with the bigger names.
01:37:33
◼
►
Like I've used--
01:37:35
◼
►
- Yeah, voluntarily and involuntarily.
01:37:37
◼
►
I use Box, it worked, did not like,
01:37:39
◼
►
but it is very Dropbox-like, just imagine Dropbox but worse.
01:37:43
◼
►
- That's great, that's what I'm looking for.
01:37:46
◼
►
Google Drive, obviously, widely supported,
01:37:49
◼
►
it's available on mobile,
01:37:51
◼
►
it works more or less like Dropbox.
01:37:53
◼
►
I do use that voluntarily, both at work and at home.
01:37:57
◼
►
And I feel like if I was going off Dropbox
01:38:00
◼
►
for whatever reason, that's probably where I would go
01:38:02
◼
►
because it is very widely supported.
01:38:04
◼
►
I already, you know,
01:38:05
◼
►
I'm in to the Google ecosystem pretty well.
01:38:09
◼
►
Yeah, so I haven't had any problems with it.
01:38:13
◼
►
I can't say I've exercised it as much as Dropbox.
01:38:15
◼
►
basically I don't run Google Drive unless I need it.
01:38:17
◼
►
I launch it.
01:38:18
◼
►
I use the web UI a lot.
01:38:20
◼
►
And if I want it to be on my Mac, I launch it,
01:38:22
◼
►
do whatever I need to do, and then quit it.
01:38:24
◼
►
So obviously I'm not giving it the same workout
01:38:26
◼
►
that Dropbox does, but that seems to me the most obvious,
01:38:30
◼
►
well-supported reasonable alternative.
01:38:32
◼
►
I have no idea how it behaves
01:38:33
◼
►
in terms of niceness to your system.
01:38:35
◼
►
I know lots of Google stuff annoys me
01:38:38
◼
►
by when you give it your root password,
01:38:41
◼
►
at some of your admin password at some point,
01:38:43
◼
►
and it gets admin privileges.
01:38:45
◼
►
Installs all sorts of little watchers to make sure that all the Google apps are kept up-to-date
01:38:49
◼
►
Which is kind of nice but also kind of creepy when like this dialogue pops up asking you to update a Google app that you
01:38:54
◼
►
Haven't launched in like a year and a half and you're like what is that?
01:38:57
◼
►
Hasn't that been running on my system trying to make sure Google Earth is up-to-date that I haven't launched it forever like go away
01:39:02
◼
►
Whatever their keystone process like I don't like that
01:39:06
◼
►
But you know, maybe that's what's keeping me away from those and on Dropbox, which I feel like Dropbox is more understandable
01:39:13
◼
►
I kind of know what it's doing and you know in finer detail. But anyway, that seems like the most obvious alternatives
01:39:19
◼
►
You might want to give that a try depends on what your main objection to Dropbox is
01:39:23
◼
►
Is it like ugly UI is it installing weird crap in your system? Is it performance like but I would say that
01:39:30
◼
►
You know that doesn't help you with the social aspects of it the sort of network effect of like hey
01:39:34
◼
►
We're all using Dropbox and you're over there in Google Drive
01:39:36
◼
►
but Google Drive is pretty well supported
01:39:39
◼
►
on all mobile platforms, has a really nice web UI,
01:39:42
◼
►
and does the job.
01:39:44
◼
►
- And there is one little saving grace with Dropbox,
01:39:47
◼
►
with having to use Dropbox,
01:39:49
◼
►
if you don't want its software running,
01:39:50
◼
►
is that they do have a pretty robust web interface.
01:39:53
◼
►
So you can, if you're forced to work with Dropbox people
01:39:56
◼
►
and you don't wanna run Dropbox yourself,
01:39:58
◼
►
you can actually get a lot of it done
01:39:59
◼
►
with that web interface, not all of it,
01:40:01
◼
►
but you can do a lot there.
01:40:03
◼
►
- I think also with both Google Drive and Dropbox,
01:40:06
◼
►
which as compared to iCloud Drive, which is apparently not in the running here.
01:40:10
◼
►
Yeah, I was going to mention that.
01:40:12
◼
►
Yeah. The glorious thing about this is that no matter what we think about Dropbox and Google
01:40:16
◼
►
Drive, this may be not true, but I think we all still have the feeling that if I quit Dropbox,
01:40:23
◼
►
it's out of the picture until I relaunch it, right? But you can quit it. It is a third-party
01:40:28
◼
►
application. You can quit it on your Mac. And then, so if you were to quit, you feel like,
01:40:32
◼
►
"Alright, well Dropbox is not in the picture anymore." Right? Whatever evil it was doing before,
01:40:37
◼
►
whatever annoyance it was having, and for the most part both of them respect the thing of like,
01:40:43
◼
►
launch when I log in yes/no, they don't automatically turn that one back on.
01:40:47
◼
►
And so you can turn off Dropbox and have some confidence that it's not messing with you anymore,
01:40:53
◼
►
as opposed to iCloud Drive, which there's always this suspicion that, you know, some part of the
01:40:58
◼
►
system is doing stuff behind the scenes and you can't just quit it if you want it out of the
01:41:01
◼
►
the picture like but you haven't brought this up over like the idea of a
01:41:04
◼
►
expanding Xcode with its thousands and thousands of files and you don't want a
01:41:08
◼
►
DBFS event grinding up one of your cores from Dropbox observing every single
01:41:13
◼
►
file system event you can quit Dropbox and then you're like that won't happen
01:41:16
◼
►
anymore if iCloud Drive was doing the same thing which hopefully it isn't you
01:41:21
◼
►
don't have that option except for maybe unchecking the checkbox and it's saying
01:41:24
◼
►
you sure you want to remove all these that you know having all your documents
01:41:27
◼
►
on desktop disappear or some other weird thing when you quit Dropbox hey you can
01:41:31
◼
►
and b) nothing happens to your Dropbox folder. Like it stays however it was when you quit,
01:41:36
◼
►
which is I think reassuring.
01:41:37
◼
►
E;R; Yeah, I mean iCloud Drive is, a few people also recommended that and it seems like while
01:41:43
◼
►
most people have issues with other iCloud things, especially things like the Sierra
01:41:49
◼
►
documents and desktop sync stuff, it seems like iCloud Drive is pretty good for most
01:41:54
◼
►
people. Most of the reports that we got from it were very positive and a lot of people
01:41:58
◼
►
said that they stopped using Dropbox
01:42:00
◼
►
and just use iCloud Drive now.
01:42:02
◼
►
So I might consider that.
01:42:04
◼
►
iCloud Drive still kind of bothers me though
01:42:06
◼
►
in the way that it's not just a folder.
01:42:08
◼
►
Like it looks like a folder in Finder,
01:42:10
◼
►
but isn't it kind of weirdly all over the place?
01:42:13
◼
►
- It's in like a library mobile document.
01:42:14
◼
►
So I would just caution again,
01:42:16
◼
►
oh fine, but just don't use it with pages
01:42:18
◼
►
or any of the iWork applications,
01:42:19
◼
►
'cause apparently it makes it so you can't open
01:42:20
◼
►
or save any of your files.
01:42:22
◼
►
- Right, yes, that's kind of like,
01:42:24
◼
►
what is great about Dropbox is that
01:42:28
◼
►
the way it's implemented is so conceptually simple.
01:42:30
◼
►
It's like this, there's just a special folder
01:42:33
◼
►
on your hard drive, you can see where it is,
01:42:35
◼
►
it's a regular folder full of regular files,
01:42:37
◼
►
but there's this thing in the background that runs
01:42:38
◼
►
that keeps it in sync with that same folder
01:42:40
◼
►
on your other computers.
01:42:41
◼
►
Like that is great.
01:42:43
◼
►
And I've compared in the past,
01:42:45
◼
►
one of the things I like about that
01:42:46
◼
►
is that it kinda has the failure mode of a train
01:42:49
◼
►
rather than the failure mode of an airplane.
01:42:50
◼
►
Whereas like if an airplane fails, it crashes and you die.
01:42:55
◼
►
If a train fails, it just stops moving.
01:42:57
◼
►
Everything is still there, you just kinda stop moving.
01:43:01
◼
►
And that's kinda how I feel with the way Dropbox,
01:43:04
◼
►
if Dropbox's service has any kind of issue,
01:43:07
◼
►
which it does, it is not perfect,
01:43:09
◼
►
I've seen its issues many times
01:43:10
◼
►
as somebody who uses a blogging engine based on Dropbox.
01:43:13
◼
►
If Dropbox fails, all my files
01:43:16
◼
►
are just still sitting there on my drive.
01:43:18
◼
►
If Dropbox has some kind of catastrophic error
01:43:21
◼
►
and it wipes out all my files,
01:43:23
◼
►
like some kind of huge sync problem,
01:43:25
◼
►
and it deletes all my files,
01:43:27
◼
►
those are just files in this directory,
01:43:28
◼
►
I can just go to Time Machine or my backups
01:43:30
◼
►
and I can just get the file off the backups.
01:43:32
◼
►
So the ways in which it can fail
01:43:36
◼
►
are pretty low key safe things
01:43:40
◼
►
that I can easily recover from
01:43:41
◼
►
as a responsible computer user who has backups.
01:43:44
◼
►
Whereas with a lot of these other solutions,
01:43:47
◼
►
they're a little too smart or a little too abstracted
01:43:49
◼
►
and I don't have that kind of luxury.
01:43:51
◼
►
Some of them do work that way, but many of them don't.
01:43:53
◼
►
And so that's why I was thinking of something
01:43:55
◼
►
like BitTorrent Sync, again knowing
01:43:56
◼
►
very little about it because it seems like that was probably
01:43:59
◼
►
gonna be more like what I wanted.
01:44:01
◼
►
But in reality, I'm probably just gonna stick with Dropbox
01:44:05
◼
►
for a while, but kinda taking a few steps out the door,
01:44:08
◼
►
like keeping one foot out the door in a way,
01:44:11
◼
►
which is how I prefer to do most things with services
01:44:13
◼
►
I commit myself to.
01:44:14
◼
►
So I'm going to at some point start moving things
01:44:19
◼
►
off of Dropbox.
01:44:20
◼
►
I'm gonna move one password sync out of it.
01:44:22
◼
►
I'm going to stop adding anything new to Dropbox
01:44:25
◼
►
that would require its integration.
01:44:29
◼
►
Start sending around links to people to just download files
01:44:32
◼
►
instead of having Dropbox shared folders necessarily.
01:44:35
◼
►
Don't invest into photos there, things like that.
01:44:38
◼
►
Just kind of like putting Dropbox at a bit of a distance
01:44:42
◼
►
and starting to move out of it slowly
01:44:44
◼
►
because I think they're showing enough bad judgment
01:44:49
◼
►
over time here that I think the time will come
01:44:51
◼
►
that I will want to move off of it.
01:44:53
◼
►
And I kind of want to be ready for that
01:44:54
◼
►
And that's easier said than done.
01:44:57
◼
►
I definitely take issue with some of the shady things that have been going on.
01:45:03
◼
►
But I do think that, especially if you take the Hacker News comments as actually coming
01:45:09
◼
►
from an engineer and an engineer that is to some degree, obviously, unofficially speaking
01:45:15
◼
►
for the company, it doesn't seem like any of this was really malicious.
01:45:18
◼
►
It was just either ill-advised or perhaps, you know, they weren't as smart as we hope
01:45:24
◼
►
they were or whatever the case may be but I don't know I feel like Dropbox is
01:45:29
◼
►
fairly essential to me getting my my life done I was gonna say work but just
01:45:35
◼
►
my life so it would take quite a lot for me to want to walk away from it and I am
01:45:41
◼
►
not at that point yet and I think I'm further away from that point than you
01:45:44
◼
►
are and that's not a bad thing that's that's not a good thing it's just a
01:45:47
◼
►
thing but it's certainly worth keeping an eye on and certainly you know we were
01:45:52
◼
►
talking earlier about, you know, what is everyone's perception of Apple after this whole kerfuffle
01:45:56
◼
►
with Dash, and what is everyone's perception of Dropbox after this came to light. And I
01:46:03
◼
►
feel like Dropbox, which used to be kind of like a panic level, can do no wrong, in my
01:46:10
◼
►
mind anyway, can do no wrong, generally speaking, is really good code that seems to always work,
01:46:16
◼
►
It doesn't seem quite so cut and dry to me anymore.
01:46:21
◼
►
And that's too bad, but you know, even the mighty can fall.
01:46:24
◼
►
All right, thanks a lot to our three sponsors this week, Betterment, Pingdom, and Indochino,
01:46:28
◼
►
and we will see you next week.
01:46:31
◼
►
Now the show is over, they didn't even mean to begin, 'cause it was accidental.
01:46:39
◼
►
Oh, it was accidental.
01:46:41
◼
►
John didn't do any research, Marco and Casey wouldn't let him, cause it was accidental,
01:46:50
◼
►
it was accidental.
01:46:52
◼
►
And you can find the show notes at ATP.fm, and if you're into Twitter, you can follow
01:47:03
◼
►
them at C-A-S-E-Y-L-I-S-S, so that's Casey List M-A-R-C-O.
01:47:10
◼
►
C-O-A-R-M-N-T-Marco-Armin S-I-R-A-C-U-S-A-C-R-A-Cusa
01:47:20
◼
►
It's accidental (it's accidental) They didn't mean to
01:47:25
◼
►
Accidental (accidental) Tech Barcast so long
01:47:32
◼
►
What are we doing in the post show? You want to talk about your cameras?
01:47:35
◼
►
Yeah, we got more Marco waffling.
01:47:38
◼
►
This should be a new-- we should put a capital W on that, Marco waffling.
01:47:43
◼
►
Here we come a waffling.
01:47:45
◼
►
The category of things where Marco decides on a direction for his life.
01:47:51
◼
►
Like, an example would be, I like BMW cars.
01:47:55
◼
►
And then the turn after that is, I like electric cars.
01:47:59
◼
►
And then we assume there will be some point in the future, perhaps distant future, where
01:48:02
◼
►
Marco starts waffling electric cars.
01:48:03
◼
►
So this one is, that's how I would define this category of thing.
01:48:09
◼
►
I don't know, Marco Waffling doesn't have a good ring to it.
01:48:11
◼
►
We gotta workshop that name.
01:48:12
◼
►
We gotta come up with something.
01:48:13
◼
►
But anyway, the current round of Marco Waffling, which by the way, it sounds like it's a bad
01:48:17
◼
►
name, but we're just joking.
01:48:18
◼
►
Really what it is, is Marco being willing to revisit decisions he's made in the past
01:48:23
◼
►
when the conditions changed.
01:48:24
◼
►
There we go.
01:48:25
◼
►
Which is an admirable thing, but it's much more fun to make fun of him about it and use
01:48:28
◼
►
the word "waffle" because it's funny.
01:48:30
◼
►
So anyway, the current one is cameras.
01:48:33
◼
►
- You know, for years I used SLRs.
01:48:37
◼
►
They gradually fell out of favor
01:48:39
◼
►
as I just didn't want to carry them anywhere.
01:48:42
◼
►
And then I got this little tiny Sony RX1
01:48:45
◼
►
because it could basically see in the dark
01:48:48
◼
►
the sensor was so good,
01:48:49
◼
►
and it had an amazing little prime lens on it.
01:48:51
◼
►
The limitations of that camera with both,
01:48:54
◼
►
you know, things like autofocus speed,
01:48:56
◼
►
this is the old RX one, there's a new one that's better,
01:48:57
◼
►
but this is the first one.
01:48:59
◼
►
The autofocus speeds sucked, the battery life sucked,
01:49:02
◼
►
and I wanted a little more versatility
01:49:04
◼
►
in the lens selection and just a little bit
01:49:07
◼
►
better performance.
01:49:09
◼
►
And it wasn't small enough that I was actually carrying it
01:49:12
◼
►
many places because it was still a camera
01:49:14
◼
►
that couldn't fit in my pocket.
01:49:16
◼
►
So about a year ago, I switched to the new Sony A7R II
01:49:21
◼
►
because it was my first mirrorless,
01:49:25
◼
►
but it's still an interchangeable lens camera.
01:49:28
◼
►
It's an amazing camera in many, many ways.
01:49:31
◼
►
The a7R II is, in many ways,
01:49:34
◼
►
the best camera in the world right now.
01:49:35
◼
►
However, it is not perfect,
01:49:38
◼
►
and it's not perfect in some fairly large ways.
01:49:43
◼
►
And over the last year, I have thought,
01:49:45
◼
►
I can get by this and I can get used to this,
01:49:47
◼
►
and I'll get faster with this.
01:49:49
◼
►
So the main reasons the Sony a7R II is not perfect
01:49:54
◼
►
are number one, and this is a huge one,
01:49:57
◼
►
which I'll describe why later, battery life.
01:50:00
◼
►
And ever since the beginning, I mean,
01:50:01
◼
►
I made fun of the fact that the camera,
01:50:03
◼
►
the battery life is so bad that it ships
01:50:05
◼
►
with two batteries in the box.
01:50:07
◼
►
It is the first time I've ever bought any electronic device
01:50:11
◼
►
that includes two of its own battery
01:50:13
◼
►
because everyone who uses it will need more than one.
01:50:17
◼
►
- I wish mine came with two batteries
01:50:18
◼
►
since they're like 50 bucks for that little, turdy battery.
01:50:20
◼
►
- I know, and I've lost two of them.
01:50:21
◼
►
So, anyway, so the battery life is 10,000,
01:50:26
◼
►
is terrible. You know, you're lucky to get through a day using it. And you can only do
01:50:33
◼
►
-- you can only get through a whole day if you are very, very careful and you kind of
01:50:38
◼
►
baby the battery. The second problem with it is that it is pretty slow. Turning it on,
01:50:45
◼
►
you know, it takes a few seconds to kind of boot up and get itself oriented. Shot-to-shot
01:50:49
◼
►
time, if you want to review the pictures that you're taking with it, it is very, very slow.
01:50:54
◼
►
It takes a few seconds after it has shot before you can really review them.
01:50:58
◼
►
If you want to review a picture and zoom in to check to make sure that you focused correctly
01:51:04
◼
►
or that the right thing was in focus and you want to zoom in and check, that takes a long
01:51:07
◼
►
time, like a few seconds delay.
01:51:10
◼
►
Writing the pictures to the card takes a long time, which is partly because they're so large,
01:51:16
◼
►
but also probably because I think the image processor is just slow.
01:51:18
◼
►
Just to provide some context here, by the way, I'm sure you'll get to the context eventually,
01:51:22
◼
►
But my Sony, which I'm sure is, well, I'm not sure actually.
01:51:26
◼
►
Is it actually slower in all those things that you described with yours?
01:51:29
◼
►
Because mine is actually newer.
01:51:30
◼
►
Yours is almost a year newer and also shoots much smaller photos.
01:51:34
◼
►
So I bet yours is probably a lot faster.
01:51:37
◼
►
Well anyway, I was going to say, I totally believe that this is slower than the thing
01:51:40
◼
►
you're actually comparing it to, which you'll get to in a moment, but it's the fastest camera
01:51:43
◼
►
I've ever owned.
01:51:44
◼
►
So like the world, when you go from the world of like three digit price cameras to the world
01:51:48
◼
►
four-digit price cameras. I was amazed at how fast this thing turns on, how fast it
01:51:53
◼
►
boots up, how fast it does everything. So everything's relative. But anyway, continue.
01:51:58
◼
►
The result, so this camera, it has the most amazing sensor I've ever seen. I think it
01:52:03
◼
►
might even be one of the best testing full-frame sensors in the world by like testing metrics
01:52:08
◼
►
like the XO Mark and everything. It is an incredibly awesome sensor. It can basically
01:52:11
◼
►
see in the dark with very little noise. Dynamic range is ridiculous. It has an incredibly
01:52:17
◼
►
advanced autofocus system, the main problem is just that it's so slow and that the battery
01:52:23
◼
►
life is so bad. And the battery life manifests itself in interesting ways that I hadn't
01:52:27
◼
►
necessarily foreseen, foresaw, when I bought it in first, even when I bought it I knew
01:52:33
◼
►
the battery life wasn't going to be great. But there are certain ways that this is a
01:52:37
◼
►
problem. So for instance, it has Wi-Fi, but I've never used it because in order for
01:52:44
◼
►
to be convenient to use, you have to leave the Wi-Fi enabled
01:52:47
◼
►
in some way and then eventually launch and have everything.
01:52:49
◼
►
And to get reasonable battery life out of this camera,
01:52:51
◼
►
you have to do things like keep it in airplane mode.
01:52:54
◼
►
So I've just never used the Wi-Fi (laughs)
01:52:57
◼
►
because it's just, I have all these settings
01:52:59
◼
►
to maximize the power consumption.
01:53:01
◼
►
Also, as you're shooting throughout the day,
01:53:04
◼
►
because it's mirrorless, if the camera is on,
01:53:07
◼
►
if it's ready to go, one of the two screens is always on,
01:53:10
◼
►
either the one that's in the electronic viewfinder
01:53:12
◼
►
or the one in the back.
01:53:13
◼
►
a screen is always on if the camera is ready to shoot.
01:53:17
◼
►
Unlike SLRs, really, SLRs, if you have the back screen on,
01:53:20
◼
►
that's one thing, but in normal mode with SLRs,
01:53:22
◼
►
you're shooting through the optical viewfinder,
01:53:24
◼
►
there is no screen on in that process.
01:53:26
◼
►
There might be the metering sensor,
01:53:27
◼
►
it might be active depending on the mode it's in,
01:53:29
◼
►
whether it's certain things you're asleep or not,
01:53:30
◼
►
but basically, there's no screens that are on.
01:53:32
◼
►
So a DSLR that is just ready to shoot,
01:53:35
◼
►
but not actually shooting a picture,
01:53:37
◼
►
uses very little power, and that's one of the reasons
01:53:39
◼
►
why DSLRs get so much better battery life
01:53:41
◼
►
and these large full frame but still mirrorless cameras
01:53:44
◼
►
that have lots of processing demands
01:53:46
◼
►
but very small batteries.
01:53:47
◼
►
So for the Sony, in order to save battery life,
01:53:50
◼
►
I often need to flip it off when I'm using it.
01:53:53
◼
►
If I'm not gonna be shooting for the next couple of minutes,
01:53:57
◼
►
I'll just flip it off because if you don't,
01:54:00
◼
►
like as you move around and the camera bounces off
01:54:03
◼
►
your chest or off your side as you're walking around,
01:54:06
◼
►
it'll detect, it'll think your eyes up against it,
01:54:09
◼
►
so it'll turn on the EVF screen.
01:54:10
◼
►
or then it'll think you're not against this,
01:54:12
◼
►
it'll turn on the back screen.
01:54:13
◼
►
So there's basically, there's always a screen being on
01:54:16
◼
►
and the sensor being, capturing the data
01:54:19
◼
►
and showing it to the screen.
01:54:20
◼
►
So the power draw of these things is incredibly high
01:54:23
◼
►
in just like walking around mixed shooting use.
01:54:27
◼
►
And so you basically have to keep them switched off
01:54:29
◼
►
when you're not shooting to save the battery.
01:54:31
◼
►
So that means that every time you wanna take a shot,
01:54:33
◼
►
if it was off, you gotta turn it on.
01:54:35
◼
►
You gotta wait for it to boot up again.
01:54:36
◼
►
So that's like a few seconds lost there.
01:54:38
◼
►
And because of that, I have often missed shots.
01:54:41
◼
►
Because as my kid is getting older, he's getting faster.
01:54:46
◼
►
This is the thing that happens, I guess.
01:54:48
◼
►
I'm learning this.
01:54:49
◼
►
- It's the most dangerous game, toddlers.
01:54:52
◼
►
- Exactly, exactly.
01:54:54
◼
►
So basically, it is causing me to miss a lot of shots,
01:54:58
◼
►
and it's causing me to not use certain features very well.
01:55:01
◼
►
And these aren't the only examples, but basically,
01:55:03
◼
►
in short, I'm not able to use the camera
01:55:06
◼
►
its full potential because I need to baby the battery so much. It is a lot more inconvenient
01:55:12
◼
►
than I expected to have a battery life that's this bad compared to SLRs, which I used for
01:55:16
◼
►
years beforehand. An SLR, you can leave it on all day and it won't be a problem at all.
01:55:23
◼
►
It'll be in a certain low power mode and if you lift it up and half press that shutter
01:55:27
◼
►
button it is on in like a half second and ready to go. It's so fast for an SLR to exit
01:55:33
◼
►
at the on but idle state, bam, it's right there.
01:55:36
◼
►
Like it's so fast.
01:55:37
◼
►
So and you can, and when it's in that on idle state,
01:55:40
◼
►
it uses so little power, you can literally leave it there
01:55:42
◼
►
for like all day or even days and the battery won't die.
01:55:45
◼
►
It's incredible like how big SLR batteries are
01:55:48
◼
►
and how long they last relative to a mirrorless camera
01:55:51
◼
►
So maybe a month after I got the Sony,
01:55:54
◼
►
I had picked up our old 5D Mark II
01:55:56
◼
►
'cause Tiff still uses the 5D Mark II most of the time.
01:55:59
◼
►
So about a month after I got the Sony,
01:56:00
◼
►
I was already getting used to it
01:56:01
◼
►
and I picked up the 5D Mark II and I thought,
01:56:02
◼
►
This is the largest, heaviest dinosaur I've ever felt.
01:56:06
◼
►
This is crazy.
01:56:07
◼
►
I'm so glad I moved to mirrorless, et cetera.
01:56:10
◼
►
Now, a year and a couple of months in,
01:56:13
◼
►
now that I am more accustomed to the limitations
01:56:16
◼
►
and annoyingness of this particular mirrorless camera,
01:56:19
◼
►
and to some degree of mirrorless cameras in general.
01:56:22
◼
►
This past weekend, I picked up Tiff's camera
01:56:24
◼
►
to take a few shots,
01:56:25
◼
►
'cause she had my favorite lens mount on it,
01:56:27
◼
►
the 135 millimeter Canon F2.
01:56:31
◼
►
We wanted to take a quick shot outside.
01:56:32
◼
►
I picked up this camera and I took a few shots
01:56:35
◼
►
with the 135 of my kid being cute in a pumpkin patch.
01:56:39
◼
►
I just flew on it.
01:56:41
◼
►
It was like night and day.
01:56:43
◼
►
I thought, having been out of practice
01:56:45
◼
►
with that camera's control scheme for a year
01:56:48
◼
►
and it being an eight year old camera
01:56:51
◼
►
compared to my awesome high end new Sony,
01:56:54
◼
►
I thought this would be slower,
01:56:56
◼
►
I wouldn't be able to get things in focus
01:56:59
◼
►
'cause the focus system is so primitive
01:57:01
◼
►
in the old 5D Mark II compared to what we have today.
01:57:04
◼
►
I thought the picture wouldn't look as good
01:57:05
◼
►
'cause there's so much lower resolution,
01:57:06
◼
►
the sensor is so old and crappy.
01:57:08
◼
►
And the reality is, not only did I fly on the controls,
01:57:12
◼
►
but I nailed tons of shots very quickly
01:57:14
◼
►
because just shooting with an SLR,
01:57:17
◼
►
especially a good SLR like the 5D series,
01:57:20
◼
►
is so much faster than a full-frame mirrorless.
01:57:23
◼
►
And I know there are smaller,
01:57:25
◼
►
non-full-frame mirrorless cameras.
01:57:27
◼
►
There's lots that are in the APS-C sensor size range
01:57:30
◼
►
micro four thirds size range.
01:57:31
◼
►
And because these process smaller sensors
01:57:34
◼
►
with a lot fewer pixels, they often are a lot faster.
01:57:38
◼
►
And it is also possible, I know,
01:57:40
◼
►
to make a full frame camera that is very, very fast
01:57:42
◼
►
because at XOXO I was able to briefly use a friend's Leica,
01:57:47
◼
►
is it the Q?
01:57:49
◼
►
The one with the fixed 28 millimeter lens, whatever it is?
01:57:52
◼
►
It was one of the Leica $5,000 mirrorless things.
01:57:56
◼
►
And it was amazing how incredibly fast
01:57:59
◼
►
and responsive it was.
01:58:00
◼
►
That's what I noticed immediately about that camera.
01:58:02
◼
►
And honestly, I don't love the idea
01:58:03
◼
►
of a fixed 28 millimeter lens
01:58:04
◼
►
being the only lens in a camera,
01:58:05
◼
►
even though that's technically what the iPhone is.
01:58:08
◼
►
But anyway, so the Leica Q is not probably for me,
01:58:13
◼
►
but wow, was it nice to use a fast camera again.
01:58:16
◼
►
So I used that at XOXO about a month ago.
01:58:19
◼
►
Over this weekend, I used TIFF's XLR,
01:58:21
◼
►
or TIFF's SLR XLR.
01:58:23
◼
►
I'm in the audio world too much.
01:58:25
◼
►
I basically realized that, oh my God,
01:58:27
◼
►
but I really love a fast pro handling camera.
01:58:31
◼
►
Like, as I was talking a couple of weeks ago
01:58:33
◼
►
about the difference between like pro hardware
01:58:36
◼
►
and non-pro hardware, one of the things I was describing
01:58:39
◼
►
about ProStuff and the concept of cameras is like,
01:58:41
◼
►
ProStuff is not only like durable and made to tolerate
01:58:46
◼
►
extreme conditions better and usually has better service,
01:58:50
◼
►
but also ProStuff just handles faster
01:58:52
◼
►
and it has more controls.
01:58:53
◼
►
And it doesn't always necessarily have to be the smallest,
01:58:57
◼
►
It doesn't always necessarily have to be technically
01:58:58
◼
►
the best by certain measures,
01:59:00
◼
►
but it has to be reliable and fast
01:59:04
◼
►
and have easy, accessible controls
01:59:06
◼
►
that you can use without looking and stuff like that.
01:59:08
◼
►
That's what pro gear is.
01:59:09
◼
►
And I just realized that I just love pro cameras
01:59:13
◼
►
and that the Sony, in some ways, isn't a pro camera
01:59:17
◼
►
in the ways that I am considering here.
01:59:19
◼
►
Not in all ways, of course.
01:59:21
◼
►
And certainly, technically, it is shockingly good
01:59:24
◼
►
in the picture quality that you get out of it.
01:59:26
◼
►
and the optical quality that you get
01:59:28
◼
►
from the amazing Sony FE lenses is also fantastic.
01:59:32
◼
►
But I think I might switch back to SLRs.
01:59:35
◼
►
'Cause here's what happened in the meantime.
01:59:37
◼
►
Canon released the 5D Mark IV.
01:59:39
◼
►
And the 5D Mark, so the main problems I had
01:59:41
◼
►
with Canon before, that one of the reasons
01:59:43
◼
►
that I wanted to jump to Sony in the first place,
01:59:47
◼
►
Canon was falling way behind on their sensor technology.
01:59:51
◼
►
Their sensors were really not competitive
01:59:53
◼
►
with the amount of noise at high ISO levels
01:59:56
◼
►
in low light and they were really not competitive
01:59:58
◼
►
in dynamic range in things like the amount of detail
02:00:01
◼
►
that you can recover in shadows of a picture.
02:00:04
◼
►
Basically what happened with the 5D Mark IV,
02:00:07
◼
►
they didn't become class leading in those areas,
02:00:10
◼
►
but they got very close.
02:00:12
◼
►
Sony and therefore Nikon cameras that also use Sony sensors,
02:00:16
◼
►
they are still ahead in high ISO noise levels
02:00:20
◼
►
and in dynamic range and in resolution in some levels.
02:00:23
◼
►
but the new Canon 5D Mark IV came very close
02:00:28
◼
►
to these levels.
02:00:29
◼
►
In my opinion, in most ways, probably close enough.
02:00:33
◼
►
It also has a fast autofocus system,
02:00:35
◼
►
it has insane battery life, it has pro controls,
02:00:38
◼
►
pro durability, it is giant and heavy, but I want one.
02:00:42
◼
►
So, Tiff's getting one.
02:00:43
◼
►
It arrived about a half hour before the show started.
02:00:46
◼
►
I haven't had a chance to unbox it yet and try it yet,
02:00:48
◼
►
ask me again next week, but basically, Tiff is getting one,
02:00:53
◼
►
and I'm going to play with it.
02:00:54
◼
►
And if I end up liking it, I might get one as well
02:00:59
◼
►
and then sell the Sony gear, but we will see.
02:01:01
◼
►
- I did not see this coming.
02:01:04
◼
►
- Neither did I.
02:01:04
◼
►
Until, it was really like, you know,
02:01:07
◼
►
it really required me to have the Sony for long enough
02:01:10
◼
►
to get to know its flaws, and then to have the Canon again
02:01:15
◼
►
in my hands and to see just how incredibly awesome
02:01:19
◼
►
a pro-grade SLR is when you haven't used one for a while,
02:01:23
◼
►
and in the ways that the Sony annoys me.
02:01:25
◼
►
And it is giant.
02:01:27
◼
►
I mean, no, it is still huge and it is heavy
02:01:30
◼
►
and the lenses are bigger and heavier,
02:01:33
◼
►
but it is really compelling.
02:01:35
◼
►
To answer expressly in the chat,
02:01:38
◼
►
asking, basically asking, what about Nikon SLRs?
02:01:42
◼
►
And I rented a D750 about a year and a half ago
02:01:46
◼
►
before I decided to get the Sony.
02:01:47
◼
►
I was kind of figuring out like, you know,
02:01:48
◼
►
which of the various Sony-sensored cameras do I want.
02:01:52
◼
►
And of course the D750 and D810 were on that list to try.
02:01:56
◼
►
And the main reason that I chose against the Nikon,
02:01:59
◼
►
one was that the Canon controls just kind of get along
02:02:03
◼
►
with me a little bit better.
02:02:05
◼
►
And Tiff has said the same thing.
02:02:06
◼
►
She also prefers the Canon control standards and layout.
02:02:09
◼
►
And maybe that's just what we're used to, who knows?
02:02:11
◼
►
Probably, right?
02:02:12
◼
►
But you know, there's something there.
02:02:14
◼
►
And secondarily, that Nikon had some holes
02:02:18
◼
►
in the lens lineup that we liked.
02:02:20
◼
►
And Canon is doing really well
02:02:24
◼
►
with their lens lineup recently.
02:02:26
◼
►
For a while, their lenses were,
02:02:28
◼
►
they've always been great, and great to pretty good, right?
02:02:32
◼
►
But they were getting a little bit
02:02:33
◼
►
long in the tooth in certain ones.
02:02:35
◼
►
And in the last couple of years,
02:02:36
◼
►
they have released a handful of incredible new lenses,
02:02:40
◼
►
one of which I ordered with this 5D Mark IV to try,
02:02:43
◼
►
the new 35 millimeter F2 IS.
02:02:46
◼
►
and I mean if I ever wanna go with the zoom again,
02:02:49
◼
►
the new 24-70 2.8 is shockingly good.
02:02:52
◼
►
If I wanna go faster on the 35 eventually,
02:02:54
◼
►
even though it's giant and heavy,
02:02:56
◼
►
the 35 1.4 is shockingly good.
02:02:59
◼
►
There's a whole bunch of basically modern Canon lenses
02:03:01
◼
►
that are amazing.
02:03:02
◼
►
The Canon 40 millimeter pancake is incredibly small
02:03:07
◼
►
and light and short and incredibly good
02:03:09
◼
►
and costs almost nothing.
02:03:11
◼
►
I mean there's a lot here.
02:03:12
◼
►
So Nikon definitely has the best sensors
02:03:17
◼
►
that are available in SLRs because they are Sony sensors.
02:03:20
◼
►
But I think Canon wins me over
02:03:23
◼
►
for lenses and control layout.
02:03:26
◼
►
And because the Canon sensor is now close
02:03:29
◼
►
in the qualities that matter to me,
02:03:31
◼
►
that's kinda what's keeping me here.
02:03:34
◼
►
- So tell me again why you're not really considering
02:03:38
◼
►
Micro Four Thirds.
02:03:39
◼
►
And I'm not saying that it's the best option,
02:03:41
◼
►
But it seems to me as a novice photographer
02:03:46
◼
►
that only kind of understands,
02:03:48
◼
►
it's smaller than a full on SLR.
02:03:53
◼
►
My battery life, I have the problem of,
02:03:56
◼
►
oh crap, I haven't charged this thing in forever
02:03:58
◼
►
and now I really need it and it's nearly dead
02:04:01
◼
►
because I've used my camera a ton
02:04:03
◼
►
and the battery lasts forever
02:04:05
◼
►
and I just don't think about it, right?
02:04:05
◼
►
You know, it's like your cell phone
02:04:07
◼
►
back when you would go a week between charging it.
02:04:09
◼
►
It would be that day that you'd be like, "Oh, crap, I completely forgot to do this last
02:04:14
◼
►
Anyways, battery life lasts a long time.
02:04:16
◼
►
It starts up pretty darn quickly.
02:04:18
◼
►
It does have the problem of one of the two screens always being on, if not both, which
02:04:22
◼
►
is a little frustrating.
02:04:23
◼
►
But again, the battery life is great.
02:04:26
◼
►
The Wi-Fi is super easy to turn on and off.
02:04:30
◼
►
The app that Olympus has for your phone does a perfectly sufficient job of tracking your
02:04:37
◼
►
whereabouts if you tell it to. It doesn't do it automatically, but you go into the app,
02:04:42
◼
►
you tell it, "Hey, start tracking where I am," and then when you're done, you get on
02:04:45
◼
►
the Wi-Fi, which again is very easy, and you have the app send that geodata to the camera,
02:04:51
◼
►
and it'll geotag all your photos. I mean, in many ways, it seems like it would be a
02:04:56
◼
►
good fit. So what gives you pause, just that you haven't tried it and you're familiar with
02:05:01
◼
►
Well, and so first of all, the 5D Mark IV also has GPS built in?
02:05:06
◼
►
- Oh, that's super nice.
02:05:08
◼
►
- Some of the reviews were saying,
02:05:09
◼
►
like, you can leave it, there's like two modes.
02:05:11
◼
►
One of them is like kind of a more continuous one,
02:05:13
◼
►
and one of them's kind of like a lighter, lower power one
02:05:15
◼
►
that just kind of less periodically updates the GPS,
02:05:18
◼
►
and that is apparently pretty nice on the battery.
02:05:20
◼
►
And so not only can it geotag your stuff built in,
02:05:23
◼
►
but it also automatically sets its clock,
02:05:25
◼
►
which is awesome, because one of the long-standing
02:05:27
◼
►
annoyances with anybody who tries to use a separate camera
02:05:29
◼
►
that's not their phone, and then mix those photos
02:05:31
◼
►
into their libraries, is that if your camera's clock is off
02:05:35
◼
►
by a little bit or by a few hours if you travel.
02:05:37
◼
►
That sucks and it messes up all your stuff, right?
02:05:39
◼
►
So anyway, so built-in GPS and Wi-Fi
02:05:42
◼
►
and in a battery that can probably handle it, right?
02:05:46
◼
►
'Cause it's a large camera with a large battery
02:05:49
◼
►
so that can probably handle it.
02:05:50
◼
►
There is perfectly valid reasons to go with smaller cameras.
02:05:56
◼
►
There are great reasons why most people
02:05:58
◼
►
should go with smaller cameras.
02:05:59
◼
►
Most people also shouldn't roast their own coffee.
02:06:02
◼
►
Most people shouldn't be waiting for Mac Pros,
02:06:05
◼
►
and most people should not have the 15-inch MacBook Pro.
02:06:08
◼
►
Most people should get a smaller MacBook Pro than 15 inches.
02:06:11
◼
►
I, however, am a picky apple.
02:06:14
◼
►
I have learned this about myself,
02:06:15
◼
►
as everyone else did long before I did,
02:06:18
◼
►
but basically, (laughing)
02:06:20
◼
►
because I am a picky apple,
02:06:23
◼
►
I know myself now well enough to know
02:06:25
◼
►
that if I get anything that is not the biggest,
02:06:29
◼
►
best, most pro option for something.
02:06:33
◼
►
I am likely to be frustrated by its limitations.
02:06:37
◼
►
- Eh, but that's not always true.
02:06:38
◼
►
You don't have a P85D or P90D, you have a 90D.
02:06:43
◼
►
- Right, so there are cases, and by the way,
02:06:45
◼
►
I still stand by that decision.
02:06:46
◼
►
I love my car, it is plenty fast enough,
02:06:49
◼
►
and I love the amount of range it has.
02:06:51
◼
►
And I love I didn't spend 20 grand more for it.
02:06:54
◼
►
So all those things are great.
02:06:56
◼
►
So this isn't true in everything
02:06:58
◼
►
that I buy or use, but in certain areas
02:07:01
◼
►
that I care strongly about, things like the computer I use,
02:07:05
◼
►
the camera I use, I have learned basically that like,
02:07:09
◼
►
for cameras, there is the iPhone,
02:07:13
◼
►
which handles a lot of my photography needs
02:07:16
◼
►
because it's always in my pocket.
02:07:18
◼
►
So there's the iPhone, it's amazing for a lot of things.
02:07:21
◼
►
Its camera is very good considering it's a phone camera.
02:07:26
◼
►
That being said, it is not as good as a regular camera.
02:07:28
◼
►
My thinking is, if I'm going to carry a regular camera
02:07:32
◼
►
at all, and this is part of the reason it led me
02:07:33
◼
►
to the Sony in the first place,
02:07:35
◼
►
being like the largest mirrorless camera that's out there,
02:07:39
◼
►
if I'm going to carry a camera at all,
02:07:43
◼
►
I don't worry about carrying a camera
02:07:44
◼
►
that can fit in my pocket anymore.
02:07:46
◼
►
Because cameras that can fit in my pocket
02:07:48
◼
►
are usually not any better than the iPhone.
02:07:50
◼
►
And so the iPhone solves that role for me.
02:07:52
◼
►
What I want is either the iPhone or a camera
02:07:57
◼
►
that I will carry separately, in which case
02:07:59
◼
►
I want it to be the best camera that it can possibly be.
02:08:01
◼
►
A long time ago, when we first bought our 5D Mark II
02:08:04
◼
►
in 2008, I first tried a full-frame camera,
02:08:09
◼
►
and that ruined me forever.
02:08:11
◼
►
And now, if I'm going to carry a camera
02:08:14
◼
►
that is not my iPhone, I want it to be full-frame.
02:08:17
◼
►
And while the smaller sensors have made tremendous progress
02:08:22
◼
►
in recent years, and there are lots of amazing cameras
02:08:26
◼
►
that have micro four thirds or APS-C sized sensors.
02:08:30
◼
►
Full frame is still a step above in areas I care about,
02:08:34
◼
►
in noise, in quality, in optics.
02:08:38
◼
►
Full frame cameras have a lot of advantages
02:08:40
◼
►
because of that much larger sensor size
02:08:43
◼
►
that these smaller cameras just won't match,
02:08:45
◼
►
and there are downsides to it.
02:08:46
◼
►
There are major downsides.
02:08:47
◼
►
Obviously, cost is a big one, size is a big one,
02:08:50
◼
►
And as mentioned earlier, speed is a big one
02:08:52
◼
►
because now you have these giant sensors
02:08:54
◼
►
that take more battery life to power
02:08:56
◼
►
and then they have to have more electronics behind them
02:08:58
◼
►
to convert all the pixel data
02:09:00
◼
►
and they have the image processor dealing
02:09:01
◼
►
with way more image data
02:09:02
◼
►
'cause it's way more megapixels and stuff like that.
02:09:05
◼
►
So there are downsides to full frame.
02:09:07
◼
►
But generally, if I'm going to be shooting
02:09:09
◼
►
with anything that is not my iPhone,
02:09:10
◼
►
I want it to be the opposite extreme.
02:09:12
◼
►
I want it to be the best it can possibly be.
02:09:15
◼
►
And for me, that's a full frame SLR.
02:09:17
◼
►
- Yeah, that makes sense.
02:09:18
◼
►
I mean, to kind of come to your defense for a moment
02:09:21
◼
►
and argue with myself, the Micro Four Thirds that I have,
02:09:24
◼
►
I don't have any pancake lenses for it.
02:09:26
◼
►
I have a, I think it's a 25 millimeter,
02:09:29
◼
►
if I remember right, that I use most often,
02:09:32
◼
►
but we just picked up, as we've talked about on and off,
02:09:34
◼
►
this 35 to 100 millimeter zoom,
02:09:37
◼
►
which I know zooms is not for everyone,
02:09:39
◼
►
as you were talking about earlier,
02:09:40
◼
►
but I happen to like having the option.
02:09:43
◼
►
And I tell you what, with that zoom lens on,
02:09:45
◼
►
this camera is not small.
02:09:47
◼
►
I mean, it's already not small with the prime,
02:09:49
◼
►
but it is really not small with the zoom.
02:09:52
◼
►
And so I'm not sure that I'm really saving that much
02:09:57
◼
►
over a full on DSLR.
02:09:58
◼
►
I mean, it's certainly smaller,
02:10:00
◼
►
but it's not night and day by any stretch of the imagination.
02:10:04
◼
►
- Yeah, and the Sony has the same issue
02:10:06
◼
►
where there are a few,
02:10:08
◼
►
there's a small number of small prime lenses
02:10:11
◼
►
for the Sony FE mount that are great.
02:10:13
◼
►
And the one I keep on the camera
02:10:14
◼
►
the vast majority of the time is the 35 millimeter
02:10:16
◼
►
F2.8 Sony prime.
02:10:20
◼
►
If you want more light intake,
02:10:22
◼
►
or if you want a zoom that is not horrible,
02:10:25
◼
►
it does get very big and heavy very quickly,
02:10:27
◼
►
because that's just what it takes.
02:10:28
◼
►
Like if you have a full frame sensor
02:10:31
◼
►
and you need a lot of light to hit that
02:10:34
◼
►
in a way that doesn't suck,
02:10:35
◼
►
and if you wanna have a zoom lens
02:10:37
◼
►
to have the versatility of that,
02:10:39
◼
►
you're gonna have this giant heavy piece of glass on there.
02:10:42
◼
►
So the size benefit for mirrorless cameras, I think,
02:10:46
◼
►
mostly only holds if either you're willing to give up
02:10:49
◼
►
a lot of quality and have a really crappy zoom,
02:10:51
◼
►
in which case you can make them smaller,
02:10:52
◼
►
or if you're using primes and not even very fast primes.
02:10:57
◼
►
So that does represent a lot of my usage, certainly.
02:11:00
◼
►
I mean, the 35 prime is what I have on there,
02:11:02
◼
►
as I said, most of the time,
02:11:03
◼
►
and so that combo is quite small.
02:11:05
◼
►
And I was thinking, I thought actually,
02:11:07
◼
►
if I'm going to switch back to SLRs,
02:11:09
◼
►
I still might keep the Sony
02:11:10
◼
►
and just keep that 35 millimeter prime
02:11:12
◼
►
and have that be like my small setup if I ever need that.
02:11:15
◼
►
But really once you have large glass on there,
02:11:20
◼
►
the size of the body matters less
02:11:22
◼
►
and actually becomes sometimes harder to use.
02:11:24
◼
►
Like if you have a big imbalance
02:11:27
◼
►
between like a giant heavy lens
02:11:28
◼
►
on this tiny little mirrorless body,
02:11:30
◼
►
it actually can be harder to handle.
02:11:32
◼
►
So anyway, I'm ruined forever.
02:11:35
◼
►
- I don't even know what you're talking about at this point.
02:11:39
◼
►
I mean, you are probably one nice set of in-ear monitors
02:11:44
◼
►
away from just going completely off the deep end.
02:11:47
◼
►
- I mean, the good thing is I've already like,
02:11:50
◼
►
my audio deep end, I already did that years ago.
02:11:53
◼
►
Like I got my crazy headphones, I'm set there.
02:11:57
◼
►
My crazy headphones are not even as crazy as they could be
02:12:00
◼
►
or they were, like the headphones I ended up with
02:12:02
◼
►
were not the biggest, heaviest, most expensive pair
02:12:05
◼
►
that I ever owned or tried.
02:12:08
◼
►
And the headphones I have, they have since been succeeded
02:12:12
◼
►
by multiple new models that replaced them.
02:12:15
◼
►
And I have not even had the desire to try them
02:12:17
◼
►
'cause I like these headphones so much.
02:12:18
◼
►
I haven't even tried the replacements.
02:12:20
◼
►
So this is how I am with things.
02:12:22
◼
►
I'll go crazy with something for a while,
02:12:24
◼
►
but then I kinda get settled for a long time
02:12:26
◼
►
once I find something really nice that I like.
02:12:30
◼
►
- John, are you still liking your camera?
02:12:32
◼
►
- Yeah, I'm watching the upgraded model
02:12:35
◼
►
that has been announced.
02:12:37
◼
►
- Yeah, that sucks.
02:12:38
◼
►
- I might trade it, I don't know if it sucks
02:12:40
◼
►
because I also found out that it's actually bigger.
02:12:42
◼
►
I'm like, all right, well how much bigger?
02:12:44
◼
►
Is it two millimeters bigger
02:12:45
◼
►
or is it bigger in a way that I'll notice?
02:12:47
◼
►
So that's the only wild card there
02:12:49
◼
►
but if it is not that much bigger
02:12:52
◼
►
and if the reviews say that it's basically my camera
02:12:54
◼
►
but better in these such and such ways,
02:12:57
◼
►
I'll probably sell this one and get that one.
02:12:59
◼
►
- Yeah, because it got bigger
02:13:00
◼
►
because it added in-body image stabilization.
02:13:03
◼
►
And that, so it was a similar size increase
02:13:07
◼
►
as when the A7 series went from the regular A7
02:13:10
◼
►
to the A7 II line.
02:13:11
◼
►
So I expect the size difference to be substantial
02:13:14
◼
►
and I expect you're not going to like it.
02:13:16
◼
►
However, you might want it anyway
02:13:18
◼
►
because of the stabilization being pretty cool.
02:13:20
◼
►
Now that being said, sensor stabilization is not as good
02:13:23
◼
►
as having it in the lenses,
02:13:25
◼
►
but when you have a lens that doesn't have it,
02:13:27
◼
►
it's nice to have.
02:13:29
◼
►
- I was thinking of stuff like,
02:13:30
◼
►
oh, first of all, I think all of my lenses have it
02:13:31
◼
►
at this point, or do all of them?
02:13:34
◼
►
the I know my portrait one does does this one maybe it doesn't maybe my pancake one doesn't
02:13:42
◼
►
but the other thing is it has a touch screen and so that could be good and like it's kind of weird
02:13:50
◼
►
that this camera doesn't have one or it could be bad and the touch screen UI could be even worse
02:13:53
◼
►
than using the little hat thingy so I'm gonna have to like the iPhone I think I'm gonna have to see
02:13:57
◼
►
this in person and hold it and see what it's like and the only reason I'm considering trading up is
02:14:01
◼
►
like I can reuse my lenses. I'm gonna buy that lens that my wife took on vacation, so
02:14:08
◼
►
I will have three lenses and then just swapping out the body, suddenly the body is the least
02:14:12
◼
►
expensive part of my camera setup. Shockingly for someone who, this is my first camera that
02:14:17
◼
►
even has lenses, now I'm in the lens ecosystem and so I can swap out the bodies and hopefully
02:14:23
◼
►
someone will be willing to buy my 6300 if the time comes, but yeah, I'll check it out.
02:14:28
◼
►
- I mean, in all fairness, having more money being spent
02:14:32
◼
►
on the glass than the body is generally
02:14:34
◼
►
the right thing to do.
02:14:35
◼
►
If you have to allocate funds somewhere between those two,
02:14:40
◼
►
usually the lenses are the better use of the money
02:14:42
◼
►
because not only can they last between multiple bodies,
02:14:44
◼
►
but I'd rather have a great lens on a crappy camera
02:14:49
◼
►
than the opposite.
02:14:51
◼
►
- Yeah, I would, yeah.
02:14:53
◼
►
If I look at the performance differences, this is not,
02:14:55
◼
►
I don't expect that any other aspects of it
02:14:57
◼
►
are gonna be phenomenally better.
02:14:59
◼
►
I think the price actually has gone up a surprising amount,
02:15:03
◼
►
so it's not a slam dunk that I'm gonna end up thinking
02:15:06
◼
►
that this is better enough to justify that.
02:15:08
◼
►
I think it went up like 500 bucks or something,
02:15:09
◼
►
so I don't know, I might still wimp out
02:15:12
◼
►
and just keep this camera, but we'll see.
02:15:14
◼
►
- I do wanna quickly talk about video.
02:15:16
◼
►
There's a couple of people in the chat talking about video.
02:15:19
◼
►
The Sony is way better at video, no question.
02:15:22
◼
►
And this is kind of like, ever since the 5D Mark II
02:15:25
◼
►
that kind of introduced high-end video capabilities
02:15:29
◼
►
to what were previously photo-only SLR categories.
02:15:33
◼
►
Cameras have basically been focusing a lot on video features
02:15:37
◼
►
because that's what the market is demanding.
02:15:39
◼
►
And so you basically have video abilities creeping into
02:15:43
◼
►
and in some ways dominating the development of cameras,
02:15:46
◼
►
the features that go into them, the reviews,
02:15:47
◼
►
what the reviews say about them, how they sell,
02:15:49
◼
►
things like that.
02:15:50
◼
►
If I mainly shot video on my camera,
02:15:53
◼
►
I would stick with the Sony line
02:15:55
◼
►
because I think those have been,
02:15:56
◼
►
those have proven themselves to be the best regular cameras
02:15:59
◼
►
that also shoot video, for video purpose.
02:16:03
◼
►
However, I learned in the course of owning this camera
02:16:07
◼
►
that I hardly ever shoot video on my camera
02:16:09
◼
►
because my iPhone does a better job of it.
02:16:12
◼
►
- I know this is not true for pros.
02:16:15
◼
►
If you're like actually doing
02:16:15
◼
►
like a professional video shoot,
02:16:18
◼
►
fine, use a good camera, use a good everything.
02:16:20
◼
►
That's not what we're doing here.
02:16:22
◼
►
What I'm doing is shooting video of my kid running around
02:16:25
◼
►
And for that purpose, the iPhone is better,
02:16:26
◼
►
not only because it's always in my pocket,
02:16:28
◼
►
but also the iPhone is way better at auto exposure,
02:16:31
◼
►
auto focus, the built-in microphone is way better
02:16:34
◼
►
at cutting out noise and crap.
02:16:36
◼
►
So the video I get out of my iPhone
02:16:40
◼
►
is substantially nicer in general to watch,
02:16:43
◼
►
even though it is less technically good
02:16:45
◼
►
as the video I get out of my fancy cameras.
02:16:48
◼
►
So therefore, my camera use is only for photos,
02:16:54
◼
►
and videos are shot on the phone?
02:16:55
◼
►
- I'm the same way.
02:16:57
◼
►
I know it's not exactly the same thing
02:16:59
◼
►
because my camera only shoots 1080
02:17:02
◼
►
and the iPhone will shoot 4K,
02:17:05
◼
►
but especially with the 7
02:17:07
◼
►
and the optical image stabilization that's in there,
02:17:10
◼
►
I was stupefied at how good the OIS is.
02:17:14
◼
►
We went pumpkin picking this past weekend,
02:17:17
◼
►
and at the particular place we do that,
02:17:19
◼
►
you get on a trailer that's towed behind
02:17:21
◼
►
like a John Deere tractor,
02:17:23
◼
►
they tote, you know, that you ride out to where the pumpkins are, and then you eventually get a ride back.
02:17:28
◼
►
And as you can imagine, in a dirt field, you know, it's bumpy as crap. And I took a couple of short
02:17:34
◼
►
videos on this trailer on the back of this tractor in a field in Virginia. And it certainly looks like
02:17:45
◼
►
things are bumpy, but I can assure you that it looks way, way less bumpy on this video than the
02:17:52
◼
►
the reality of the situation was as I'm like boinging all over the trailer behind this
02:17:58
◼
►
I mean, I could not believe my eyes at how good this image stabilization was.
02:18:03
◼
►
It was truly tremendous.