127: Not a Cactus in Sight
00:00:00
◼
►
How do you pronounce S-T-A-H-P?
00:00:02
◼
►
What? That's not a word.
00:00:04
◼
►
Yes it is. Well, not really.
00:00:06
◼
►
But it's what the kids say when they really want you to stop doing something.
00:00:09
◼
►
Is it "STAP"?
00:00:11
◼
►
"STAP"? I don't know.
00:00:12
◼
►
Something like that. I don't know.
00:00:14
◼
►
I'm gonna go with "STAP".
00:00:16
◼
►
Like maybe, maybe like the Great Lakes accent.
00:00:21
◼
►
Yes, because that's what this podcast needs, is more talk about regional accents.
00:00:24
◼
►
Yes, definitely.
00:00:26
◼
►
I actually got called out at work today in a happy way.
00:00:31
◼
►
Some co-worker asked me, a co-worker that I just started working with, asked me if I
00:00:34
◼
►
was from Jersey.
00:00:35
◼
►
Well, that part wasn't happy at all.
00:00:36
◼
►
That was miserable.
00:00:38
◼
►
But point being, I said mash on something as in to like hit emphatically or repeatedly,
00:00:45
◼
►
and apparently that's a northeastern thing or so I'm told.
00:00:48
◼
►
Well that's a drink in Great Britain, right?
00:00:50
◼
►
Smoosh or whatever?
00:00:51
◼
►
Oh, that was squash that you're thinking of.
00:00:54
◼
►
I thought it was smush.
00:00:56
◼
►
So Tiff's opinion of that, when she heard this, she said it's probably like getting
00:01:02
◼
►
like frozen fruit concentrate here, like the fruit juice concentrate.
00:01:05
◼
►
I think that's correct.
00:01:06
◼
►
From the most I can piece together, but as we talked about on the last episode of Analog,
00:01:12
◼
►
I sent an emergency text to underscore David Smith, the Internet's arbiter of all things
00:01:18
◼
►
UK versus American and also the Internet's historian.
00:01:24
◼
►
And he indicated to me that we do not have anything that's really equivalent to squash.
00:01:28
◼
►
Well, we have things that have that name, but it's different.
00:01:31
◼
►
It's like football.
00:01:32
◼
►
It's like, "Well, we have that, but that's not what you think it is."
00:01:34
◼
►
Yeah, well, it's either football or vegetable.
00:01:37
◼
►
So anyway, I was asking you what's going on with cellular downloads on Overcast.
00:01:43
◼
►
And this is okay because I see in the show notes it says "pre-follow-up" and then
00:01:48
◼
►
Marco talks.
00:01:49
◼
►
I did not type that this time.
00:01:51
◼
►
I don't know who did.
00:01:52
◼
►
Clearly, it was John.
00:01:53
◼
►
- I just keep adding sections.
00:01:54
◼
►
What about pre-pre-follow-up?
00:01:56
◼
►
- We'll get there, maybe next episode.
00:01:58
◼
►
- What happens if the pre-follow-up generates follow-up?
00:02:01
◼
►
What do we do with it next episode?
00:02:03
◼
►
Where do we put it?
00:02:04
◼
►
- Then it gets lumped into regular follow-up.
00:02:06
◼
►
- It doesn't get pre-follow-up follow-up?
00:02:08
◼
►
- I don't think so.
00:02:09
◼
►
This is getting recursive, I'm uncomfortable.
00:02:12
◼
►
No, I was asking you what's going on
00:02:14
◼
►
with cellular downloads and overcast
00:02:16
◼
►
because you seem to be stressing out about it quite a bit.
00:02:19
◼
►
- Well, this is a constant battle I have
00:02:22
◼
►
with designing Overcast is like,
00:02:25
◼
►
where do I strike the balance between offering settings
00:02:29
◼
►
for customization versus complexity of the app?
00:02:33
◼
►
Because if you look, so many well-featured,
00:02:37
◼
►
well-regarded podcast apps have just these
00:02:40
◼
►
massive setting screens.
00:02:42
◼
►
And it's not because they're badly designed by idiots,
00:02:45
◼
►
it's because it's a hard problem,
00:02:47
◼
►
and when you make a podcast app,
00:02:48
◼
►
everybody asks for all these features.
00:02:50
◼
►
And it's really hard to please a large number of people
00:02:53
◼
►
without adding a ton of options
00:02:56
◼
►
and customizations and features.
00:02:58
◼
►
I've always tried to differentiate Overcast
00:03:01
◼
►
from the other well-established clients
00:03:04
◼
►
by being simpler in those regards.
00:03:07
◼
►
It's really, really hard to keep that up, to manage that.
00:03:10
◼
►
'Cause right now I'm working on version 2.0.
00:03:12
◼
►
One of the big features of 2.0
00:03:14
◼
►
that I'm willing to talk about is streaming.
00:03:16
◼
►
I've been working on streaming for a long time,
00:03:18
◼
►
as I mentioned on this show a couple times
00:03:19
◼
►
in various after shows, it does finally work.
00:03:23
◼
►
It is working, I've been using it myself
00:03:24
◼
►
for the last couple of weeks, I don't really like it.
00:03:28
◼
►
It works well, it is solid, and it is awesome.
00:03:33
◼
►
- And to be clear, it works with Smart Speed.
00:03:35
◼
►
- Of course, I wouldn't do it without it.
00:03:36
◼
►
- That's what I thought, just wanted to make sure.
00:03:38
◼
►
- Now I have to face the other issues
00:03:40
◼
►
of having streaming in the app,
00:03:42
◼
►
so there are certain options that it needs.
00:03:46
◼
►
Things like, what do you do when a new episode comes in,
00:03:49
◼
►
do you market for streaming
00:03:51
◼
►
or do you download it automatically?
00:03:53
◼
►
There has to be some choice there.
00:03:56
◼
►
There has to be an issue of like,
00:03:57
◼
►
what do you do if you're playing a playlist
00:03:59
◼
►
and the episode that you're on ends
00:04:01
◼
►
and the next episode is a streaming episode
00:04:04
◼
►
but you are offline, what do you do?
00:04:07
◼
►
No matter what you pick,
00:04:09
◼
►
you're gonna anger some people
00:04:11
◼
►
and you're gonna please some people.
00:04:13
◼
►
And it's really hard to know a lot of times ahead of time
00:04:16
◼
►
which one of those sides will come out ahead, you know?
00:04:19
◼
►
So the question I have now is,
00:04:22
◼
►
should I permit cellular data usage for streaming?
00:04:27
◼
►
'Cause right now, I have cellular downloads.
00:04:30
◼
►
And so in a world where you,
00:04:31
◼
►
in an app that you have mixed streaming and downloads,
00:04:35
◼
►
now you have to have a little more control over that.
00:04:37
◼
►
So it's questionable.
00:04:39
◼
►
So no question, the thing that I agree on, no question,
00:04:44
◼
►
is that cellular data not only will be
00:04:47
◼
►
allowed for streaming, but it will be allowed by default and
00:04:50
◼
►
it'll be on by default because in the world we live in today, I
00:04:55
◼
►
think people widely expect things to just work when you
00:04:58
◼
►
tap them and lots of other media apps stream by default
00:05:02
◼
►
over cellular and don't ask you first things like YouTube or
00:05:06
◼
►
most of the streaming music services. Although I think
00:05:09
◼
►
Apple Music does not. I think they ask you first. But anyway,
00:05:12
◼
►
almost all media streaming apps, they will just do it. If
00:05:16
◼
►
If you say play this video and you're on cellular
00:05:19
◼
►
on your phone, it'll just do it over cellular
00:05:21
◼
►
and that's fine.
00:05:22
◼
►
So no question streaming has to be there
00:05:25
◼
►
and it has to be enabled by default over cellular.
00:05:28
◼
►
The problem is there are lots of,
00:05:30
◼
►
and when I posted these tweets, it's funny,
00:05:32
◼
►
everybody thinks that they have the most advanced
00:05:35
◼
►
world view on this issue.
00:05:38
◼
►
And of course I'm the stupid American,
00:05:40
◼
►
so I don't know what the rest of the world is like.
00:05:41
◼
►
So I have heard from about equal numbers today
00:05:45
◼
►
of people saying both in my country, we have very bad data
00:05:49
◼
►
plan, so you have to have restrictions and the rest of the world works this
00:05:53
◼
►
way and therefore you need to have very strong restrictions and I've also heard
00:05:57
◼
►
from other people saying well in my country everybody has unlimited data and
00:06:01
◼
►
that's that's the world we live in now and so you don't need to even bother
00:06:04
◼
►
I've heard both ends of this a lot, but right now I have I have two cellular
00:06:11
◼
►
options in the app and I wish I could get away with just one.
00:06:14
◼
►
But right now I have two.
00:06:16
◼
►
So the big one, the main one is whether I allow background
00:06:21
◼
►
or foreground, whatever, when the app downloads full
00:06:24
◼
►
episodes ahead of time or when it gets a notification
00:06:26
◼
►
or whatever, when it downloads full episodes,
00:06:28
◼
►
do you download the whole thing over cellular
00:06:30
◼
►
or do you wait for wifi?
00:06:32
◼
►
So that is an option and I think that option is good.
00:06:35
◼
►
That deserves to stick around because if you just stream
00:06:39
◼
►
and you say all right, play this right now,
00:06:41
◼
►
that's an action you're taking.
00:06:42
◼
►
You're deliberately saying, play this episode right now
00:06:45
◼
►
and I'm recognizing that I'm playing a podcast
00:06:48
◼
►
while I'm on my phone on a cell network,
00:06:50
◼
►
this might use data, fine, you know.
00:06:52
◼
►
But if you background download things that just come in,
00:06:55
◼
►
like overnight somebody could blow their data cap
00:06:57
◼
►
if a whole bunch of episodes are released
00:06:59
◼
►
by their favorite podcast, maybe their feed messes up
00:07:02
◼
►
and it releases like 10 new episodes accidentally
00:07:04
◼
►
and then the phone downloads 10 things over cellular
00:07:06
◼
►
without them even knowing or initiating it.
00:07:08
◼
►
So it makes sense to differentiate
00:07:10
◼
►
between automatic background downloads using it
00:07:12
◼
►
and things that you initiate as the user
00:07:15
◼
►
for playback using it.
00:07:16
◼
►
So that makes sense.
00:07:17
◼
►
You should have an option to disable cellular
00:07:20
◼
►
on background downloads, fine.
00:07:21
◼
►
But then there's an iOS annoyance that I have.
00:07:26
◼
►
It's, I consider it a bug.
00:07:28
◼
►
I'm not sure that Apple does.
00:07:30
◼
►
For every app that you have on your phone
00:07:32
◼
►
that uses data at all, you can go into settings
00:07:35
◼
►
and you can turn off cellular data usage
00:07:37
◼
►
for the app at the iOS level.
00:07:40
◼
►
So the app doesn't have to have an option for that.
00:07:42
◼
►
You can just go in and disable it,
00:07:43
◼
►
and many people do who are on limited plans
00:07:45
◼
►
who really need to watch their usage.
00:07:49
◼
►
So the problem is, in previous versions of iOS,
00:07:53
◼
►
you've always had this so-called reachability API.
00:07:56
◼
►
It actually has this long CF network, whatever name,
00:07:58
◼
►
but it's shortened to everyone says the reachability API.
00:08:01
◼
►
And this is the API that can notify you
00:08:04
◼
►
of changes in internet connectivity
00:08:06
◼
►
so that you can, for instance, your app can know whether the connection's offline and
00:08:11
◼
►
when it goes back online. And you can also tell whether it's online via cellular or Wi-Fi
00:08:16
◼
►
or neither, right? So you can make a whole bunch of intelligent decisions and it isn't
00:08:19
◼
►
perfect. Sometimes it isn't that reliable, but it's pretty close. It's pretty good most
00:08:22
◼
►
of the time. In previous versions before iOS 8, if somebody turned off that cellular option
00:08:29
◼
►
for you in system settings, so that they say this app can't use cell data anymore, your
00:08:34
◼
►
would see when it asked the reachability API, "Am I online?" The system would say, "No,
00:08:40
◼
►
you're offline." So the app couldn't tell this switch was on. It just seemed like it
00:08:45
◼
►
was offline. And so if the app tried something, it would show that annoying dialog box that
00:08:52
◼
►
everyone has seen that says, "Cellular data is disabled for app name. You can enable it
00:08:57
◼
►
in settings." And there's no way for an app to initiate a network connection that does
00:09:03
◼
►
does not show that box.
00:09:04
◼
►
So there's no way that I can say like,
00:09:06
◼
►
you know what, I'm gonna do a background sync here.
00:09:08
◼
►
If it fails, the user doesn't even need to know.
00:09:10
◼
►
Doesn't matter, it's not that important.
00:09:12
◼
►
Or I'm gonna download some artwork for the show
00:09:14
◼
►
that's showing in this table cell.
00:09:16
◼
►
If that fails, it doesn't really matter either.
00:09:18
◼
►
Just, you know, you don't have to alert the user
00:09:19
◼
►
with a modal dialog box saying cell data's off
00:09:22
◼
►
for me downloading artwork to show in a table cell, right?
00:09:24
◼
►
Doesn't matter.
00:09:25
◼
►
The smart thing to do as a developer in that case
00:09:28
◼
►
was to, before you do something optional
00:09:32
◼
►
that the user didn't really initiate,
00:09:34
◼
►
you know, something like a background sync
00:09:35
◼
►
or an artwork download.
00:09:36
◼
►
Check reachability, and if it says it's offline,
00:09:39
◼
►
don't even try.
00:09:40
◼
►
And then that dialog will never show up.
00:09:42
◼
►
'Cause if you don't do that,
00:09:44
◼
►
then every time somebody goes to your app
00:09:46
◼
►
and it tries to do a background sync,
00:09:47
◼
►
and they've disabled cell data for your app,
00:09:49
◼
►
the connection will not only fail,
00:09:51
◼
►
but it'll show that box and it'll annoy the crap out of them.
00:09:53
◼
►
And so then they will write you saying,
00:09:55
◼
►
why does your app keep showing this box?
00:09:56
◼
►
'Cause they don't know it's a system box
00:09:58
◼
►
that you don't have any control over.
00:09:59
◼
►
So that's bad.
00:10:01
◼
►
Anyway, with iOS 8, there's what I consider a bug,
00:10:05
◼
►
which is if someone has disabled cellular data
00:10:07
◼
►
for your app in iOS settings,
00:10:09
◼
►
Reachability API will tell you that you are online.
00:10:13
◼
►
It will not say you're offline anymore,
00:10:16
◼
►
so that you have no way to tell
00:10:18
◼
►
whether you are online unrestricted
00:10:21
◼
►
or whether you are online but with cell data disabled.
00:10:24
◼
►
And so you can't avoid making those requests.
00:10:28
◼
►
and you also still can't make a request
00:10:31
◼
►
that's marked as some kind of optional
00:10:32
◼
►
so it doesn't show that dialog box.
00:10:34
◼
►
So therefore, if someone disables that for your app
00:10:39
◼
►
and you try to make a connection,
00:10:40
◼
►
it will show that box every time,
00:10:42
◼
►
or at least once every 10 minutes or whatever.
00:10:44
◼
►
There's some kind of throttling on
00:10:45
◼
►
so it doesn't show them constantly,
00:10:46
◼
►
but it still shows them enough
00:10:48
◼
►
that it annoys people and they email me.
00:10:50
◼
►
So in order to work around this slightly,
00:10:53
◼
►
I had to add the second option called Sync Over Cellular,
00:10:58
◼
►
and it's in my nitpicky details settings level,
00:11:01
◼
►
which is where I bury all my other options.
00:11:03
◼
►
And the reason why this is there
00:11:05
◼
►
is not to let people save data,
00:11:07
◼
►
because it doesn't save that much data.
00:11:09
◼
►
It's to let people avoid that dialog box
00:11:11
◼
►
if they've disabled cell data for my whole app.
00:11:14
◼
►
Because with that, if you trigger that option,
00:11:16
◼
►
then I won't even attempt
00:11:18
◼
►
to make those connections over cellular.
00:11:20
◼
►
Because again, I can't distinguish between
00:11:22
◼
►
cellular that I'm allowed to use
00:11:23
◼
►
and cellular that I'm not allowed to use.
00:11:26
◼
►
So with that setting, that's what that whole thing is for.
00:11:28
◼
►
It's to work around this giant bug in iOS 8
00:11:31
◼
►
that I think is still there in 9.
00:11:34
◼
►
You know, I'll have to do some tests.
00:11:35
◼
►
Maybe, I really hope 9 fixed it, but I don't think it did,
00:11:37
◼
►
but I'll double check before next week,
00:11:39
◼
►
and I'll, well, before our fake next week show,
00:11:42
◼
►
and I'll report back.
00:11:43
◼
►
Because if that fixed it, I can remove that whole option,
00:11:46
◼
►
and that would be awesome.
00:11:48
◼
►
Anyway, sorry for the very long-winded thing here.
00:11:52
◼
►
Anyway, so now, faced with the question of adding streaming
00:11:57
◼
►
to this and having some kind of cellular control
00:11:59
◼
►
over streaming, do I have three cellular data options?
00:12:03
◼
►
That's terrible.
00:12:05
◼
►
I'd have to just make a whole separate screen for them
00:12:07
◼
►
and explain, and that's, I mean, I will if I have to,
00:12:10
◼
►
but that sounds terrible.
00:12:12
◼
►
Or my best idea so far is to keep the two options
00:12:16
◼
►
I have now and just attack streaming to the second one
00:12:20
◼
►
so that the background downloads
00:12:22
◼
►
are still separately controllable.
00:12:23
◼
►
'Cause that's something, I can see somebody
00:12:25
◼
►
wanting to do background downloads only when they're on WiFi
00:12:28
◼
►
but be willing to stream wherever they are
00:12:30
◼
►
if they actually ask for it.
00:12:32
◼
►
The second option, rather than calling it sync-over-cellular,
00:12:35
◼
►
rename it to stream-end-sync-over-cellular.
00:12:38
◼
►
Does that make sense?
00:12:40
◼
►
I know this is very long, probably very boring.
00:12:42
◼
►
We'll cut all this out.
00:12:44
◼
►
- I think it does make sense.
00:12:46
◼
►
I would probably agree with you that sync-over-cellular
00:12:49
◼
►
become stream-in-sync over cellular.
00:12:53
◼
►
I don't know, it's interesting because I have an unlimited data plan from AT&T on my iPhone.
00:12:58
◼
►
I've gotten grandfathered in and I've never had a terribly compelling reason to walk away
00:13:04
◼
►
I know that I could probably save a few bucks a month if I didn't keep it anymore, but whatever,
00:13:08
◼
►
it is what it is.
00:13:10
◼
►
However, on my iPad, as I've said numerous times in the past, I have the free 200 megs
00:13:17
◼
►
a month from T-Mobile.
00:13:19
◼
►
And that's typically how I use cellular on my iPad, if I'm
00:13:23
◼
►
going to use it at all.
00:13:24
◼
►
And occasionally, if I'm on vacation, for example, I'll
00:13:27
◼
►
actually pay for a few gigs for that month or whatever.
00:13:30
◼
►
But generally speaking, I just live on the 200 megs a month.
00:13:35
◼
►
And so I have gone in on my iPad and turned off cellular
00:13:38
◼
►
data at the iOS level pretty much everywhere.
00:13:41
◼
►
And I can assure you that if I saw that dialogue all the
00:13:45
◼
►
time when using Overcast, it would drive me nuts.
00:13:46
◼
►
So I think you need to stick around with the nitpicky
00:13:49
◼
►
detail version.
00:13:51
◼
►
And I see no reason not to put sync in there--
00:13:53
◼
►
or excuse me, stream in there.
00:13:56
◼
►
Especially since any time you're streaming, from what
00:13:58
◼
►
I've gathered from you, any single time you're streaming,
00:14:01
◼
►
like you've said a couple times, it's
00:14:03
◼
►
based on user action.
00:14:04
◼
►
So at that point, I should know what I'm doing.
00:14:07
◼
►
And I should know, no matter how advanced a user I am, if
00:14:11
◼
►
I'm trying to play a podcast that is not on my device, it's
00:14:14
◼
►
going to have to come from somewhere.
00:14:16
◼
►
and if I'm not on Wi-Fi, if I'm not on the fan,
00:14:19
◼
►
as we jokingly call it around these parts,
00:14:22
◼
►
then I know that it's gonna have to go via cellular,
00:14:26
◼
►
and I should be able to figure that out.
00:14:29
◼
►
So I think you've got the right approach,
00:14:30
◼
►
but I'm curious to hear what Jon has to say.
00:14:32
◼
►
- Well, and there is one little complexity that you said,
00:14:35
◼
►
as long as you're streaming and you always chose that,
00:14:37
◼
►
there are scenarios in which you can unexpectedly stream.
00:14:41
◼
►
- That sounds like a condition.
00:14:43
◼
►
- Yeah. (laughs)
00:14:44
◼
►
Wow, all right.
00:14:45
◼
►
Oh, my so, for instance, suppose you are on a trip that you know, suppose you
00:14:52
◼
►
have it set so that new episodes come in in streaming mode, so that basically you
00:14:56
◼
►
disable auto download right so so new episodes come in and their marks for
00:15:00
◼
►
streaming only they're not automatically downloaded by default. Okay, so you have
00:15:04
◼
►
a set that way.
00:15:04
◼
►
You are listening to a playlist and you've downloaded everything on the
00:15:08
◼
►
playlist anyway because you were going to go somewhere and so you're like a lot
00:15:11
◼
►
of want to burn all my data when I'm on this trip. So I'm going to download
00:15:13
◼
►
everything in advance.
00:15:14
◼
►
While you are listening to something and the screen is off,
00:15:17
◼
►
a new episode comes in, it's marked for streaming by default
00:15:21
◼
►
and it's inserted right after the thing you're listening to.
00:15:23
◼
►
So as you're listening, the episode that you're listening to
00:15:26
◼
►
ends, it starts up the next episode,
00:15:29
◼
►
which is a streaming only episode.
00:15:31
◼
►
So it is possible for streaming to happen to you
00:15:35
◼
►
somewhat unexpectedly.
00:15:37
◼
►
It's not gonna be the common case, but it is possible.
00:15:39
◼
►
- It's like the web, it just happens to you.
00:15:41
◼
►
- Right. (laughs)
00:15:43
◼
►
- Exactly, so you see like there are lots of little
00:15:45
◼
►
complexities, like a lot of people said,
00:15:48
◼
►
why don't you just pop up a dialogue asking people
00:15:50
◼
►
to approve streaming when you're on cellular
00:15:52
◼
►
or have an option to do that.
00:15:53
◼
►
The problem is, lots of times when I have to make
00:15:57
◼
►
that decision, the display of the phone is off
00:16:00
◼
►
'cause it's in somebody's pocket or it's in somebody's dock
00:16:02
◼
►
somewhere in a car or in their house and a lot of times
00:16:04
◼
►
like if you're driving, I really shouldn't be asking people
00:16:07
◼
►
to interact with the UI, that's dangerous.
00:16:10
◼
►
or you're like exercising and it's in your pocket.
00:16:15
◼
►
There's all these situations where I have to make
00:16:19
◼
►
a decision without asking the user with a dialog box.
00:16:23
◼
►
So I think the way to do it is to just have,
00:16:26
◼
►
is to just never prompt the user for this decision.
00:16:29
◼
►
You just have a setting that you can change,
00:16:31
◼
►
either on or off.
00:16:32
◼
►
- I don't know, John, what do you have to say about this?
00:16:34
◼
►
- You talk about all these settings makes me think
00:16:36
◼
►
that like the key point here is not the raw count
00:16:40
◼
►
of little toggle switches you have in your settings.
00:16:42
◼
►
I know there's sort of a combinatoric explosion
00:16:45
◼
►
of possibilities that you have to debug,
00:16:47
◼
►
so keeping the counter under control
00:16:48
◼
►
is a good first approximation
00:16:50
◼
►
of how you should keep your app from going crazy.
00:16:52
◼
►
But for the cellular stuff, setting aside the bugs,
00:16:55
◼
►
which, you know, what can you do?
00:16:56
◼
►
Just file the radars and keep your fingers crossed.
00:16:59
◼
►
The settings that come to mind
00:17:02
◼
►
when you're describing all this functionality
00:17:04
◼
►
that I can imagine users feeling comfortable with,
00:17:06
◼
►
and the way I'm conceptualizing this,
00:17:08
◼
►
somewhere in the settings screen,
00:17:09
◼
►
There's gonna be a list of either split into Wi-Fi
00:17:13
◼
►
and cellular or just do cellular if you're not gonna
00:17:16
◼
►
disable anything in Wi-Fi.
00:17:17
◼
►
Here are the things I want this app to be allowed
00:17:19
◼
►
to do on cellular.
00:17:20
◼
►
And it's just a fairly long list of things.
00:17:23
◼
►
I wanna say yes to that, no to that, yes to that.
00:17:25
◼
►
You can get increasingly specific about them.
00:17:27
◼
►
You could start off with a few number.
00:17:29
◼
►
That's when I hear like stream and sync over cellular.
00:17:32
◼
►
I'd rather just see a cellular section.
00:17:33
◼
►
What am I allowed to do over cellular?
00:17:35
◼
►
Download new episodes.
00:17:36
◼
►
Stream episodes that I've asked you to stream.
00:17:38
◼
►
download, you know, stream episodes that come in while I'm listening to it, but I don't
00:17:42
◼
►
know what the options are.
00:17:43
◼
►
But it's like, you can go through all the possibilities and just, because I think, yeah,
00:17:46
◼
►
that's a lot of options and it's like, who wants to answer all these questions?
00:17:50
◼
►
You're going to come up with some set of defaults that you think are appropriate for most people.
00:17:53
◼
►
But when someone goes to settings, I can imagine them going down the list and going, yes, no,
00:17:59
◼
►
And if you want to help them, you could even put like average of X number of megabytes
00:18:03
◼
►
over the past month, which probably won't help them initially because you can't pre-populate
00:18:06
◼
►
that because you don't know what the usage is unless you collect it for everybody.
00:18:09
◼
►
But after a month of usage, they can go down that list and say, "What's using all my cell
00:18:13
◼
►
It's like, "I want Overcast to..."
00:18:15
◼
►
You know, they can only guess, like, "What things?
00:18:17
◼
►
I don't understand.
00:18:18
◼
►
Does this take up a lot of data or not?"
00:18:19
◼
►
And you can see over the past month, because you allowed us to download new episodes over
00:18:23
◼
►
cellular, it's used this amount of data, right?
00:18:26
◼
►
And then they can, you know, just a bunch of switches going, "Yes, no, no, no, yes,
00:18:30
◼
►
I feel like six, seven, eight, nine, even 10 options and that type of thing isn't crazy,
00:18:33
◼
►
especially when you look at the actual iOS settings screens,
00:18:36
◼
►
they're just giant walls of toggle switches
00:18:37
◼
►
and people are okay going, who can use location data?
00:18:40
◼
►
Not you, you, not you, you, you, not you.
00:18:42
◼
►
Like, I think that's a reasonable interaction,
00:18:46
◼
►
even though it seems really complicated.
00:18:47
◼
►
If you're gonna have this complexity anyway,
00:18:49
◼
►
because you've got to have all these conditionals
00:18:50
◼
►
in the code of like, when do I do this?
00:18:51
◼
►
When do I do that?
00:18:52
◼
►
And you're gonna pick defaults for them,
00:18:54
◼
►
just throw in the switches, bury it in a section
00:18:56
◼
►
if it makes you feel better.
00:18:57
◼
►
But I think that is actually the most straightforward way,
00:19:00
◼
►
As long as you sort of organize these fleets of switches
00:19:03
◼
►
into logical groups, then people feel like they're,
00:19:06
◼
►
you know, that each one, because like there's a topic,
00:19:09
◼
►
the topic is, I don't know how you'd phrase it,
00:19:12
◼
►
but like this is what Overcast is allowed to do
00:19:14
◼
►
over your cell connection.
00:19:15
◼
►
Like when they're in that frame of mind,
00:19:17
◼
►
I feel like they're in the mode to go down those questions
00:19:21
◼
►
and just sort of, you know, give yes or no's,
00:19:23
◼
►
rather than just going down a list of options
00:19:26
◼
►
and having to read each one and see what the topic is,
00:19:28
◼
►
what is it discussing, and what is the decision I have
00:19:30
◼
►
make them go to the next one which is entirely unrelated what is this one
00:19:32
◼
►
talking about what is it discussing you know whatever I don't know I maybe I
00:19:37
◼
►
haven't thought of all the options but of all the ones you listed so far I'm
00:19:40
◼
►
like those are all reasonable things that people could conceivably want
00:19:45
◼
►
settings for but I think there's no way to to express that in the UI without
00:19:51
◼
►
just a really big long list of options I think when you try to combine them into
00:19:55
◼
►
a single line item, it gets confusing because it's less clear what's going on or people
00:20:01
◼
►
might want different options for the two things that you've combined into one of your settings.
00:20:05
◼
►
- Well, and there's more complexity to it than that.
00:20:08
◼
►
It isn't as simple as do I have combo settings or do I have a whole bunch of settings and
00:20:13
◼
►
a big long list?
00:20:14
◼
►
'Cause one of the biggest problems is if presented with a big long list, there is a cost to having
00:20:20
◼
►
that in the app in that people will see that screen.
00:20:24
◼
►
will confuse them and it will give them the general impression that either this app is
00:20:29
◼
►
too complex for my taste or I don't understand this app and therefore I don't feel good about
00:20:35
◼
►
it and it's, you know, people don't like to be made to feel dumb or to be confused.
00:20:38
◼
►
Well that's why you're burying it. You bury it in the advanced or nitpicky or whatever
00:20:41
◼
►
section like I don't think anyone's gonna go to settings period unless the app doesn't
00:20:44
◼
►
do what they want by default so it's all about picking the good defaults as you discussed.
00:20:47
◼
►
I think you have a good handle on what the reasonable defaults are. You just want to
00:20:51
◼
►
have a go-to section, and when someone gets into that mode where they feel like this app
00:20:55
◼
►
is doing something that I don't, that's why I mentioned the sizes on the things, because
00:20:59
◼
►
what they really want is stop using so much of my data.
00:21:02
◼
►
And if they just see a bunch of switches, or even one or two options, even if it's just
00:21:06
◼
►
two options, like which one of those, if I change, will make it use less of my data.
00:21:10
◼
►
That's why stats on like, because this thing has been enabled, we have downloaded this
00:21:15
◼
►
number of things over your cell connection over this period of time.
00:21:18
◼
►
even if it's just two settings and two numbers,
00:21:20
◼
►
then go, okay, well that's the one that's using my data,
00:21:22
◼
►
so I wanna turn that one off.
00:21:23
◼
►
- Right, and I probably, stats are tricky,
00:21:27
◼
►
because I don't know if I can really guarantee them.
00:21:30
◼
►
Like, I think it'd be hard to measure
00:21:33
◼
►
total bytes used accurately.
00:21:35
◼
►
There's things like redirects and header sizes
00:21:39
◼
►
and everything that like, you know,
00:21:41
◼
►
I'd have to go very low level in the APIs
00:21:43
◼
►
to be able to actually count all of those accurately.
00:21:45
◼
►
So like, I wouldn't, I don't really want to be
00:21:48
◼
►
game of being incredibly specific.
00:21:50
◼
►
'Cause also there's some degree of liability there.
00:21:53
◼
►
And maybe not, I'm sure legally it wouldn't cause me
00:21:55
◼
►
huge problems, but it might anger people.
00:21:57
◼
►
If I say something that is wrong.
00:22:00
◼
►
So if I say, for instance, if I have in the app
00:22:03
◼
►
a big toggle that says all cell data off,
00:22:07
◼
►
I don't offer that.
00:22:08
◼
►
Because I can't guarantee that my app will use no cell data.
00:22:11
◼
►
The iOS at the system level option can.
00:22:14
◼
►
I can't, because there are things like WKWebView.
00:22:17
◼
►
and a web view that tries to load images.
00:22:20
◼
►
I can't prevent that from hitting the cell network easily.
00:22:23
◼
►
Like I can't guarantee that my app will use no data,
00:22:26
◼
►
so that's why I don't offer that option.
00:22:27
◼
►
Also, I don't show the file sizes of the podcasts
00:22:32
◼
►
before they're downloaded.
00:22:33
◼
►
A lot of people request this.
00:22:34
◼
►
The big problem with that is that it basically would
00:22:37
◼
►
require doing a head request in the file
00:22:38
◼
►
before you download it, and like right before you download it
00:22:41
◼
►
to really get it accurately.
00:22:43
◼
►
'Cause there is a field for in feeds
00:22:45
◼
►
where people are supposed to specify that.
00:22:46
◼
►
we do in our feed, but that is manually entered by a human being. So it is unreliable and
00:22:52
◼
►
it is often absent. So the only way to do it is to do a head request and I can do that
00:22:55
◼
►
server side for every single thing that's complicated and that's also kind of unreliable
00:23:00
◼
►
because then what if the server, you know, what if one of these things blocks me, then
00:23:03
◼
►
I report zeros for everything. What if my information is out of date, where like the
00:23:06
◼
►
first crawl, maybe it was just one megabyte because they uploaded only part of the file
00:23:10
◼
►
and then you go to download it, you know, two hours later and it's a hundred megs and
00:23:14
◼
►
and then you're angry at me 'cause I said it was only one meg.
00:23:16
◼
►
There's all these weird complex edge cases
00:23:19
◼
►
that I don't want to make a promise I can't keep.
00:23:23
◼
►
- Well, you can fudge it.
00:23:24
◼
►
Like the people who say in the chat room,
00:23:25
◼
►
low, medium, high, percentages.
00:23:27
◼
►
I'm trying to just reconceptualize this whole cellular thing
00:23:30
◼
►
from a user's perspective.
00:23:32
◼
►
What they're concerned about is,
00:23:34
◼
►
they can get the idea from the settings thing
00:23:37
◼
►
of which apps are using most of my data,
00:23:39
◼
►
like Apple provides that, but then if they find out,
00:23:42
◼
►
Okay, Overcast is a big consumer of things.
00:23:44
◼
►
I subscribe to a lot of podcasts
00:23:45
◼
►
and the settings app says it does a lot.
00:23:48
◼
►
I like podcasts, I don't want to uninstall Overcast.
00:23:51
◼
►
I want to continue to listen to them,
00:23:52
◼
►
but now I have to go into Overcast
00:23:53
◼
►
and say, how can I make Overcast use less data?
00:23:56
◼
►
And other than the big giant switches
00:23:57
◼
►
that says no cell data at all,
00:23:59
◼
►
they're going into Overcast with a mission.
00:24:01
◼
►
And the mission is figure out what little thingies
00:24:04
◼
►
I have to flip to make it use less data.
00:24:07
◼
►
And anything to guide them in terms of
00:24:10
◼
►
which one of these options will have the most effect
00:24:12
◼
►
rather than relying on people reading the descriptions
00:24:14
◼
►
and understanding which one is bigger.
00:24:17
◼
►
And you know, it can't give sizes in megabytes.
00:24:19
◼
►
Maybe you can give percentages,
00:24:20
◼
►
maybe give low, medium, high, I don't know.
00:24:23
◼
►
I'm just, that's what I'm trying to think.
00:24:24
◼
►
But like, rather than worrying about it
00:24:27
◼
►
from the people who are like super picky
00:24:28
◼
►
and wanna control every aspect of your app
00:24:30
◼
►
and wanna like be able to write their own code
00:24:32
◼
►
to make decisions on each decision point,
00:24:34
◼
►
most people just wanna know how to make the app
00:24:38
◼
►
use less data and know what the consequences are.
00:24:41
◼
►
Here's what the option says,
00:24:45
◼
►
here's some sort of rating for if I were to turn it off,
00:24:47
◼
►
how much might I save,
00:24:49
◼
►
and then I'll make that decision to understand
00:24:51
◼
►
because I turned that off,
00:24:52
◼
►
now I won't get that anymore from on a cell network.
00:24:53
◼
►
I don't know.
00:24:54
◼
►
It is a hard problem,
00:24:55
◼
►
but I'm trying to simplify it in two ways.
00:24:58
◼
►
One, changing the way you think about it
00:24:59
◼
►
with terms of what is the goal?
00:25:01
◼
►
The goal is to use less data
00:25:02
◼
►
and I feel like sizes or ratings
00:25:03
◼
►
or something like that have to be in there.
00:25:05
◼
►
And then two, the other extreme is, you know,
00:25:09
◼
►
just introduce the topic,
00:25:11
◼
►
give a big fleet of things that can go
00:25:12
◼
►
and then people will just go down the list
00:25:14
◼
►
and go yay or nay.
00:25:16
◼
►
And like that sync over cellular thing,
00:25:18
◼
►
I've never even seen that option.
00:25:19
◼
►
So I don't, you know, like I'm trying to think of my usage.
00:25:21
◼
►
I don't think I've ever been to the overcast setting screens.
00:25:23
◼
►
Maybe it's because you just happened to pick the defaults
00:25:25
◼
►
that are right for me.
00:25:26
◼
►
Maybe it's because I'm always on wifi, but yeah.
00:25:30
◼
►
The people who write you in to complain about cell usage,
00:25:35
◼
►
They may be noisy, but I think most of your job is just picking good defaults and then
00:25:40
◼
►
after that I think you have to worry less about the intimidation of your settings screen
00:25:43
◼
►
because I don't think many people even visit it.
00:25:46
◼
►
Well, the other problem is, this is what I affectionately call the power user problem,
00:25:51
◼
►
that if you give people settings they will use them and then they will forget that they
00:25:56
◼
►
use them and then the app will behave differently from the default because they change settings
00:26:02
◼
►
and then they forgot that they changed them.
00:26:04
◼
►
And then they will write in or complain on Twitter
00:26:06
◼
►
or complain in public that my app is not working properly
00:26:08
◼
►
because of a setting they changed.
00:26:10
◼
►
This happens all the time
00:26:12
◼
►
with the continuous playback setting,
00:26:15
◼
►
where in the playback effects pane thing,
00:26:19
◼
►
I have an option that most people would consider
00:26:22
◼
►
called continuous play, and I title it
00:26:24
◼
►
When This Episode Ends, and at the bottom,
00:26:27
◼
►
I have two buttons, Play Next or Stop.
00:26:30
◼
►
And I thought this was very clear.
00:26:33
◼
►
Many people, when they're poking around in the options,
00:26:36
◼
►
they will toggle that.
00:26:37
◼
►
Then they will forget that they toggled that.
00:26:39
◼
►
And then they will write in saying,
00:26:41
◼
►
my app used to just automatically move
00:26:42
◼
►
to the next episode, and now it doesn't.
00:26:44
◼
►
What happened?
00:26:47
◼
►
And every time I have to explain,
00:26:49
◼
►
this is kind of like a blow on the power cord
00:26:52
◼
►
kind of solution.
00:26:53
◼
►
It's like, I don't want to embarrass them in my response.
00:26:55
◼
►
So I have to be very gentle in how I say this.
00:26:59
◼
►
but it's just a bad thing for everybody
00:27:01
◼
►
because if you give people settings, they will use them.
00:27:03
◼
►
Many of them will forget about it or use them badly
00:27:05
◼
►
or in ways they don't understand.
00:27:07
◼
►
And then the app will break for them.
00:27:09
◼
►
And regardless of what it does to me or my reputation,
00:27:11
◼
►
it makes the app suck for them.
00:27:13
◼
►
So that's also something I want to avoid.
00:27:15
◼
►
- Aren't they happy when you gently lead them to the option?
00:27:19
◼
►
Aren't they like, oh, my problem is solved.
00:27:21
◼
►
I found a setting, I've plus a little title switch,
00:27:23
◼
►
and now I feel like, I mean, I feel like it turns around
00:27:26
◼
►
on them at that point where it's like,
00:27:28
◼
►
I thought that this app that I used to like was ruined for me forever, but really all
00:27:32
◼
►
I needed to do was tap a little toggle switch.
00:27:34
◼
►
Yes, but a lot of times those people are not writing in.
00:27:38
◼
►
So like this is all, these are always indicative of like, well, if these five people on Twitter
00:27:43
◼
►
said this happened to them and they didn't understand that's why it happened, think of
00:27:47
◼
►
how many people there are who didn't get in touch with me, who just thought the app was
00:27:52
◼
►
Why do people like to, I don't understand why someone would turn that off while they're
00:27:55
◼
►
wandering through settings or why they'd be wandering through settings.
00:27:58
◼
►
I've also never seen this setting.
00:27:59
◼
►
I don't even know, I guess the default is to go
00:28:01
◼
►
to the next track, 'cause I think that's what mine does.
00:28:03
◼
►
- Oh, Jon, you are a responsible power user.
00:28:06
◼
►
You are the power user that developers wish
00:28:08
◼
►
all power users were like.
00:28:09
◼
►
But unfortunately, that's not the case.
00:28:12
◼
►
And there are so many people who,
00:28:14
◼
►
if you give them a way to customize or change something,
00:28:17
◼
►
they will, and they will always demand more of those things,
00:28:20
◼
►
and then they will become support problems for you.
00:28:22
◼
►
- You know what, don't go to settings,
00:28:23
◼
►
I just launched the app just to figure out.
00:28:25
◼
►
It's because it's not a gear icon.
00:28:26
◼
►
and I'm like, where the hell is settings in this thing?
00:28:28
◼
►
We've been through this before.
00:28:29
◼
►
No wonder I never go to settings, it's hidden.
00:28:31
◼
►
- That was one of those things, like I said,
00:28:34
◼
►
can I get away with not using a gear icon?
00:28:37
◼
►
- You can, it keeps me away from the settings.
00:28:39
◼
►
- That's why maybe, you know,
00:28:42
◼
►
regular people are so confused by everything
00:28:45
◼
►
because everything is horrible,
00:28:46
◼
►
that they'll push anything and not think about it.
00:28:50
◼
►
Power users look for a gear, and they don't see a gear,
00:28:53
◼
►
they just assume, well, I guess there's no settings.
00:28:54
◼
►
- Yeah, so that's perfect.
00:28:55
◼
►
Maybe I should make all my icons make less sense.
00:28:58
◼
►
- Have it squirm out of the way when you try to tap it.
00:29:00
◼
►
- Wasn't that a thing?
00:29:01
◼
►
- Yeah, like on Windows.
00:29:02
◼
►
- You can't do proximity detection with the...
00:29:05
◼
►
- Wait for the iPad that has the stylus support,
00:29:08
◼
►
then you'll have proximity detection.
00:29:09
◼
►
- Yeah, for all my iPad users, yeah.
00:29:12
◼
►
- Totally, hey, I'm one of them.
00:29:13
◼
►
So before we leave this topic--
00:29:14
◼
►
- It's like less than 5%.
00:29:15
◼
►
- Yeah, well, before we leave this topic,
00:29:18
◼
►
maybe you mentioned this and I blanked,
00:29:20
◼
►
but why not just have one universal,
00:29:23
◼
►
can I do anything on cellular, yes or no?
00:29:26
◼
►
- Because I can't enforce that, basically.
00:29:30
◼
►
Because that's why, like I said earlier,
00:29:32
◼
►
if a web view for show notes loads an image,
00:29:35
◼
►
there's stuff that is very hard to enforce.
00:29:38
◼
►
- Well, you could rephrase it.
00:29:40
◼
►
Can I download any podcast-related materials over,
00:29:45
◼
►
well, that's okay, that's still a little weak,
00:29:46
◼
►
but you know what I'm driving at?
00:29:47
◼
►
You could wordsmith it to get the wording right.
00:29:50
◼
►
Do you just think that's not granular enough
00:29:53
◼
►
for your average user?
00:29:55
◼
►
- Well, I think people either want the app
00:29:57
◼
►
to literally use zero, in which case they have
00:29:59
◼
►
to use the iOS system toggle,
00:30:00
◼
►
which they probably already have
00:30:02
◼
►
without even looking in the app,
00:30:03
◼
►
'cause most apps don't have these options.
00:30:04
◼
►
Most apps just do it, and it's up to you as the user
00:30:07
◼
►
to minimize the usage or to go in settings and disable it.
00:30:10
◼
►
So if somebody wants to literally use no data,
00:30:15
◼
►
they will use the system pane for that.
00:30:17
◼
►
I think some data, 'cause every app
00:30:21
◼
►
that syncs with the web or get status or info from the web,
00:30:25
◼
►
like you're losing a few hundred kilobytes here and there
00:30:29
◼
►
to all these apps and you just have to not care about
00:30:33
◼
►
that level of usage if you're gonna have cell data enabled
00:30:36
◼
►
for anything.
00:30:37
◼
►
So some data usage is fine, but again,
00:30:40
◼
►
I don't want to make a promise that I can't really keep.
00:30:44
◼
►
And especially with something like this
00:30:45
◼
►
where making a mistake here could cost people money.
00:30:48
◼
►
- Yeah, yeah, I guess that makes sense.
00:30:50
◼
►
It's a tough thing for sure.
00:30:52
◼
►
But before we move on to start the show with follow-up,
00:30:57
◼
►
you should probably tell us about something that's cool.
00:31:01
◼
►
So this week, we have back long-term sponsor,
00:31:03
◼
►
lynda.com, L-Y-N-D-A dot com.
00:31:07
◼
►
lynda.com is an easy and affordable way to help you learn
00:31:10
◼
►
with high quality, easy to follow video tutorials.
00:31:13
◼
►
You can instantly stream thousands of courses
00:31:15
◼
►
created by experts on software, web development,
00:31:18
◼
►
graphic design and more.
00:31:20
◼
►
Go to lynda.com/atp, that's L-Y-N-D-A dot com slash ATP
00:31:25
◼
►
to see for yourself.
00:31:27
◼
►
lynda.com has fresh new courses added all the time.
00:31:31
◼
►
They work directly with the industry experts
00:31:33
◼
►
and software companies to provide timely training,
00:31:35
◼
►
often the same day new versions or releases hit the market
00:31:38
◼
►
so you can always be up to speed.
00:31:40
◼
►
If you're a developer, they have programming languages,
00:31:42
◼
►
they have different skills, media production,
00:31:45
◼
►
they have so much stuff, and they have all these courses
00:31:48
◼
►
that are offered at all experience levels,
00:31:50
◼
►
whether you're beginner or advanced.
00:31:52
◼
►
These courses are offered at the highest quality.
00:31:54
◼
►
This is not like the homemade YouTube videos,
00:31:57
◼
►
which can be very inconsistent in their quality level
00:31:59
◼
►
and it can be pretty hard to find good stuff.
00:32:01
◼
►
Every lynda.com course is very high quality
00:32:04
◼
►
and just high production value, everything.
00:32:06
◼
►
Courses are also broken up into bite-sized pieces
00:32:08
◼
►
so you can learn at your own pace
00:32:10
◼
►
and learn from start to finish or just find a quick answer.
00:32:12
◼
►
You have all these choices.
00:32:13
◼
►
They have little transcripts on the side,
00:32:15
◼
►
you can scan through the transcript, you can search,
00:32:17
◼
►
You can jump right to the point they're talking about when you find something.
00:32:20
◼
►
It's really an incredibly advanced platform with very well produced videos.
00:32:24
◼
►
So you can even learn while you're on the go with lynda.com apps for iPhone, iPad and
00:32:29
◼
►
And you can, you know, the great thing about lynda to me is that you can watch whenever
00:32:33
◼
►
you want with no pressure or commitment because you don't pay per video.
00:32:37
◼
►
You pay one low monthly price of just $25.
00:32:41
◼
►
This gives you unlimited access to over 100,000 video tutorials.
00:32:45
◼
►
I learned things like, for example, editing this podcast.
00:32:48
◼
►
My podcast editing skills improve dramatically
00:32:52
◼
►
when I watch the videos on Logic and on Level Compression
00:32:54
◼
►
and EQ and Voice, really great courses here on lynda.com.
00:32:58
◼
►
So they also offer an annual premium plan.
00:33:00
◼
►
If you wanna download courses for offline viewing
00:33:02
◼
►
or download sample projects and practice along
00:33:04
◼
►
with the instructor, really great stuff here.
00:33:07
◼
►
Again, they have programming, they have management skills,
00:33:10
◼
►
creative apps like Adobe's Creative Suite, Logic, Final Cut,
00:33:14
◼
►
negotiation skills, all sorts of great courses
00:33:17
◼
►
that almost everybody can find something here
00:33:19
◼
►
that they would like.
00:33:20
◼
►
So anyway, lynda.com is offering a 10-day free trial
00:33:24
◼
►
to access all courses for free
00:33:25
◼
►
if you visit lynda.com/atp.
00:33:28
◼
►
Once again, that is a 10-day free trial
00:33:31
◼
►
with access to all courses, lynda.com/atp.
00:33:36
◼
►
Thanks a lot to lynda.com for sponsoring our show once again.
00:33:38
◼
►
Highly recommended.
00:33:39
◼
►
- All right.
00:33:42
◼
►
So now that we're, what, 30, 40 minutes in,
00:33:44
◼
►
let's do some follow-up.
00:33:45
◼
►
(John laughs)
00:33:47
◼
►
- See what you've done here with this pre-follow-up?
00:33:49
◼
►
You've just broken the show.
00:33:50
◼
►
(John laughs)
00:33:51
◼
►
Not a complicated format.
00:33:53
◼
►
- No. - It's really straightforward.
00:33:55
◼
►
- All those years of follow-up ruined.
00:33:58
◼
►
- Just like that, just like that, I'm sorry.
00:34:00
◼
►
Some men just like to see the world burn.
00:34:02
◼
►
- Yeah, it's true.
00:34:03
◼
►
- That's a reference, John.
00:34:05
◼
►
Except I think that's actually watch the world burn,
00:34:07
◼
►
but that's okay.
00:34:08
◼
►
- Is it, wait, is this like Nero or?
00:34:10
◼
►
Yeah, Marco just learned about the cowbell SNL skit today.
00:34:15
◼
►
So he's coming down.
00:34:17
◼
►
So when so no, this is how this went.
00:34:19
◼
►
I wanted to find myself here.
00:34:20
◼
►
Tiff said she made like the cowbell fever joke, and I knew there was a joke about more
00:34:25
◼
►
cowbell and I wasn't quite sure where it was from.
00:34:27
◼
►
So I said, oh, is that from Spinal Tap?
00:34:30
◼
►
And it turns out no, but I at least knew that the joke was about having more cowbell in
00:34:35
◼
►
that Blue Oyster Cult, whatever song that is.
00:34:40
◼
►
The thing is that it's something that you heard about but didn't know the original of.
00:34:45
◼
►
That's correct.
00:34:46
◼
►
That's what we're getting at.
00:34:47
◼
►
It's not whether you get references, it's that you haven't actually experienced the
00:34:51
◼
►
original piece of media from pop culture.
00:34:56
◼
►
I can't believe you didn't recognize that quote from Dark Knight.
00:34:59
◼
►
Now I know how Jon feels with me.
00:35:01
◼
►
You know, I've seen that.
00:35:03
◼
►
It's one of my favorite movies.
00:35:07
◼
►
Anyway, so we should probably correct our incorrect statements about Half-Life for like the third week in a row.
00:35:13
◼
►
Half-Life just keeps coming. It's the real one is out for the Mac.
00:35:16
◼
►
Has been for a long time, not just the source port, but the plain old cruddy-looking original Half-Life.
00:35:22
◼
►
So Half-Life is completely and fully available for the Mac.
00:35:25
◼
►
I can't believe this game came out when I was like 16 and we're talking about it still.
00:35:28
◼
►
Kind of like Halo, also completely available for the Mac. Too little, too late.
00:35:33
◼
►
Wait, what? The original Halo is on...
00:35:35
◼
►
That's that's where I played the original hell I played it on the Mac what I genuinely did not know that I
00:35:40
◼
►
Assumed it was always Xbox one. Oh, thank God
00:35:43
◼
►
I was gonna email you I know cuz I knew there was like a history with like bungs
00:35:47
◼
►
He was making it for the Mac and then Microsoft bought them and then they canned it, right?
00:35:50
◼
►
Yeah, you guys I guess you guys weren't in Apple circles when they were when they the Halo trailer was shown to Macworld or whatever
00:35:56
◼
►
That was no was it Macworld? Yeah, I guess I'm had to been a Macworld. Anyway on stage
00:36:03
◼
►
Look at this amazing new game coming for the Mac. I don't want to talk about it
00:36:06
◼
►
It hurts too much to talk about it's dark time. Yeah
00:36:10
◼
►
All right, so thank you Christian for that correction
00:36:16
◼
►
This is from hunter mentioned last week about on-demand resources
00:36:21
◼
►
Where if your app doesn't come with a bunch of stuff it can download them on demand and you can sort of spec that out
00:36:26
◼
►
When you build your application which resources?
00:36:28
◼
►
Won't be bundled with the application but can be downloaded by the application
00:36:33
◼
►
at any point and I mentioned that it didn't seem like there was enough UI hooks to give
00:36:38
◼
►
a good user experience.
00:36:39
◼
►
The Hunter says that the on-demand resource API does support NSProgress for tracking progress
00:36:44
◼
►
and displaying it to the user.
00:36:45
◼
►
So that's nice, although you think you have it bad.
00:36:49
◼
►
Think about games that have like 500 megalevels that download levels over cellular?
00:36:55
◼
►
What's the right answer there?
00:36:56
◼
►
Probably no, but then if they're playing a game in a car ride and they get to the next
00:37:00
◼
►
level, the only thing you really do is say, "Sorry, you can't play the next level because
00:37:05
◼
►
you have cellular downloads, blah, blah, blah, blah, blah," and the kid immediately goes
00:37:08
◼
►
in, changes his setting, turns it on, and uses all of his parents' data. Or just waits
00:37:12
◼
►
a really long time for the next half an hour in the car for the 500 meg level to download
00:37:16
◼
►
while he travels along the highway. Anyway.
00:37:17
◼
►
- Right. Or any game that uses it gets so many one-star reviews from people having this
00:37:20
◼
►
problem that it stops using it.
00:37:23
◼
►
- Yeah. But I think it's still a good option. You just gotta break it up into smaller chunks,
00:37:28
◼
►
you know, like, instead of, hopefully no levels 500 megs, but if games are like 3 gigs and
00:37:35
◼
►
they have a small number of levels, each one's got to be pretty big.
00:37:38
◼
►
Anyway, I hope game developers figured this out.
00:37:40
◼
►
I kind of like the PS4 thing where if you download a game you can start playing it before
00:37:46
◼
►
the game is entirely downloading because they just download the early parts of the game
00:37:50
◼
►
It still takes a long time to download, but it's nice that you don't have to wait for
00:37:52
◼
►
the whole thing to download because you're not going to outrun it by playing.
00:37:56
◼
►
Like some of these games take a certain minimum amount of time to get through, especially
00:37:59
◼
►
when you're playing for the first time.
00:38:00
◼
►
They just let you start playing as soon as you've got like the first, you know, hours
00:38:04
◼
►
worth of levels or something.
00:38:05
◼
►
And by the time you grind through those, even if you're an expert in the game, the rest
00:38:08
◼
►
will be downloaded, or so they hope.
00:38:10
◼
►
Yeah, I don't see this working out.
00:38:14
◼
►
Someone's gonna implement it.
00:38:16
◼
►
I do think it's interesting also that like there seems on the iOS app store, there seems
00:38:20
◼
►
to be no correlation between game size and commercial success.
00:38:27
◼
►
Okay. Think about it. Man, you guys are off tonight. Either everyone else is crazy or
00:38:35
◼
►
I am. Alright, so keep going. You expect there to be? Like, you expect big
00:38:40
◼
►
games to be more successful? Yeah, I'm kind of saying like maybe it's not worth making
00:38:44
◼
►
games so big. Well, it really depends on the type of game.
00:38:48
◼
►
Like if you're making a puzzle game, how big could it possibly be, right?
00:38:51
◼
►
I mean, talk about having no assets, how big is letterpress?
00:38:54
◼
►
I don't know if there's any graphics in that entire game.
00:38:56
◼
►
There's just like the launch icon.
00:38:59
◼
►
But other types of games, like if you're making a 3D game, there's going to be geometry, there's
00:39:02
◼
►
going to be textures, and like there's no getting around that, and it's going to be
00:39:05
◼
►
much bigger than a game with a static screen.
00:39:09
◼
►
I don't know.
00:39:10
◼
►
I don't think people have the same expectations of mobile games, but I think genre plays into
00:39:16
◼
►
how big things are.
00:39:18
◼
►
Art style if you do things with texture mapping textures take up room if you do everything with flat shading you just have geometry then
00:39:25
◼
►
Think it's reasonable on a small platform like this desert golf not be enough for anybody
00:39:29
◼
►
Yeah, you love that game so much. It's really good. I haven't played that since the Alto came out
00:39:36
◼
►
I realized so I still haven't installed, but I'm stuck at whatever yeah me too
00:39:40
◼
►
I'm not stuck stuck if I played it. I will continue, but it like it's not not making progress
00:39:44
◼
►
But I do not install because I'm afraid that if I delete it. I'll lose my progress
00:39:48
◼
►
I don't know if that's actually true, but I'm afraid it is yeah
00:39:51
◼
►
I've never played it, and I'm pretty happy about that get out those adventure. It's better game
00:39:55
◼
►
I have it. I've had it for weeks still never played it
00:39:57
◼
►
Disagree you think you don't think out those adventures better than desert golfing I
00:40:02
◼
►
Think everyone else thinks it is, but I don't think it is
00:40:05
◼
►
This is like you as a gamer in a nutshell
00:40:12
◼
►
It's too much like a game. I don't like that gamey game part.
00:40:15
◼
►
Can you put me in a desert with a ball? That's all I can handle.
00:40:17
◼
►
No, I mean, they're both good games.
00:40:19
◼
►
I would say they're both excellent games, but I got a lot more time out of desert golfing
00:40:24
◼
►
just because of the kind of zen commentary qualities I got out of it,
00:40:30
◼
►
where Alto is a great game, but once I played, like, I played it on one plane flight,
00:40:38
◼
►
and then I was like, "All right, well, every time I play this game, it's basically the same thing."
00:40:42
◼
►
over and over again.
00:40:44
◼
►
And I know desert golfing is similar,
00:40:45
◼
►
but for whatever reason,
00:40:47
◼
►
I didn't get any depth out of Alto.
00:40:49
◼
►
So it was cool for the one day I was playing it a lot,
00:40:53
◼
►
but then I tried playing it here and there afterwards,
00:40:54
◼
►
and I just like, okay, it just felt too repetitive to me.
00:40:57
◼
►
- You don't have any competitive juices flowing.
00:40:59
◼
►
Alto is all about competing with yourself,
00:41:01
◼
►
trying to best your previous best run,
00:41:03
◼
►
or competing with other people,
00:41:04
◼
►
whereas there's no competitive aspect
00:41:06
◼
►
in desert golfing, really.
00:41:08
◼
►
- That's what makes desert golfing so great,
00:41:10
◼
►
is that it really shows you how pointless
00:41:13
◼
►
everything else in the universe is.
00:41:16
◼
►
- This is a man whose wife plays all console games
00:41:18
◼
►
in hard mode, by the way.
00:41:20
◼
►
- Could not be more different.
00:41:21
◼
►
- That's correct, yeah.
00:41:21
◼
►
No, she is the gamer, I am totally not.
00:41:24
◼
►
She's playing Prison Architect now, thanks to CGP Grey.
00:41:27
◼
►
- That sounds awful.
00:41:29
◼
►
Like, it just sounds like work to me.
00:41:31
◼
►
- I mean, it looks, it's like Theme Hospital, you know?
00:41:33
◼
►
Like, it's one of those kind of games.
00:41:35
◼
►
Like, you know, it's basically Sim Prison.
00:41:37
◼
►
If I was like more of a gamer right now,
00:41:39
◼
►
I would probably play it too,
00:41:40
◼
►
'cause it looks pretty cool.
00:41:42
◼
►
I just don't, I can't, you know,
00:41:44
◼
►
like I'm doing great with work stuff,
00:41:46
◼
►
with Overcast and with the show and everything else,
00:41:49
◼
►
and I'm like, the last thing I wanna do
00:41:51
◼
►
is take time playing games.
00:41:52
◼
►
Like I just, I don't, whenever the opportunity comes up
00:41:55
◼
►
to spend time doing something,
00:41:56
◼
►
I'd rather work than play games.
00:41:59
◼
►
- And can you tell everybody exactly what level
00:42:01
◼
►
you're on in Desert Golfing?
00:42:02
◼
►
So they can add some context to your previous statement.
00:42:06
◼
►
- Yeah, give me a sec.
00:42:08
◼
►
It's been a while that played it so I gotta take it up the man who doesn't want to spend too much time playing games
00:42:12
◼
►
Go ahead. What level?
00:42:14
◼
►
3054 all right, and I've been stuck on this one for a long time. That's
00:42:18
◼
►
3054 holes people yeah, I think we've solved that I don't know though. I haven't seen prison architect, but
00:42:25
◼
►
So clearly I'm unqualified to talk about it with that said let me talk about it
00:42:29
◼
►
It sounds like so much work
00:42:31
◼
►
And I stopped doing work like that at Sim tower like Sim towers when I pretty much stopped doing work
00:42:37
◼
►
for games. I remember vividly trying World of Warcraft when it was relatively new and
00:42:44
◼
►
all I did was run around killing like boars or something like that and I lasted two hours
00:42:49
◼
►
before I decided I'm just doing work. This isn't a game, this is just me doing work.
00:42:53
◼
►
Eric Michael Rhodes President Architect is more like Transport
00:42:56
◼
►
Tycoon than WoW. I mean…
00:42:59
◼
►
Jared Ranere Yeah, it's more like the building sim games,
00:43:02
◼
►
But even, I love Transport Tycoon.
00:43:06
◼
►
I haven't played it in probably five years.
00:43:08
◼
►
- Oh yeah, I haven't played it in more than that.
00:43:10
◼
►
- Right, because like, and OpenTTD is awesome.
00:43:13
◼
►
Like it was such a fantastic re-implementation
00:43:16
◼
►
of the game engine and added so much stuff
00:43:18
◼
►
and it's fantastic.
00:43:19
◼
►
I lost a lot of time to it like, you know,
00:43:21
◼
►
in 2007 or 2008 kind of era, but again,
00:43:25
◼
►
I just, like there's never a time when I want to spend
00:43:29
◼
►
hours and hours and hours playing games
00:43:31
◼
►
instead of producing something that I want to be working on.
00:43:35
◼
►
And that's just me, that's just like,
00:43:36
◼
►
it's what motivates me right now.
00:43:38
◼
►
And maybe that'll change over time.
00:43:40
◼
►
I'm sure it'll be different once my kid's old enough
00:43:42
◼
►
to enjoy games and I wanna do it with him.
00:43:44
◼
►
But for now, I just don't care about games.
00:43:48
◼
►
- Over 3,000 holes, people.
00:43:49
◼
►
Over 3,000. (laughing)
00:43:52
◼
►
Doesn't wanna spend a lot of time playing games.
00:43:54
◼
►
He'd much rather be doing something else.
00:43:55
◼
►
- That was almost a meditation for me.
00:43:58
◼
►
Desert Golfing, it was-- - Oh, yeah, yeah.
00:43:59
◼
►
You're lucky that game does not have a count of hours played inside it.
00:44:04
◼
►
No it doesn't, but I mean I know it took like 8,000 strokes.
00:44:07
◼
►
I mean that's, that kind of, you can figure some idea, like you know, well if each one
00:44:11
◼
►
takes a few seconds or whatever, but you know, so obviously I know I spend a lot of time
00:44:14
◼
►
there but how much time do I spend on Twitter?
00:44:17
◼
►
It's way more than that.
00:44:18
◼
►
Alright, what do you have to show for that?
00:44:20
◼
►
There's no whole count on Twitter.
00:44:21
◼
►
We don't even know, there's no background color change, no nothing.
00:44:24
◼
►
No rocks, not a cactus in sight.
00:44:27
◼
►
My god, I don't even know what kind of things you're seeing today at three whole three thousand
00:44:31
◼
►
This show has been I had no idea when we started before follow-up
00:44:37
◼
►
Do it or doing things before follow-up that that would really take this entire show right off the I had an idea
00:44:42
◼
►
Our second sponsor this week is hover hover is the best way to buy and manage domain names go to
00:44:55
◼
►
and use promo code passinglane for 10% off your first purchase. I'm so sorry, Casey.
00:45:02
◼
►
- Hey, buddy.
00:45:03
◼
►
- When you have a great idea, you want a great domain name that's catchy and memorable.
00:45:06
◼
►
Hover gives you exactly what you need to find the perfect domain for your idea so you can
00:45:10
◼
►
get started actually working on it. Hover gives you easy to use powerful tools to buy
00:45:14
◼
►
and manage domains so anyone can do it, advanced or beginner. And they're actually, they're
00:45:18
◼
►
known for their incredible support. Not only do they have, you know, email options and
00:45:22
◼
►
but they also have no wait, no hold,
00:45:24
◼
►
no transfer phone service.
00:45:26
◼
►
So you can call them up, and a real live human being
00:45:29
◼
►
will pick up the phone, not after a big hold time,
00:45:32
◼
►
they won't transfer you to a million different departments
00:45:34
◼
►
to figure out who can help you, no.
00:45:36
◼
►
You call, and a human being picks up the phone,
00:45:38
◼
►
and they can help you.
00:45:39
◼
►
If you have a registered domain name anywhere else,
00:45:41
◼
►
you know that this can be a tricky business.
00:45:44
◼
►
You know, at best, you get a place that means well,
00:45:48
◼
►
but their site is really clunky and hard to use
00:45:51
◼
►
and ugly and the control panel is really clunky.
00:45:54
◼
►
At worst, it can feel like you're being scammed
00:45:56
◼
►
by a lot of these registrars.
00:45:57
◼
►
It can be pretty bad.
00:45:58
◼
►
It can feel like you're being tricked
00:46:00
◼
►
into buying upsells and cross promotions and stuff
00:46:03
◼
►
that just doesn't make you feel good about them.
00:46:05
◼
►
Hover is above all of that.
00:46:06
◼
►
Hover is, they respect you.
00:46:09
◼
►
They respect you as a user, they respect your time,
00:46:11
◼
►
and they have really good design and really easy usability.
00:46:14
◼
►
So that they don't try to upsell you with crazy stuff
00:46:17
◼
►
or try to trick you into buying extras.
00:46:20
◼
►
They include, anything that should be included for free,
00:46:23
◼
►
they include for free.
00:46:24
◼
►
Things like who is privacy, DNS,
00:46:26
◼
►
they have all sorts of stuff they just include
00:46:28
◼
►
right there for free.
00:46:29
◼
►
The control panel is the best domain control panel
00:46:32
◼
►
I've ever used, and I've used now,
00:46:34
◼
►
I mean throughout my past life when I had a real job
00:46:36
◼
►
and through all my personal stuff,
00:46:38
◼
►
I've used probably 10 different registrar's control panels
00:46:41
◼
►
at least over the years, and Hubber's is by far the best,
00:46:45
◼
►
the nicest, the easiest to use.
00:46:46
◼
►
It's not even close.
00:46:47
◼
►
If you, like me, have had domains in other places,
00:46:50
◼
►
and you wanna transfer them into Hover,
00:46:52
◼
►
they will even, if you want to,
00:46:54
◼
►
they will take your old registrar's login info
00:46:58
◼
►
and do the transfer for you.
00:46:59
◼
►
They call this a value transfer service
00:47:01
◼
►
that I don't know anyone else who offers this.
00:47:02
◼
►
And so that way they'll move over everything
00:47:04
◼
►
without making a mistake, like DNS entries,
00:47:06
◼
►
stuff like that that's kinda tricky to get right
00:47:08
◼
►
and has pretty big ramifications if you mess anything up.
00:47:12
◼
►
They will do it all for you if you want them to,
00:47:14
◼
►
so you don't have to worry about the stress of moving.
00:47:15
◼
►
and even just annoyances like dealing with the transfer codes
00:47:19
◼
►
and the unlocks and all that crap,
00:47:20
◼
►
they will deal with it all for you if you let them.
00:47:22
◼
►
So it's great.
00:47:24
◼
►
They also have email features, just 20 bucks a year
00:47:27
◼
►
if you want a fully functional email account
00:47:28
◼
►
on a domain with 10 gigs of storage,
00:47:31
◼
►
29 bucks a year gets you a terabyte of storage,
00:47:34
◼
►
and then if you want just email forwarding,
00:47:36
◼
►
let's say you already have email hosting,
00:47:38
◼
►
you just want a domain that can receive email
00:47:40
◼
►
at that domain, just five bucks a year.
00:47:42
◼
►
So you can keep using the host you already have
00:47:43
◼
►
if you want that.
00:47:44
◼
►
Great options here.
00:47:45
◼
►
Go to hover.com.
00:47:47
◼
►
H-O-V-E-R.com.
00:47:48
◼
►
For people who don't understand the word I'm saying.
00:47:50
◼
►
Go to hover.com and use promo code passinglane this week.
00:47:54
◼
►
That's passinglane, one word,
00:47:56
◼
►
for 10% off your first purchase.
00:47:58
◼
►
Thanks a lot to Hover for sponsoring our show.
00:48:00
◼
►
- Little bit more followup.
00:48:01
◼
►
Jon, tell us about Satya Nadella.
00:48:03
◼
►
- No, I'm saving it for next week.
00:48:04
◼
►
We're moving on.
00:48:05
◼
►
- Good cock.
00:48:06
◼
►
All right, we're done with followup.
00:48:09
◼
►
- This show's out of control.
00:48:10
◼
►
- We're almost an hour in.
00:48:10
◼
►
- We are really only an hour in?
00:48:12
◼
►
We're done with followup?
00:48:13
◼
►
- Boy, I wonder what made that take so long.
00:48:16
◼
►
- It must be too much follow up.
00:48:18
◼
►
- God, I'm staying out of this.
00:48:20
◼
►
Okay, so are we talking about the end of TikTok
00:48:23
◼
►
or is that also not for right now?
00:48:25
◼
►
- Oh, I think that's a good one.
00:48:26
◼
►
- Oh yeah, I don't know why that has that prefix on it.
00:48:27
◼
►
I'll fix it.
00:48:28
◼
►
- So this says in the show notes,
00:48:29
◼
►
next week end of TikTok,
00:48:31
◼
►
which kind of makes it sound like TikTok
00:48:33
◼
►
is ending next week.
00:48:34
◼
►
- It could be.
00:48:35
◼
►
- All right, so what is--
00:48:37
◼
►
- This is the end of the computer age.
00:48:39
◼
►
Oh, I messed that up too.
00:48:41
◼
►
It was welcome to the end.
00:48:43
◼
►
We might as well just stop the show now
00:48:45
◼
►
'cause we're all out of control.
00:48:47
◼
►
- Welcome to the end of the Computer Age.
00:48:58
◼
►
- Jon, try to bring us back if you please
00:48:59
◼
►
and tell us about TikTok and why it's ending.
00:49:02
◼
►
- Oh no, the one part I didn't put in the show notes
00:49:04
◼
►
is the part I always forget.
00:49:05
◼
►
So I'm gonna wing it.
00:49:06
◼
►
Intel has this strategy that they call TikTok
00:49:09
◼
►
where they make a new microarchitecture
00:49:12
◼
►
And then the next round of chips that they offer for sale is,
00:49:17
◼
►
oh, I screwed it up already.
00:49:21
◼
►
- Since 2007, Intel has been operating
00:49:23
◼
►
on a staggered release schedule
00:49:25
◼
►
that alternates manufacturing process shrinks, TICs,
00:49:28
◼
►
with major micro architectural changes, TOCs.
00:49:31
◼
►
- Yeah, if you don't help me know which is the which.
00:49:33
◼
►
Sometimes they just do a shrink.
00:49:34
◼
►
- That would be a TIC.
00:49:36
◼
►
- And sometimes they change the micro architecture.
00:49:39
◼
►
- That's a TOC.
00:49:40
◼
►
- All right, there you have it.
00:49:41
◼
►
How am I the voice of reason between the three of us?
00:49:44
◼
►
What is going on?
00:49:45
◼
►
- I can never, they picked a bad naming scheme.
00:49:47
◼
►
The point is they alternate.
00:49:48
◼
►
And so this has been sort of regular schedule.
00:49:50
◼
►
What it meant was that every other round of chips,
00:49:54
◼
►
you would get a new process size.
00:49:57
◼
►
So you'd have 32 nanometer chips,
00:49:59
◼
►
another set of 32 nanometer chips,
00:50:01
◼
►
and then you go to the next size smaller,
00:50:02
◼
►
which I think was 28, or they skipped a 22.
00:50:04
◼
►
Anyway, we've had 14 nanometer chips
00:50:09
◼
►
for two generations now.
00:50:11
◼
►
And so in theory, the next round of chips
00:50:13
◼
►
should be on their next processor,
00:50:14
◼
►
which is supposed to be 10.
00:50:16
◼
►
But Intel has basically said the next round of chips
00:50:19
◼
►
will not be 10 nanometer,
00:50:20
◼
►
they'll be a third round of 14 nanometer chips.
00:50:24
◼
►
Basically because their 10 nanometer manufacturing process
00:50:26
◼
►
is not ready yet, so.
00:50:28
◼
►
- Well and also it's worth pointing out
00:50:29
◼
►
that the 14 nanometer process
00:50:31
◼
►
is just barely coming online now.
00:50:34
◼
►
Like it was also, whatever it was saying
00:50:37
◼
►
was the broad belt delay, much of that,
00:50:39
◼
►
or maybe all that, I don't know,
00:50:40
◼
►
Much of that was the process,
00:50:43
◼
►
the 14 nanometer process being so delayed.
00:50:45
◼
►
And so they had a huge delay just trying to get this out.
00:50:48
◼
►
It was about a year late or a year and a half late, right?
00:50:51
◼
►
- Yeah, and so this is like getting out ahead
00:50:53
◼
►
of the next one by saying,
00:50:54
◼
►
we're not gonna do what we did,
00:50:55
◼
►
but be like, oh, we're kind of on schedule,
00:50:57
◼
►
but things are kind of late and they'll come out
00:50:59
◼
►
or whatever, it's like, look,
00:51:00
◼
►
it's just 10 nanometers is not going to be ready.
00:51:03
◼
►
But we're also not gonna delay having a new line of chips.
00:51:08
◼
►
we are going to make one more round of chips on 14 nanometers.
00:51:11
◼
►
And they had to come up with a new name for them, apparently doing the names of these
00:51:16
◼
►
It was going to be Skylake, and then it was going to be followed by Cannonlake.
00:51:18
◼
►
So in between them, the third line of 14 nanometer things is going to be KABY Lake.
00:51:25
◼
►
Anyone want to take a swing at that?
00:51:28
◼
►
It's pronounced hover.
00:51:29
◼
►
>> KB, Kaby, I don't know.
00:51:32
◼
►
I'm sure it's probably KB.
00:51:34
◼
►
That's what they're going to call the third round of 14 nanometer chips, which is pretty weird as we've discussed on previous shows
00:51:40
◼
►
Moore's law can't continue forever because they're as far as modern science knows there is a minimum size that things can be
00:51:48
◼
►
We're always trying to smash them up and do smaller and smaller pieces to find out what can be smaller
00:51:52
◼
►
But the rules of physics change in crazy ways when you get really small, so we were not going to
00:51:58
◼
►
Double the number of things we can fit in a unit of space every 18 months
00:52:03
◼
►
forever and ever. This does not mean the end of Moore's law, it just definitely needs to slow down.
00:52:10
◼
►
I think I'm fine with that. I like the fact that Intel is owning up to this rather than just saying,
00:52:17
◼
►
"Oh, it might be a little bit late," because then they're just, you know, they're gonna end up
00:52:20
◼
►
shifting a whole year over, and I'm glad that they're gonna do another round of 14-nanometer
00:52:24
◼
►
chips rather than just delaying forever and ever until 10 nanometers is ready.
00:52:29
◼
►
Well, but I mean, they basically did that with Haswell.
00:52:33
◼
►
- I know, and it was bad, wasn't it?
00:52:34
◼
►
- Yeah, well, I'm using one now.
00:52:36
◼
►
Right now, if you've bought a Mac in the last couple years,
00:52:41
◼
►
you've gotten a Haswell, unless you bought
00:52:43
◼
►
one of the 2015 revisions of only the Retina MacBook 13,
00:52:47
◼
►
the MacBook Air, or the MacBook One.
00:52:53
◼
►
The 15 still using Haswell, the iMac is still using Haswell,
00:52:57
◼
►
the Mac Pro is using the Pentium Pro.
00:53:00
◼
►
I mean, it's like everything is delayed and old
00:53:05
◼
►
because this one was so, so delayed.
00:53:08
◼
►
Like, beginning to 14 was so delayed.
00:53:11
◼
►
And so what Intel did in the last year and a half,
00:53:14
◼
►
while Broadwell was being delayed,
00:53:16
◼
►
they released a kind of like 1.5 version of Haswell.
00:53:19
◼
►
You know, it's the same core,
00:53:21
◼
►
but they just like gave us like higher binned,
00:53:23
◼
►
higher clocked parts just to kind of tide us over
00:53:26
◼
►
and tide over their partners like Apple
00:53:28
◼
►
who are trying to sell computers around these things
00:53:29
◼
►
trying to make decisions around these things. That's why I'm using a 4 GHz computer right
00:53:34
◼
►
now because like Haswell didn't start out at 4 GHz and it probably, I'm sure Apple's
00:53:38
◼
►
margins on the 4 GHz chips are not that great because of the various binning and yield issues
00:53:43
◼
►
that are typical of the business. But they had to give us some kind of minor increase
00:53:48
◼
►
like all right, take what we have, raise the clocks as much as we can without shrinking
00:53:52
◼
►
the process and we'll do something. We'll give people something new to tie them over
00:53:58
◼
►
while we work out our next revisions delays.
00:54:00
◼
►
So they already did a third revision, kind of, with Haswell.
00:54:05
◼
►
So what they're basically saying here is that
00:54:08
◼
►
this is going to happen again.
00:54:10
◼
►
This time we're just warning you in advance.
00:54:13
◼
►
- And they're giving it a new name.
00:54:14
◼
►
And I don't think much is known about this new line of chips.
00:54:16
◼
►
Like, will it just be, like you said,
00:54:18
◼
►
just the higher binned versions of the other things
00:54:20
◼
►
with maybe a couple of little errors fixing them or something
00:54:23
◼
►
or will it be, you know, like, will they bump the GPU for it?
00:54:27
◼
►
like, well, this will actually be a significant new line of chips.
00:54:31
◼
►
It seems like that by giving it a new name, a new lake name, that it's not just going
00:54:36
◼
►
to be like a 1.5, but it's certainly not going to be a new architecture, a tock, right guys?
00:54:41
◼
►
It's not going to be a new architecture, I guess.
00:54:44
◼
►
They're saving that for, I don't know.
00:54:47
◼
►
It's confusing.
00:54:48
◼
►
Although, like, the relationship between Intel's roadmap and what Apple releases, in some ways
00:54:53
◼
►
it seems like it's tied tightly together where you're like, oh, Apple can't release the machines
00:54:56
◼
►
because Intel doesn't have the chips ready,
00:54:59
◼
►
but in other respects, they're totally unrelated.
00:55:01
◼
►
See the Mac Pro.
00:55:02
◼
►
- Well, no, that's not entirely true.
00:55:04
◼
►
The Mac Pro is very related,
00:55:05
◼
►
but it's related to the Xeon roadmap.
00:55:07
◼
►
- I know, but aren't they already behind
00:55:09
◼
►
an entire year on Xeon chips?
00:55:11
◼
►
- They are, but the last revision of Xeons
00:55:13
◼
►
was a little bit questionable.
00:55:14
◼
►
The problem that I saw when looking at
00:55:17
◼
►
what you would do with the Haswell chips,
00:55:19
◼
►
on the Xeons, Intel sells most of these things in servers,
00:55:23
◼
►
and the server business is very different
00:55:25
◼
►
from the desktop workstation business that the Mac Pro sits in. And on servers, what
00:55:29
◼
►
you really--what you generally want with the market demands is more and more cores, even
00:55:35
◼
►
if each core isn't as fast. And so that's why you have most of the Xeon lineup, the
00:55:39
◼
►
ones--at least the high ones that sell nicely and have nice profit margins and have all
00:55:44
◼
►
the PCI express lanes and everything. Most of those optimize for core count and have
00:55:49
◼
►
a clock speed of like 2 gigahertz, you know, so that you're getting like relatively low
00:55:53
◼
►
clock speeds, very high core counts. The Mac Pro, it uses a very small number of these
00:56:00
◼
►
chips. It offers three or four of them, and they're like the highest clocked versions
00:56:05
◼
►
they can get at each core count basically without blowing thermals it seems. When they
00:56:10
◼
►
moved from the previous ones, which was Sandy Bridge EP I think, into Haswell EP, well when
00:56:16
◼
►
Haswell EP came out, sorry, this is the generation that they've skipped, there really was not
00:56:21
◼
►
much of a gain to be had in the areas that the Mac Pro
00:56:24
◼
►
actually sells chips from.
00:56:26
◼
►
Like in those parts, it really was like,
00:56:29
◼
►
the core counts went up slightly,
00:56:31
◼
►
like you could get like a 10 core,
00:56:33
◼
►
and like a 14 core, and stuff like that.
00:56:34
◼
►
There was like a small core count upgrade,
00:56:36
◼
►
but like all the clock speeds went down or stayed the same,
00:56:38
◼
►
and power was a little bit weird.
00:56:40
◼
►
So it was not a great update.
00:56:43
◼
►
And so that might have been why Apple seemingly hasn't,
00:56:46
◼
►
and seemingly won't use those.
00:56:49
◼
►
I don't know.
00:56:51
◼
►
But it also, you know, the Mac Pro also has
00:56:54
◼
►
skipped generations before, this won't be the first time.
00:56:56
◼
►
And so it might also just be partly that,
00:57:00
◼
►
that it wasn't a major upgrade from Intel,
00:57:02
◼
►
and partly Apple doesn't care that strongly
00:57:05
◼
►
about upgrading these on a frequent basis.
00:57:08
◼
►
I don't know.
00:57:09
◼
►
- Back in the good old days, when a new chip came out,
00:57:11
◼
►
everybody voted in their machines, because you had to,
00:57:13
◼
►
because there was competitive pressure to.
00:57:15
◼
►
And for the most part, that was a pretty good thing.
00:57:18
◼
►
even if these were not a big upgrade over the old ones,
00:57:22
◼
►
especially on the thing like the Mac Pro,
00:57:23
◼
►
like, oh, more cores, who cares?
00:57:25
◼
►
But like, that's, isn't that what people are buying this for?
00:57:27
◼
►
Like the super parallel task where two extra cores
00:57:30
◼
►
would be a significant difference, right?
00:57:32
◼
►
Like of all the machines that are actually gonna care
00:57:34
◼
►
that you have, you know, 12 versus 10 cores,
00:57:36
◼
►
the Mac Pro is the one.
00:57:38
◼
►
The tips are saying that they didn't have
00:57:40
◼
►
any good GPU options, so they would have had to jump the,
00:57:42
◼
►
bump the CPU without the GPU.
00:57:44
◼
►
But anyway, Apple historically has not liked
00:57:46
◼
►
to play that game, and they're like,
00:57:47
◼
►
unless we have an impressive new machine,
00:57:49
◼
►
we're not just gonna give you new CPUs,
00:57:51
◼
►
except I guess in the laptops where they'll do that
00:57:54
◼
►
with the Pazwell 1.5s, I don't know.
00:57:56
◼
►
- Oh yeah, I mean they, I don't know if they've ever
00:58:00
◼
►
skipped a major laptop CPU generation until now
00:58:04
◼
►
where they appear to be skipping quad-core Broadwells
00:58:07
◼
►
and going right to Skylake, but this,
00:58:10
◼
►
and this is a weird situation with the timing
00:58:12
◼
►
of those things, I don't think they'd ever skip one
00:58:14
◼
►
before that.
00:58:15
◼
►
So what does this mean if hypothetically you have two copies of, I think it's a late 2011
00:58:21
◼
►
Hi-Res Antiglare 15-inch MacBook Pro, and there is not a singular, there is not one
00:58:26
◼
►
retina Mac in your entire household, and you're thinking you're going to hold on for the next
00:58:31
◼
►
major MacBook Pro revision, or, well, I shouldn't say major, but you know, the next big chipset.
00:58:37
◼
►
Last I heard, that was theoretically coming this fall.
00:58:40
◼
►
Does any of this change that?
00:58:41
◼
►
- No, 'cause what they're saying is that
00:58:44
◼
►
the generation of chips that we're moving into,
00:58:47
◼
►
the 14 nanometer, this is what started with Broadwell
00:58:51
◼
►
this past spring with the MacBook One,
00:58:52
◼
►
and then the Airs, and then later on the 13.
00:58:55
◼
►
That generation is the 14 nanometer one,
00:58:57
◼
►
and that's, we are just in the infancy of that.
00:59:00
◼
►
- And we're gonna be at 14 for a while,
00:59:01
◼
►
is what they're saying. - Yeah, exactly.
00:59:02
◼
►
- Just the 14, which is fine,
00:59:04
◼
►
'cause Skylake is apparently a big deal,
00:59:07
◼
►
get some nice power savings.
00:59:09
◼
►
I don't think it's the end of the world,
00:59:10
◼
►
and it's not, you know, if you're waiting
00:59:13
◼
►
for a new line of Macs to buy,
00:59:15
◼
►
when the Skylike Macs come out,
00:59:17
◼
►
they oughta be pretty nice machines.
00:59:18
◼
►
So that's not a big deal.
00:59:20
◼
►
It's just, the next year and the year after,
00:59:24
◼
►
I don't know what the strategy is for,
00:59:27
◼
►
I mean, if it's just gonna be three years
00:59:30
◼
►
of 14 nanometer chips, yeah.
00:59:33
◼
►
- Well, I mean, we've had, what,
00:59:34
◼
►
two and a half years of Haswells,
00:59:36
◼
►
and, you know, it hasn't been great.
00:59:39
◼
►
Like we've been kind of stalled at performance
00:59:41
◼
►
for a long time, but they're still good chips.
00:59:45
◼
►
I mean like this iMac, this four gigahertz,
00:59:47
◼
►
four core iMac that I have is amazing.
00:59:50
◼
►
Like it is by far the best computer I've ever owned.
00:59:54
◼
►
And by far, not by far, it's one of the fastest.
00:59:57
◼
►
I did briefly have the six core cylinder Mac Pro
01:00:01
◼
►
and that was faster in parallel tasks,
01:00:04
◼
►
but this actually beats it in single threaded,
01:00:06
◼
►
which is another problem the Xeon line has
01:00:08
◼
►
that the consumer desktop chips, because they are newer
01:00:12
◼
►
in their core revision, usually beat the Mac Pro Xeons
01:00:17
◼
►
in single-threaded tasks,
01:00:18
◼
►
which is embarrassing for the Mac Pro.
01:00:20
◼
►
Anyway, I don't think this is gonna be that bad of a thing.
01:00:23
◼
►
I think it's gonna be really just a continuation
01:00:26
◼
►
of what we've seen for the last few years,
01:00:28
◼
►
just now again, now they're just making it official.
01:00:30
◼
►
Now they're admitting up front and warning us up front,
01:00:33
◼
►
okay, this is what's going to happen again,
01:00:36
◼
►
and we'll see what we can do about it.
01:00:37
◼
►
On a final note, I should point out, lest my father, the ex-IBM-er, give me hell about
01:00:43
◼
►
it, that IBM is actually at 7 nanometers, is that right?
01:00:46
◼
►
Not really, they're just demoing, it's like a tech demo, like "look what we can do in
01:00:50
◼
►
the lab, my cross is no object!"
01:00:53
◼
►
Try shipping millions of those things every quarter.
01:00:55
◼
►
I agree, I agree, but I just wanted to point it out, because obviously other people are
01:01:00
◼
►
making progress in this arena, but just like you both said, that's not producing millions
01:01:05
◼
►
of them, that's making one in a lab.
01:01:07
◼
►
great expense with very exotic materials. What element are they using? Expensive stuff.
01:01:14
◼
►
In summary, it's going to be expensive. Well, no, it's the same, like, I remember back in
01:01:21
◼
►
the PowerPC days, they had similar type of things. Companies would say, "We can make
01:01:24
◼
►
a chip at amazing speeds." It was probably like 1 GHz or 2 GHz back then, but we were
01:01:29
◼
►
at like 300 MHz. Like, "Wow, how can you make something that fast? We use these exotic materials."
01:01:33
◼
►
you could do lots of things for enough money, right?
01:01:37
◼
►
But you can't, if it's gonna cost $10,000 per chip
01:01:39
◼
►
or whatever, that doesn't make a difference.
01:01:41
◼
►
It's not viable, you have to make it into something
01:01:44
◼
►
that could be manufactured cheaply
01:01:46
◼
►
and then you've got something.
01:01:47
◼
►
That's Intel's whole thing, like they're gonna do a shrink
01:01:49
◼
►
and suddenly the cost of all their chips
01:01:51
◼
►
aren't gonna triple.
01:01:52
◼
►
- The first computer magazine issue I ever bought
01:01:55
◼
►
from a newsstand had a cover that was advertising
01:01:58
◼
►
100 megahertz.
01:01:59
◼
►
'Cause this was a big deal in 1995.
01:02:02
◼
►
3 or something and it was it was a DEC alpha chip that had been announced
01:02:08
◼
►
that could hit 100 megahertz and I was very disappointed to learn that. I vividly
01:02:12
◼
►
remember having a really intense argument with a I think he's a second
01:02:18
◼
►
cousin of mine I know a relative of mine who was in college at the time and I was
01:02:23
◼
►
in like middle school or something like that and he had if memory serves he had
01:02:29
◼
►
had, I want to say it was like a gigabyte of storage across probably like six hard drives
01:02:35
◼
►
because it was that long ago. And I remember arguing with him, there is no possible way
01:02:40
◼
►
a human being could use a gigabyte of storage. It's just not possible. What could you possibly
01:02:45
◼
►
put over a gigabyte of storage?
01:02:47
◼
►
- It was back then you were storing like, you know, pages or like Word documents. It
01:02:51
◼
►
wasn't like anything big. It was like...
01:02:53
◼
►
- It didn't have like these podcast apps downloading as audio and leaving their temp files around
01:02:57
◼
►
in your disks.
01:02:58
◼
►
- Well done, well done.
01:03:00
◼
►
But yeah, it's wild how things change.
01:03:02
◼
►
In any case, why don't you tell us about one last thing
01:03:04
◼
►
that's awesome and then we have one more thing
01:03:05
◼
►
to talk about.
01:03:06
◼
►
- Our final sponsor this week is MailRoute.
01:03:09
◼
►
Once again, MailRoute.
01:03:10
◼
►
Go to mailroute.net/atp.
01:03:12
◼
►
You've heard from me over the years that I don't use Gmail.
01:03:16
◼
►
I use regular IMAP hosts
01:03:18
◼
►
because I don't like proprietary email systems
01:03:20
◼
►
and I don't like webmail.
01:03:22
◼
►
And I just want something that will work
01:03:23
◼
►
with regular mail apps that I can get them anywhere
01:03:27
◼
►
on any platform and I don't have to be tied to,
01:03:30
◼
►
you know, somebody's web interface I don't like
01:03:32
◼
►
or somebody's terrible IMAP gateway Gmail.
01:03:35
◼
►
So anyway, and one of the problems when you try
01:03:38
◼
►
to host mail somewhere other than Gmail, somewhere else,
01:03:41
◼
►
or you try to host it yourself, if you're on your own server
01:03:44
◼
►
or if you have a business and you have to administer
01:03:46
◼
►
their email server, one of the big problems
01:03:49
◼
►
with doing this is spam filtering.
01:03:51
◼
►
Spam filtering is so complex these days, it's so advanced,
01:03:54
◼
►
that really doing it right requires a dedicated service
01:03:58
◼
►
that specializes in that, like a cloud service
01:04:01
◼
►
that can combine wisdom from all sorts of things
01:04:03
◼
►
and not just be like one installation,
01:04:04
◼
►
like a simple Bayesian filter is not enough these days.
01:04:08
◼
►
So MailRoute is a professional spam
01:04:12
◼
►
and virus filtering service.
01:04:13
◼
►
So what you do is you point your domain MX record at them.
01:04:18
◼
►
So they become your official email host to the world.
01:04:21
◼
►
Then you give them the address of your real MX record,
01:04:24
◼
►
or your real server, and so they act as a proxy,
01:04:26
◼
►
as a middleman between the internet and you,
01:04:28
◼
►
and they shield you from all the crap
01:04:30
◼
►
people try to send you that's spam and viruses.
01:04:32
◼
►
I admit, when I first heard about it, I was skeptical.
01:04:35
◼
►
I thought, you know, how well could it really work
01:04:37
◼
►
compared to the customizable spam filtering and stuff
01:04:40
◼
►
that Fazmail had that I'd be using for years before that?
01:04:43
◼
►
And it worked so well that I,
01:04:45
◼
►
when I was using other things, I would still get spam.
01:04:50
◼
►
I would get maybe three to five spam messages a day,
01:04:53
◼
►
and I thought that was about as good as it can get, really.
01:04:56
◼
►
And then I switched to mail route, I don't know,
01:04:57
◼
►
maybe six months ago, something like that.
01:04:59
◼
►
It is so good that I had received one spam message
01:05:03
◼
►
one day last week, and that was noteworthy,
01:05:06
◼
►
because I just hadn't seen one in weeks or months.
01:05:09
◼
►
Like, mail route is so good, you literally go from
01:05:13
◼
►
whatever amount of spam you're getting,
01:05:14
◼
►
you go to zero most of the time.
01:05:17
◼
►
Like, it becomes a very rare occurrence
01:05:19
◼
►
to see spam actually get delivered onto your inbox.
01:05:21
◼
►
It is that good.
01:05:22
◼
►
it isn't so aggressive that they're constantly
01:05:25
◼
►
throwing away legitimate mail either.
01:05:27
◼
►
Anything that's kind of on the border
01:05:29
◼
►
where they're not quite sure if it's spam,
01:05:31
◼
►
they put it in the quarantine section
01:05:32
◼
►
for like a week or two or something,
01:05:34
◼
►
and then they email you a summary
01:05:36
◼
►
of just like the subject lines of those things.
01:05:39
◼
►
And you can just give a quick little glance down that list
01:05:42
◼
►
every day, every week, or whatever,
01:05:43
◼
►
and you can see, all right, you know what,
01:05:44
◼
►
that one, that was legitimate, let that through.
01:05:46
◼
►
All the rest of these, forget about it.
01:05:48
◼
►
Those are all spam.
01:05:49
◼
►
So it's very, very easy to make sure
01:05:50
◼
►
you don't have false positives for too long,
01:05:53
◼
►
and to train it not to do that anymore
01:05:55
◼
►
for whatever slightly spammy things
01:05:57
◼
►
that you get emails for.
01:05:59
◼
►
But the spam filtering is just shockingly good.
01:06:02
◼
►
It is so good.
01:06:03
◼
►
I don't think I will ever go without it now.
01:06:05
◼
►
It is, I can very, very highly recommend it.
01:06:08
◼
►
Over the years, I've recommended people go to IMAP posts.
01:06:11
◼
►
I've recommended Fast Mail a lot specifically.
01:06:13
◼
►
I will say now, I very, very highly recommend
01:06:17
◼
►
putting MailRoute in front of your IMAP post.
01:06:19
◼
►
It is really good.
01:06:20
◼
►
From what I hear from Gmail people,
01:06:22
◼
►
it sounds like it's actually better
01:06:23
◼
►
than Gmail spam filtering.
01:06:25
◼
►
And I know a lot of Gmail people think it can't get better,
01:06:27
◼
►
but if you're ever seeing spam, it can get better.
01:06:32
◼
►
That's basically it.
01:06:33
◼
►
So mail route really is amazing.
01:06:34
◼
►
I very highly recommend mail route.
01:06:37
◼
►
If you have your own domain name, or if you host email,
01:06:40
◼
►
or if you have your own post,
01:06:41
◼
►
put mail route in front of your mail, trust me.
01:06:43
◼
►
It is that good.
01:06:44
◼
►
They're not paying me to say that.
01:06:45
◼
►
They're paying me to say this other script
01:06:46
◼
►
that I'm mostly ignoring
01:06:46
◼
►
'cause I'm telling you something better,
01:06:47
◼
►
which is I use it and I love it
01:06:50
◼
►
and I can tell you first hand it works for me.
01:06:52
◼
►
Nobody can buy me saying that.
01:06:54
◼
►
I'm telling you that because it's true.
01:06:55
◼
►
Anyway, back to their script.
01:06:57
◼
►
Go to mailroute.net/atp for a free trial
01:07:01
◼
►
and if you use that link, mailroute.net/atp,
01:07:04
◼
►
you will also get 10% off for the lifetime of your account.
01:07:08
◼
►
Not 10% off for your first purchase, not 10% off once,
01:07:11
◼
►
10% off for the lifetime of your account.
01:07:13
◼
►
That is awesome.
01:07:14
◼
►
Thanks a lot to MailRoute, mailroute.net/atp.
01:07:17
◼
►
So lately there's been a humongous kerfuffle with Reddit.
01:07:22
◼
►
I have to admit I don't really ever use Reddit.
01:07:26
◼
►
I think I may have mentioned in a show on the show in the past, I don't know if it ever
01:07:30
◼
►
made it to the final version, but the only time I ever really used Reddit was when I
01:07:35
◼
►
needed to acquire things after one of my favorite websites got shut down.
01:07:42
◼
►
And I used Reddit here and there for that.
01:07:44
◼
►
But I don't use it for discussions. I don't use it for really anything else. And I guess
01:07:50
◼
►
there was a real big—there was a lot of agita with regard to their now ex-CEO, Ellen
01:07:57
◼
►
Pao. Is that right? Did I get that right?
01:07:59
◼
►
I believe so.
01:08:01
◼
►
And I can't pass judgment as to whether or not she was good at her job because I don't
01:08:06
◼
►
really use Reddit. But it seemed like a lot of people came out of the woodwork to try
01:08:12
◼
►
to get her out of the CEO position. And it seemed like, from an outsider's perspective,
01:08:18
◼
►
the whole of Reddit tried to kind of hoist her out of the chair, if you will.
01:08:25
◼
►
And the only real concrete information I've gotten about this is from Hello Internet,
01:08:30
◼
►
and I just listened—I think it was today, actually—to their latest episode, and we'll
01:08:34
◼
►
have a link in the show notes, where they talk about this. And CGP Grey seems to be
01:08:38
◼
►
a pretty big Reddit user and a pretty big Reddit fan, whereas Brady Hare and the other
01:08:43
◼
►
host seems to have a much more similar perspective to myself, or I should say I have a more similar
01:08:50
◼
►
perspective to him, in that it all seems really gross to me from the outside.
01:08:55
◼
►
And it all seems like a kind of crummy corner of the internet, but I'm probably judging
01:09:01
◼
►
unfairly because I'm only hearing about the crummiest parts of this corner of the internet.
01:09:07
◼
►
So I don't know, Jon, do you use Reddit at all?
01:09:11
◼
►
Do you have any thoughts on this?
01:09:14
◼
►
I think it's worth explaining what Reddit is, broadly speaking, because if people don't
01:09:21
◼
►
use it, like, I don't think the name tells you anything about it, and you could get confused
01:09:26
◼
►
about what the heck goes on there.
01:09:29
◼
►
It is in the grand scheme of things.
01:09:30
◼
►
There's a website where people go to have little communities.
01:09:36
◼
►
You make a subreddit about whatever topic you're interested in talking about and there
01:09:39
◼
►
people can share links with each other and they can comment on the links and they can
01:09:43
◼
►
also vote on each other's comments.
01:09:45
◼
►
That's basically what it boils down to.
01:09:46
◼
►
You've probably heard of lots of sites like this where you can make a little sub-community,
01:09:50
◼
►
you have an account, you can share information with each other in links and comments and
01:09:56
◼
►
then the things that you share other people can comment on and then everyone gets to vote
01:09:59
◼
►
on the things that you say and it seems like all right well whatever but you know we've
01:10:02
◼
►
had web bulletin boards we had you know dig and hacker news and like a million other sites
01:10:09
◼
►
that are like this reddit is one of those sites it was one of the ones that it kind
01:10:14
◼
►
of caught on it's very large very popular there are subreddits for everything you could
01:10:18
◼
►
possibly imagine from technologies to cats to alligators to knitting to everything you
01:10:23
◼
►
imagine. It seems like, you know, everything's like, whatever. It's, it's like, Content-Ask owns them
01:10:30
◼
►
now. I'm not sure if they ever made money. They have difficulty trying to come up with a
01:10:33
◼
►
monetization pattern, but they get a tremendous amount of traffic and it's a place where people go.
01:10:37
◼
►
Everything else about it, like, is sort of problems of their own making, because if the,
01:10:44
◼
►
setting aside, how do you make money? Like, we talk about that to death. Like, hey, you got a
01:10:47
◼
►
lot of traffic, you got a lot of users, you got a lot of eyeballs or whatever, figured how to
01:10:50
◼
►
monetize them, stuff like that. The decision Reddit is faced with is a decision that many
01:10:56
◼
►
sites that are very popular are faced with, and almost every site I can think of off the
01:11:00
◼
►
top of my head makes better decisions about this, which is, since anyone can come and
01:11:03
◼
►
make an account, and anyone can come and make a little subgroup or whatever about whatever
01:11:06
◼
►
topic they want, do you have some kind of policy, terms and conditions, code of conduct,
01:11:16
◼
►
Something saying what are you allowed to do and say and what kind of groups are you allowed to have on this site?
01:11:22
◼
►
And I like me I can't think of another
01:11:25
◼
►
Website that doesn't have something like that certainly Twitter does and Twitter
01:11:29
◼
►
You know ways complain about the harassment on Twitter and stuff like that at least they have a policy right
01:11:33
◼
►
Reddit's big thing was like no man free speech anybody can come here and make a subreddit about anything and
01:11:40
◼
►
Like we should be allowed to say what it like
01:11:43
◼
►
Anyone tell me when someone brings up free speech on the internet. I just I don't think I've seen an example of it being correct
01:11:50
◼
►
Maybe because I don't hang out on constitutional law boards
01:11:52
◼
►
Maybe that's the place to work. What people really mean is I'm allowed to say whatever I want on someone else's website
01:11:58
◼
►
Because free speech right so read it the people who run read it fancy themselves as like we're not just a website
01:12:04
◼
►
we are the internet and we are completely neutral and
01:12:08
◼
►
Even though we're a privately held company that pays money to someone to run our servers and pays employees to write the software for them
01:12:14
◼
►
And does all this stuff really we are just a giant level playing field for everybody to come and and do it
01:12:22
◼
►
And therefore we don't want to have pretty much any controls over what you're allowed to do what you're allowed to say
01:12:29
◼
►
What kind of groups you're allowed to have all?
01:12:32
◼
►
everything is welcome, all people, all ideas, all behavior, as long as I guess you don't hack us and
01:12:38
◼
►
destroy our servers or something like that because that would be bad.
01:12:40
◼
►
But anything beyond that, like if you're just using our site, if you are typing words into a box and clicking buttons,
01:12:44
◼
►
anything you do is a-okay with us. And a lot of the controversy with the new CEO came in because she
01:12:51
◼
►
decided that some things are not okay, that we're gonna have some sort of barriers and rules about, "Oh, okay,
01:12:57
◼
►
well, you can't just type any words you want into this box.
01:12:59
◼
►
You can't have communities surrounding anything you want because we don't want we don't want you those type of people using our website
01:13:07
◼
►
We don't want them to be part of our quote-unquote community and you were saying case like oh
01:13:11
◼
►
It seems like an icky place or whatever
01:13:12
◼
►
There is no reddit community ready this gigantic reddit has people who are just obsessed with cute cat pictures, right?
01:13:17
◼
►
And then reddit has people who were just you know
01:13:20
◼
►
Showing was it pictures of fat people to make fun of them or whatever or like racist bulletin boards or you know
01:13:29
◼
►
like every possible while ID you can imagine the whole idea is like oh this is this is a place where we can go and
01:13:34
◼
►
we're allowed to use these people's website and put our information in their database servers and
01:13:38
◼
►
Send requests to their web servers and it's all free speech man. We can do whatever you want and
01:13:43
◼
►
Reddit trying to add some kind of controls like okay well certain things
01:13:47
◼
►
We don't want to be on something that reddit.com like the certain things
01:13:51
◼
►
We don't want so if you want to do that go someplace else and do it
01:13:54
◼
►
The reddit community such as it is like the people who believe in free speech
01:13:58
◼
►
Like you can't stop us from putting words into your servers. That's our
01:14:03
◼
►
That's our birthright reddit is about free speech
01:14:07
◼
►
And it's just so depressing to me to see and by the way, they're backsliding on that now
01:14:13
◼
►
They're like, oh that that CEO is gone and the new person in here
01:14:16
◼
►
I don't know all the backstory this but the new person is actually one of the early people in reddit is like actually we want
01:14:21
◼
►
We want you to allow it to be do anything you want
01:14:24
◼
►
except for these very few things that we narrowly define as being bad.
01:14:29
◼
►
I don't understand what the sort of the mental barrier here is to the people who are running
01:14:35
◼
►
the site, putting their foot down and saying, "This is okay, and this is not." They somehow
01:14:40
◼
►
feel like by doing that they're crushing freedom under their jackboot. Like you just run reddit.com,
01:14:45
◼
►
it's a website on the internet where people type words into boxes and put them into database
01:14:49
◼
►
servers that you run. That doesn't define free speech. So I find it incredibly frustrating to see
01:14:55
◼
►
all this posturing and all this anger all so misdirected. And the only thing I put in the
01:15:02
◼
►
show that's about this is two tweets from Laurie Voss, who I think sum up this entire thing.
01:15:07
◼
►
She says, "The tragedy of all online community spaces is that the goals of inclusive and safe
01:15:13
◼
►
are at the extreme mutually exclusive goals." So what she's saying is like, "Do you want to
01:15:18
◼
►
Want to have a place where everybody is welcome?
01:15:20
◼
►
Oh, we are an inclusive site.
01:15:21
◼
►
Anyone can come to Reddit, anyone can make a subreddit.
01:15:23
◼
►
Like it's good to be inclusive.
01:15:24
◼
►
Everyone likes inclusive, right?
01:15:25
◼
►
We don't tell you you can't come here
01:15:27
◼
►
because your eyes are the wrong color
01:15:29
◼
►
or because you speak the wrong language
01:15:31
◼
►
or you're into the wrong, you like dogs instead of cats.
01:15:34
◼
►
We're an inclusive site, right?
01:15:36
◼
►
But also safe, what does safe mean, right?
01:15:39
◼
►
Our next tweet, at some point you have to exclude someone.
01:15:41
◼
►
You get to pick if it's the people feeling unsafe
01:15:44
◼
►
or the people making them feel unsafe.
01:15:46
◼
►
So at some point you have to exclude somebody
01:15:47
◼
►
if you let everybody come in, people come in and do terrible things. So you have to
01:15:51
◼
►
at a certain point exclude somebody. Who do you want to exclude? Do you want to exclude
01:15:54
◼
►
the people who don't feel safe because there's a bulletin board about how to rape women and
01:15:59
◼
►
that kind of makes the women on Reddit not feel very good, that they are somehow associated
01:16:03
◼
►
with the same website where this board exists? Or do you want the people who are making the
01:16:08
◼
►
"let me tell you how to rape women" subreddit, do you want to make them leave? You have to
01:16:12
◼
►
exclude somebody because if you let everybody in, some people are not going to feel safe
01:16:16
◼
►
or comfortable or welcome in this community. These two tweets basically sum it up and incredibly,
01:16:22
◼
►
every time I read anything from these Reddit people, they make the decision of like,
01:16:25
◼
►
what we really want is for the people to be able to make the rape boards. Like, you know,
01:16:30
◼
►
not the specific examples, I don't know if they've banned them or whatever, but like,
01:16:32
◼
►
some people are made to feel uncomfortable by what pretty much anyone would say is vile, terrible
01:16:40
◼
►
ideas and behavior. And it's like, well, they need to be allowed to do that because we are
01:16:45
◼
►
the government of the United States, and we must allow them the freedom to put their words into
01:16:49
◼
►
our database servers. Therefore, free speech. Sorry, I just got to let them do that." It boggles
01:16:56
◼
►
my mind. It makes me angry and frustrated, mostly because there is a lot of good stuff on Reddit,
01:17:00
◼
►
because again, the people who are making the cute cat pictures, those cat pictures are really cute.
01:17:04
◼
►
They're not bothering anybody. And the thing is, I think I saw a graph somewhere trying to show the
01:17:11
◼
►
overlap between the various boards. There is some surprising overlap, but it's sometimes not so surprising overlap.
01:17:17
◼
►
Like, you know, how many people are member of the white supremacy board, but also member of the cute cat pictures board?
01:17:23
◼
►
Okay, how about members of the white supremacy board and members of the men's rights board?
01:17:26
◼
►
All right, and you start to see a little bit more. Members of Gamergate and members of the young Nazis of America board. Like, you know,
01:17:33
◼
►
it's not 100% overlap,
01:17:35
◼
►
But I don't I would love to see a graph of like are the cat people really just cat people or
01:17:40
◼
►
So many people love cats that an equal number of neo-nazis are in the cat boards as are in every other board. I don't know
01:17:47
◼
►
Anyway, I think that that it is a ridiculous thing that the people running reddit can't seem to get a handle on the idea that
01:17:55
◼
►
They get to choose what kind of people get to put words into their database servers and they seem
01:18:02
◼
►
incapable of making any sort of common sense decision about what should be allowed to happen on reddit or
01:18:08
◼
►
Maybe they're just totally for like we there maybe they're anarchists
01:18:11
◼
►
Maybe they say we want to run a bunch of servers and we want to let everyone say anything
01:18:14
◼
►
Go for it and like there you go
01:18:16
◼
►
that's that's what you're gonna do but that's why people keep talking like the downfall of reddit and everything because I think
01:18:20
◼
►
Most people who use reddit had an idea that the people who ran reddit had
01:18:26
◼
►
Similar standards them about what is and isn't sort of decent and acceptable and the people who run reddit want to let everybody do everything
01:18:33
◼
►
The rest of the people have to think are just gonna slowly fade away because no one wants to be associated with a site like that
01:18:38
◼
►
Like a very small number of you're just gonna turn into you know, 4chan or 8chan, right?
01:18:42
◼
►
Like if if you let everybody in eventually everybody leaves except for the most terrible people and congratulations, you know reddit
01:18:49
◼
►
You are running a site filled with the most terrible people
01:18:51
◼
►
Feel free to do that. Feel free to let them all type in text boxes to each other
01:18:55
◼
►
I hope you feel good about the new site you've built
01:18:57
◼
►
because that's what you're effectively creating
01:19:00
◼
►
by allowing anybody to do everything.
01:19:03
◼
►
- I don't have much to say on Reddit
01:19:04
◼
►
because I don't know anything about Reddit.
01:19:07
◼
►
And every time I have visited it for something,
01:19:10
◼
►
either trying to find information on something
01:19:11
◼
►
or following a link there,
01:19:13
◼
►
every visit to it has made me never want to visit it again.
01:19:17
◼
►
Literally, I'm not exaggerating.
01:19:19
◼
►
Every time I'm like, oh, this is terrible, why do people,
01:19:21
◼
►
and I know, academically,
01:19:24
◼
►
I know there are good parts of it.
01:19:26
◼
►
I've never stumbled upon those really.
01:19:28
◼
►
- I never read a good Ask Me Anything or I Am A Thing.
01:19:32
◼
►
- Those are usually really hard to navigate.
01:19:35
◼
►
First of all, I hate nested comments.
01:19:36
◼
►
Like, and I was an old forum nerd back in the day,
01:19:40
◼
►
so I know the whole, I know the problems
01:19:43
◼
►
with both nested comments and also flat threads.
01:19:47
◼
►
They both have dysfunction, just different dysfunction.
01:19:51
◼
►
so you know I I'm very familiar with the challenges in both the community
01:19:57
◼
►
monitoring and regulation and also the technical side of how community software
01:20:03
◼
►
online had like how how this community style thing is built and and how things
01:20:09
◼
►
are enforced it's it's a very hard problem not to mention my time at
01:20:12
◼
►
tumblr we saw a lot of things not quite the same level as what reddit is dealing
01:20:18
◼
►
with, but a lot of kind of related problems of things like, you know, like
01:20:23
◼
►
every every couple days we get a phone call from like a high school principal
01:20:28
◼
►
or like some kind of like, you know, middle of nowhere police department or
01:20:33
◼
►
something complaining about something that some kids had about some other kid
01:20:36
◼
►
on tumblr and wanting us to take it down and like when you you have to deal with
01:20:40
◼
►
stuff like that when you're a community site it's dealing with community stuff
01:20:43
◼
►
is just really messy.
01:20:46
◼
►
It's very difficult and it's very, very messy.
01:20:49
◼
►
For all the reasons you just said, Jon,
01:20:50
◼
►
like there's a lot of these decisions
01:20:53
◼
►
that there is no good option.
01:20:55
◼
►
You just have to choose between two bad options
01:20:57
◼
►
and a lot of things, like what I was saying
01:20:59
◼
►
with my cell download stuff earlier,
01:21:01
◼
►
like a lot of these things, you just have to pick
01:21:04
◼
►
the lesser of two evils and no matter what you pick,
01:21:06
◼
►
it's gonna have big downsides for someone
01:21:08
◼
►
or it's gonna disincentivize good stuff
01:21:10
◼
►
or incentivize bad stuff.
01:21:12
◼
►
- But we're not even at the hard questions.
01:21:15
◼
►
There are the type of things like,
01:21:16
◼
►
am I allowed to threaten to rape somebody on Reddit?
01:21:18
◼
►
And the Reddit CEO is like, well, I'll allow it.
01:21:20
◼
►
Technically, it's not a threat of violence.
01:21:23
◼
►
- I mean, we're not talking about the people
01:21:25
◼
►
getting into a heated argument
01:21:26
◼
►
and should they be allowed to call each other jerks
01:21:28
◼
►
and sort of ad hominem attacks are not allowed.
01:21:32
◼
►
That's in the gray area.
01:21:33
◼
►
It's difficult to figure out or whatever.
01:21:34
◼
►
We're talking about just straight up racism,
01:21:39
◼
►
sexism, real threats of violence,
01:21:42
◼
►
and seriously, the new CEO is on the board going,
01:21:46
◼
►
responding to people, "I'm not sure if that,"
01:21:48
◼
►
you're not sure?
01:21:50
◼
►
I guess that's the kind of community you want.
01:21:52
◼
►
Again, I'm not saying he shouldn't be allowed to do this.
01:21:54
◼
►
Feel free to make this kind of community,
01:21:55
◼
►
but if he's waffling, like, "These are the tough decisions.
01:21:57
◼
►
"Boy, should we allow rape threats,
01:21:59
◼
►
"or is that against the rule?"
01:22:00
◼
►
I guess we have to allow it.
01:22:01
◼
►
I don't want that guy's speech to be impinged
01:22:03
◼
►
because I am the government of the United States of America.
01:22:06
◼
►
- Well, and I think, first of all,
01:22:08
◼
►
So we should definitely say that the last episode
01:22:11
◼
►
of Hello Internet and the last two episodes of Rocket
01:22:14
◼
►
covered this probably way better than we can
01:22:16
◼
►
'cause those are people who know a lot more
01:22:17
◼
►
about Reddit than we do.
01:22:18
◼
►
And so they really did a very good job of that.
01:22:21
◼
►
So listen to those if you want more of the inside stuff
01:22:23
◼
►
about what specific challenges that the CEO of Reddit faces
01:22:27
◼
►
and why Ellen Pao might have been good or bad for that.
01:22:33
◼
►
Anyway, but it seems like one of the big pressures
01:22:37
◼
►
they have now is business.
01:22:39
◼
►
They make some money, and they have this corporate owner,
01:22:44
◼
►
and they have a board of directors,
01:22:46
◼
►
and they want more money because the money they make
01:22:49
◼
►
is not really commensurate with the amount of traffic
01:22:51
◼
►
they get, they should be making a lot more.
01:22:53
◼
►
- But is this what you would do to make more money?
01:22:56
◼
►
Like wouldn't you try to go mainstream?
01:22:58
◼
►
Like don't you wanna--
01:22:59
◼
►
- Well, so that's the thing.
01:23:00
◼
►
So let me tell you another story from my past
01:23:02
◼
►
that's long and boring.
01:23:03
◼
►
The reason I'm telling it is because it's actually
01:23:05
◼
►
about the same coffee shop as the last Long and Boring story.
01:23:08
◼
►
- Oh God, here we go.
01:23:09
◼
►
- So this coffee shop in my hometown,
01:23:10
◼
►
Cuppa Joe in Bexley, Ohio,
01:23:13
◼
►
while I was there, they had a big problem
01:23:16
◼
►
where middle schoolers discovered it.
01:23:19
◼
►
And so it was always packed full of like 12 year olds
01:23:23
◼
►
who were just kind of loitering around,
01:23:27
◼
►
hardly buying anything but just taking up all the seats
01:23:30
◼
►
and hanging around outside and kind of standing around
01:23:32
◼
►
smoking and all it's like it was just not a great scene and and they it kind
01:23:37
◼
►
of drove other customers away because who wants to hang out around a bunch of
01:23:42
◼
►
delinquent middle schoolers who are bored and loitering and not doing
01:23:45
◼
►
anything and smoking and so one summer they banned them I don't know how
01:23:50
◼
►
doesn't really matter how they banned all the middle schoolers they implemented
01:23:54
◼
►
some kind of like minimum age thing or you had to be with a parent or whatever
01:23:56
◼
►
it doesn't matter somehow they banned them and for a while the place was empty
01:24:01
◼
►
and I knew the manager at the time, and I asked him,
01:24:03
◼
►
like, you know, how was this going?
01:24:04
◼
►
And he said, they were making more money than ever.
01:24:08
◼
►
Because, you know, even though it wasn't getting
01:24:12
◼
►
the volume it got before, it was getting more
01:24:15
◼
►
of the profitable customers, the older people,
01:24:18
◼
►
like the college students who were there studying
01:24:19
◼
►
and buying drinks all day, the people who would come
01:24:22
◼
►
in the morning and come in the evenings,
01:24:24
◼
►
who, you know, were just buying stuff,
01:24:26
◼
►
drinking it and leaving, and making, you know,
01:24:28
◼
►
cycling the tables more often, not putting off other people
01:24:32
◼
►
like when they when they come in there, and I don't know how
01:24:35
◼
►
the result that I left, but
01:24:37
◼
►
they I was very surprised at the time and looking back on it. I
01:24:42
◼
►
shouldn't be that that worked so well for them and you know
01:24:45
◼
►
read it. I think faces not that different of a dilemma here
01:24:50
◼
►
where it's like if they want to become more mainstream, if they
01:24:52
◼
►
want to become more attractive to advertisers and therefore
01:24:55
◼
►
more profitable, if they want their the value of their ads to
01:24:57
◼
►
go up, if they want the number of advertisers to go up, I think they have to get rid of
01:25:02
◼
►
all this garbage. They have to get rid of all this, like, you know, anarchist/libertarian,
01:25:07
◼
►
free speech, crazy people who are really just aggressive, hateful people for a lot of them.
01:25:13
◼
►
Like, you know, not all of them, obviously, but many of them are just these very aggressive,
01:25:16
◼
►
hateful people who feel entitled to have their words all over the place. I think you can't
01:25:21
◼
►
have both ways. You can't have that garbage on your site that is highly offensive, legally
01:25:26
◼
►
questionable, no advertiser wants to be associated with that, and also make more money with advertising.
01:25:33
◼
►
You have to pick one or the other.
01:25:34
◼
►
And it seems like they're trying to hide the most objectionable stuff. Like, "Okay,
01:25:39
◼
►
a lot of people are offended by this, but we won't run ads against it, so we're
01:25:42
◼
►
technically not making money off of it." And everyone's like, "Well, you're just
01:25:45
◼
►
subsidizing it with the other stuff, and we'll put it off in the corner and they'll
01:25:47
◼
►
stay by themselves." And it's like, why are you bending over backwards to make sure
01:25:52
◼
►
that these people have a place to share hate with each other? Never mind that it's not
01:25:56
◼
►
not just, "Oh, we're just letting them put their words into our database."
01:25:59
◼
►
If you want to go on to the sort of secondary effects of allowing a place for people to
01:26:05
◼
►
reinforce each other's hateful ideas and recruit new people and like, "Oh, no incitement to
01:26:10
◼
►
violence that's against the Reddit guidelines."
01:26:12
◼
►
Yeah, I'm sure that will work exactly as intended when you get a bunch of hateful people talking
01:26:15
◼
►
to each other constantly over and over again and sharing hateful pictures and videos and
01:26:19
◼
►
all sorts of terrible things.
01:26:21
◼
►
I'm sure nothing bad will come out of that.
01:26:22
◼
►
It will just be positive.
01:26:23
◼
►
Like as long as they stay within the terms and conditions, no.
01:26:25
◼
►
It's so ridiculous.
01:26:26
◼
►
It's so asinine.
01:26:28
◼
►
And again, if that's the site they want to run, go for it.
01:26:30
◼
►
But if their job is to make money for their parent company,
01:26:34
◼
►
this is not the way to do it.
01:26:35
◼
►
And using your middle school coffee shop example,
01:26:37
◼
►
it's as if at a certain point,
01:26:39
◼
►
all the non-middle schoolers left,
01:26:41
◼
►
and all that was left was middle school students,
01:26:44
◼
►
and you realize, well, now we have to cater to them
01:26:46
◼
►
because they're our only customers.
01:26:47
◼
►
Like they're, not that Reddit is at this point,
01:26:49
◼
►
but it's like, if you suddenly turn into,
01:26:51
◼
►
well, I guess we have to become a dance club or something.
01:26:53
◼
►
Because everyone else is dumb, right?
01:26:57
◼
►
Reddit is not at that point, not even close to it.
01:26:59
◼
►
But if you just keep going down this path, I feel like the regular people will leave
01:27:04
◼
►
and you'll just be left with, "We are a community of hate speech bulletin boards because these
01:27:09
◼
►
people have no place else to go."
01:27:10
◼
►
It's like 8chan or 4chan to a lesser extent.
01:27:14
◼
►
That's not the kind of business you want to run.
01:27:16
◼
►
That's not a growth market.
01:27:17
◼
►
That's not a lot of people with a lot of spending power.
01:27:20
◼
►
If you want money, you want to go mainstream.
01:27:21
◼
►
And it just seems like the Reddit CEO is trying to preserve this ideal, like we provide a
01:27:29
◼
►
forum for people to openly share ideas.
01:27:32
◼
►
That's sort of a high-minded ideal of Reddit, but the consequences of it are not going to
01:27:37
◼
►
be good for Reddit's bottom line, or for the popularity of Reddit, or for Reddit's reputation,
01:27:44
◼
►
or for his reputation, or just anything really.
01:27:46
◼
►
It just seems like all downside.
01:27:47
◼
►
And again, go ahead, you know,
01:27:49
◼
►
if that's what the company wants to do,
01:27:52
◼
►
feel free to pursue that path,
01:27:53
◼
►
but I don't see it turning into anything good
01:27:56
◼
►
for anyone involved.
01:27:57
◼
►
- So this probably doesn't mean anything
01:28:00
◼
►
for the purpose of our discussion,
01:28:01
◼
►
and I probably shouldn't take as a sign
01:28:03
◼
►
of me being right or wrong about this,
01:28:05
◼
►
but that coffee shop closed last fall.
01:28:07
◼
►
- Coffee shops close all the time.
01:28:09
◼
►
- I know, it sounded like the building they were in
01:28:12
◼
►
sold to get knocked down and built something bigger.
01:28:15
◼
►
- Yeah, but I don't know.
01:28:17
◼
►
That's part of the whole ideal of the sort of the,
01:28:21
◼
►
someone in the chat room said
01:28:22
◼
►
there really is a Reddit community.
01:28:23
◼
►
I think there's a stereotype of a typical Reddit user
01:28:27
◼
►
that's perhaps somewhat accurate,
01:28:29
◼
►
but I think there are a lot of people,
01:28:31
◼
►
like all three of us, who don't go to Reddit
01:28:33
◼
►
unless someone links to it.
01:28:34
◼
►
And when we link to it, we look at the funny cat GIF
01:28:36
◼
►
and then we move on with our lives, right?
01:28:39
◼
►
But are we Reddit users?
01:28:40
◼
►
Are we part of the community?
01:28:41
◼
►
We're not part of the community, but we follow,
01:28:44
◼
►
It's a popular site, people link you to it, you end up there, you look at something and
01:28:48
◼
►
then you go someplace else.
01:28:49
◼
►
I think a lot of that traffic is from things like that.
01:28:52
◼
►
I don't know, maybe they know the breakdowns.
01:28:55
◼
►
I don't know if most of their traffic comes from people just posting hate to each other
01:29:01
◼
►
and over and over again or getting in big arguments and 17 level indented comment threads
01:29:05
◼
►
attached to things.
01:29:06
◼
►
Maybe that is where their stuff comes from.
01:29:08
◼
►
It just seems to me it's a bad decision.
01:29:11
◼
►
I think less of the people who run Reddit every time I hear one of their decisions or
01:29:14
◼
►
see them in this sort of like laurely nuanced discussions as they try to parse what should
01:29:20
◼
►
and shouldn't be acceptable behavior on Reddit and just reveal themselves to have no understanding
01:29:24
◼
►
of other people's experiences.
01:29:28
◼
►
I'm sure that all the specific examples I cited in this podcast are not accurate.
01:29:32
◼
►
Feel free to wander Reddit yourself and try to find out what these people's opinions are.
01:29:36
◼
►
But every time I see anything from them, every time I go to Reddit and see these discussions
01:29:39
◼
►
with the new leadership behind Reddit, I just think.
01:29:44
◼
►
I was excited when Ellen Pao came in and started making changes, like really straightforward,
01:29:50
◼
►
sensible changes.
01:29:51
◼
►
Get rid of the hate groups.
01:29:52
◼
►
And it was like, "Oh, you can't get rid of the hate groups.
01:29:54
◼
►
What do you mean?"
01:29:56
◼
►
Again, I don't know the details.
01:29:59
◼
►
I don't know why she was pushed out.
01:30:01
◼
►
I'm sure she was subject to the same harassment that every woman gets who opens her mouth
01:30:05
◼
►
and says anything ever, let alone is the CEO of a company, is in charge of a bunch of little
01:30:10
◼
►
man-children who are just angry about everything.
01:30:12
◼
►
Especially that company.
01:30:15
◼
►
I can't imagine a more hostile, well maybe there are some, but that was definitely on
01:30:20
◼
►
the more hostile side.
01:30:21
◼
►
Yeah, and I don't know if she, you know, I have no idea what hers is, but all I know
01:30:26
◼
►
is that the few things I heard announced come out of her leadership seemed like good ideas,
01:30:30
◼
►
and then there was backlash against them.
01:30:32
◼
►
I felt depressed about it, and then when she was kicked out, I got even more depressed,
01:30:35
◼
►
and then seeing the views of the new CEO who is apparently one of the founders, it's just
01:30:38
◼
►
like, nope, they're not getting it.
01:30:40
◼
►
So anyway, Reddit is really not for me.
01:30:44
◼
►
And furthermore, I think if Reddit's goals are to be a place that continues to have a
01:30:50
◼
►
lot of traffic and then makes a lot of money, that the current strategy they're pursuing
01:30:54
◼
►
doesn't make any sense to me.
01:30:55
◼
►
I think the other thing that I find fascinating about all this, which I kind of hinted at
01:30:59
◼
►
earlier is how a group of users of a website can seemingly have so much influence that
01:31:06
◼
►
they can cause the chief executive officer of a company to be fired, dismissed, quit,
01:31:16
◼
►
whatever. That's just weird to me that even a couple hundred thousand people, I think
01:31:23
◼
►
I'd heard that there were a couple hundred thousand signatures on this petition, this
01:31:27
◼
►
online petition, which isn't even really signatures but whatever, that that many people came together
01:31:33
◼
►
to decide to try to oust a CEO, man, woman, it doesn't matter.
01:31:40
◼
►
That's just insane to me that the users of a website, none of whom I think are paying
01:31:47
◼
►
the website any money, seem to think that they can have that kind of influence and in
01:31:50
◼
►
numbers seem to have that kind of influence.
01:31:54
◼
►
And I think a lot of this started,
01:31:55
◼
►
if I understand things correctly,
01:31:57
◼
►
because a really beloved moderator was dismissed
01:32:01
◼
►
or something like that.
01:32:02
◼
►
I guess the person who did the--
01:32:03
◼
►
- Well, this is kind of like,
01:32:06
◼
►
this is really about ethics in gaming journalism.
01:32:07
◼
►
It's like that was not really the reason.
01:32:10
◼
►
That was what ignited a lot of the argument,
01:32:13
◼
►
but it was really a lot of other pressures, I think,
01:32:16
◼
►
is what it sounds like.
01:32:17
◼
►
But, you know, and especially 'cause it was,
01:32:20
◼
►
even that is just like the game journalism BS line.
01:32:23
◼
►
Even that official storyline is questionable
01:32:25
◼
►
because she didn't fire that moderator.
01:32:28
◼
►
The male co-founder did.
01:32:30
◼
►
- I didn't realize that.
01:32:31
◼
►
- Yeah, this whole thing's a mess.
01:32:32
◼
►
Anyway, getting into details of it is just a rathole.
01:32:36
◼
►
There's no good to come of diving into the details of it
01:32:40
◼
►
because that's not really what the argument was about.
01:32:42
◼
►
And what it comes down to is if a whole bunch of users
01:32:46
◼
►
were calling for someone's head
01:32:48
◼
►
and that resulted in her getting what I call quitfired,
01:32:52
◼
►
says, you know, she was, you know, she was forced to quit.
01:32:55
◼
►
That was not, you know, oh, I think I'm just done now,
01:32:58
◼
►
coincidentally this week.
01:33:00
◼
►
No, she was quit fired.
01:33:01
◼
►
It's cool, happens to the best of us.
01:33:03
◼
►
But that wouldn't have happened if just some angry users
01:33:07
◼
►
who are, you know, hateful, horrible people,
01:33:10
◼
►
if just they had a problem with her.
01:33:12
◼
►
The reason that happened, I think you can read into
01:33:14
◼
►
who they appointed instead.
01:33:16
◼
►
This other co-founder who's been gone for a while
01:33:19
◼
►
who has these very much like, you know,
01:33:21
◼
►
libertarian, kind of anything goes viewpoints.
01:33:24
◼
►
If the board appointed him as the new CEO,
01:33:28
◼
►
that means that the members of the board
01:33:31
◼
►
and the people, you know, who have control
01:33:33
◼
►
and equity and influence of the company,
01:33:35
◼
►
a good portion of them want this anything goes attitude
01:33:40
◼
►
It's not enough that a whole bunch of users complain.
01:33:43
◼
►
If only these users were getting angry
01:33:45
◼
►
and these users are people who are not
01:33:47
◼
►
particularly credible, who you don't really want
01:33:48
◼
►
to cater to if you can help it.
01:33:50
◼
►
That wouldn't have been enough to get her out.
01:33:52
◼
►
This only gave the people in power
01:33:55
◼
►
a motivating reason to get her out now,
01:33:58
◼
►
because she was pushing in a direction
01:34:00
◼
►
that not that the users didn't want,
01:34:01
◼
►
that they didn't want, that the power holders did not want.
01:34:06
◼
►
And they put in a guy who is the complete opposite
01:34:08
◼
►
in this area, in this area, you know,
01:34:11
◼
►
like trying to keep things tame and under control
01:34:13
◼
►
or being where everything goes.
01:34:14
◼
►
So obviously, the people who own and control the company
01:34:18
◼
►
want it to be the other way.
01:34:20
◼
►
- Yeah, I think it's, I mean, the CEO situation, again,
01:34:22
◼
►
I don't think the details are important.
01:34:24
◼
►
It's just basically like a vote of no confidence.
01:34:26
◼
►
It was a vote of no confidence from the most vocal users,
01:34:28
◼
►
with the whole petition thing,
01:34:29
◼
►
and apparently a vote of no confidence from the board.
01:34:31
◼
►
It just seems like, you know, you came in,
01:34:34
◼
►
you started to make some bold changes,
01:34:36
◼
►
but in the end, we are not behind you.
01:34:38
◼
►
This is the board saying this.
01:34:39
◼
►
In the end, we do not support your decisions
01:34:41
◼
►
enough to let you see this through,
01:34:43
◼
►
and we're changing course and you're out, right?
01:34:46
◼
►
So that is what it comes down to,
01:34:47
◼
►
It was like, it's lots of company.
01:34:49
◼
►
If you're gonna be the leader of a company,
01:34:50
◼
►
you either actually have to have absolute power,
01:34:52
◼
►
in which case you can weather any storm
01:34:54
◼
►
and do what you wanna do,
01:34:55
◼
►
or if there are people who are bosses of you,
01:34:58
◼
►
and from their perspective,
01:35:00
◼
►
they don't have confidence
01:35:01
◼
►
that the changes you're gonna make are good,
01:35:03
◼
►
and they're hearing a lot of noise from the users,
01:35:05
◼
►
and the users are, the most vocal users
01:35:07
◼
►
are saying with their actions and their words
01:35:11
◼
►
that they don't like what you're doing either.
01:35:13
◼
►
You can imagine a board that's nervous about a company,
01:35:15
◼
►
like, oh, we have this thing, we think it can be good,
01:35:18
◼
►
this person comes in and makes a bunch of changes,
01:35:20
◼
►
and then all I hear is a bunch of noise and bad things,
01:35:22
◼
►
change course, change course, right?
01:35:24
◼
►
And then the new course, like some people in the chat room
01:35:26
◼
►
are saying, this new CEO is going to, you know,
01:35:29
◼
►
get rid of the bad even more than she could.
01:35:31
◼
►
That's possible because it's kind of like, you know,
01:35:33
◼
►
only Nixon can go to China, like in Reddit,
01:35:35
◼
►
only a man can make changes.
01:35:37
◼
►
Because people will only accept,
01:35:39
◼
►
like the same exact words come out of this guy's mouth
01:35:41
◼
►
and everyone's like, oh, that's interesting,
01:35:42
◼
►
I'd like to hear more of you guys,
01:35:43
◼
►
And she says it is like you are destroying our freedom like so it's I
01:35:47
◼
►
Just go back to this thing like what kind of community does
01:35:51
◼
►
These people want reddit to be who do they want to be in this community?
01:35:56
◼
►
And and what do they want it to be like what do they want the experience of ready to be like same thing for the Twitter?
01:36:01
◼
►
People what do you want the experience of Twitter to be like I mean?
01:36:03
◼
►
The Twitter CEO at least came out and said we are terrible about dealing with harassment
01:36:07
◼
►
Do you want Twitter to be a place where you go and if you are?
01:36:11
◼
►
Any type of group that's typically harassed you're going to get harassed and you have no recourse
01:36:14
◼
►
That Twitter is trying to make that better by having the tools to report people not require
01:36:20
◼
►
I think I've originally way back in the day on Twitter if you reported someone for harassment
01:36:23
◼
►
You had to inform the person that you were informing on them like it was part of the process
01:36:27
◼
►
Like they would send them an email and say just so you know
01:36:30
◼
►
This person reported you for harassment or something like that was just a crazy setup made by people who didn't understand
01:36:35
◼
►
the dynamics of harassment anyway
01:36:38
◼
►
Like I said, Reddit, they can do what they want, but when I hear, everything I hear coming
01:36:43
◼
►
out of this company so far is making me, like now I'm at the point where I'm almost like
01:36:48
◼
►
questioning whether I want to tap links to what I know is probably good content that
01:36:52
◼
►
I'll enjoy, like the interviews or funny cat pictures and stuff like that.
01:36:55
◼
►
And now I feel like by tapping this link, am I supporting an organization that is trying
01:37:01
◼
►
to make a home for people who I think should not have a home.
01:37:08
◼
►
I'll put it this way.
01:37:09
◼
►
I wouldn't give these people a home on a website that I ran.
01:37:12
◼
►
These people give them a home on the website that they run, which is fine, but do I want
01:37:15
◼
►
to support that with my clicks and whatever ads I'm going to load by tapping that?
01:37:18
◼
►
That's the point where I am with Reddit, where I'm thinking that.
01:37:20
◼
►
And I've never thought that about Twitter.
01:37:22
◼
►
Maybe it's because I don't feel like I'm viewing ads in Twitter because I'm using a third-party
01:37:26
◼
►
client or whatever, but at this point with the Reddit links, I don't even know, even
01:37:31
◼
►
into my casual usage if I'm going to continue to do it.
01:37:34
◼
►
You can just install an ad blocker. Thanks a lot to our three sponsors this week, Lynda.com,
01:37:39
◼
►
Hover, and MailRoute. We will see you next week.
01:37:48
◼
►
Cause it was accidental, oh it was accidental John didn't do any research, Marco and Casey
01:37:58
◼
►
wouldn't let him Cause it was accidental, oh it was accidental
01:38:05
◼
►
And you can find the show notes at ATP.fm And if you're into Twitter, you can follow
01:38:14
◼
►
Follow them @CASEYLISS
01:38:19
◼
►
So that's Kasey Liss, M-A-R-C-O-A-R-M
01:38:24
◼
►
Auntie Marco Arment, S-I-R-A-C
01:38:29
◼
►
USA, Syracuse
01:38:31
◼
►
It's accidental
01:38:35
◼
►
They didn't mean to
01:38:39
◼
►
♪ Check my cast so long ♪
01:38:43
◼
►
- Boy, I hope no one who is a big in Reddit
01:38:46
◼
►
listens to our show 'cause it's just going to be
01:38:48
◼
►
a long series of corrections about everything
01:38:50
◼
►
we got wrong about Reddit.
01:38:51
◼
►
That's why I keep trying to pull back to the big picture.
01:38:52
◼
►
Big picture, we are casual users.
01:38:54
◼
►
It seems like a place I don't wanna hang out.
01:38:56
◼
►
- Yeah, as I said, like every time,
01:38:58
◼
►
literally every time I've gone there,
01:38:59
◼
►
I've been turned off to it.
01:39:01
◼
►
- I don't see, I don't have that problem.
01:39:02
◼
►
I've gone to good content, but just like,
01:39:04
◼
►
boy, everything I read about it
01:39:05
◼
►
and every time I dive into these threads,
01:39:07
◼
►
I'm like that screenshot can't be real.
01:39:08
◼
►
This is obviously Photoshopped.
01:39:09
◼
►
Go to the actual site and find the actual comment. I'm like this guy. This is the guy who's in charge now
01:39:14
◼
►
There's not like someone impersonating him
01:39:16
◼
►
The site hasn't been hacked like these are the real words out of these people's mouths like not you know
01:39:22
◼
►
It's basically saying not a place. I want to
01:39:24
◼
►
Hang out or be associated with
01:39:27
◼
►
Yeah, it's probably gonna sound weird, but I get really turned off by reddit because I know a few people
01:39:36
◼
►
I know certainly plenty people online that use Reddit. I know a handful of people in real life that use Reddit and it's kind of
01:39:43
◼
►
creepy to me
01:39:46
◼
►
how people who take Reddit really seriously seem to think that, and one of you said this earlier, the
01:39:52
◼
►
entirety of the internet happens because of Reddit. Like anything that's good on the internet
01:39:58
◼
►
it's because of Reddit according to these people and that's just, I don't know, it's almost like a cult and I don't I don't mean that
01:40:06
◼
►
I don't know. I'm sure someone's gonna be offended by that. I don't mean it to be offensive.
01:40:09
◼
►
It's just it's the that's the closest analogy I can think of is that oh man, you don't understand.
01:40:14
◼
►
Reddit is where the internet happens, man. It's cuz of us.
01:40:18
◼
►
That's why you know all this cool stuff and you know every gif that's ever been on the internet. That's cuz of us, man.
01:40:23
◼
►
There's no place else to get gifs.
01:40:25
◼
►
And it's just I don't know.
01:40:27
◼
►
It's just it's creepy to me and and that I find that to be a real turn-off and and admittedly
01:40:32
◼
►
I'm very ignorant when it comes to Reddit. Like you guys have said, you know,
01:40:34
◼
►
I'll browse over to something, typically like an IMA or an AMA, and then I'll leave.
01:40:42
◼
►
And that's that.
01:40:43
◼
►
But God, it just seems so weird and creepy and cultish to me that I've never wanted
01:40:49
◼
►
to invest any real time in it.
01:40:51
◼
►
And now, what with their tacit, if not explicit support of all these hate groups, I just,
01:40:58
◼
►
"No, thank you.
01:40:59
◼
►
Not for me."
01:41:00
◼
►
There is something to that, like the whole of, you know, you get enough people together
01:41:03
◼
►
who are enthusiastic about sharing things with each other and they make these little
01:41:06
◼
►
communities like that is what makes the internet great.
01:41:10
◼
►
But you have to realize that when you reach a certain level of popularity, percentage-wise,
01:41:16
◼
►
you will inevitably get a certain subset of people who exhibit what most of us would consider
01:41:21
◼
►
to be bad behavior.
01:41:23
◼
►
They're abusive to people, they do obnoxious things like griefing and trolling.
01:41:28
◼
►
They make your site worse.
01:41:30
◼
►
And so most sites have at least an attempt to come up, especially if this is the whole
01:41:35
◼
►
thing, this is just a big community, come up with a set of rules to try to contain that.
01:41:39
◼
►
And the perverse thing about Reddit is like, no, our philosophy is we don't do that.
01:41:43
◼
►
That's the whole thing, man.
01:41:44
◼
►
Just anything goes, you know, again, anything goes except you can't hack us.
01:41:49
◼
►
We don't like that.
01:41:50
◼
►
That is anti-social.
01:41:51
◼
►
But anything else, anything goes.
01:41:54
◼
►
Type anywhere.
01:41:55
◼
►
It's like that's how every community dies.
01:41:58
◼
►
Back in the Usenet days, you'd see entire newsgroups go south because a set of bad people
01:42:02
◼
►
would come in, they'd make everyone miserable because you can't stop them from posting in
01:42:06
◼
►
the newsgroup, you'd add them to your kill files, but it would just likely be, you know,
01:42:10
◼
►
there's eventually people, "Okay, fine, this group is yours.
01:42:13
◼
►
We'll leave and we'll go start a different group.
01:42:16
◼
►
This belongs to you now.
01:42:17
◼
►
You can talk about whatever you want here and we'll go elsewhere."
01:42:20
◼
►
And that, I think, is the dynamic.
01:42:22
◼
►
If you have a very popular community, you have to have some kind of rules to control
01:42:27
◼
►
Otherwise you will inevitably only be left with the worst of the worst because there are some set of people who are going to be
01:42:34
◼
►
Obnoxious and other people don't want to be around obnoxious people and eventually all you're left with are obnoxious people
01:42:39
◼
►
yeah, I mean this this whole this whole mess of
01:42:43
◼
►
What it takes to to maintain a community site and all the garbage you have to deal with as the platform owner
01:42:51
◼
►
Like I just you know, I saw I saw a lot of the tumblr. I've seen a lot in the past with sites
01:42:56
◼
►
I've been a part of, it has made me never want to make something that includes hosting
01:43:03
◼
►
user published content ever again. Someday I might forget that I'm saying this and do
01:43:07
◼
►
it anyway, but there are some features of Overcast that I have considered doing or some
01:43:13
◼
►
related things like, "Oh, maybe it'd be cool to make a podcast CMS and host a podcast for
01:43:19
◼
►
people like the Tumblr for podcast kind of thing." Then I think, "Oh, then I have to
01:43:24
◼
►
I have to deal with all this crap.
01:43:25
◼
►
I have to deal with, oh well, someone's gonna post,
01:43:27
◼
►
you know, a hate podcast, and I gotta hear
01:43:30
◼
►
from some police officers and then take it down,
01:43:32
◼
►
deal with them, you know, arguing with me,
01:43:33
◼
►
and it's like, I don't wanna have to deal with any of that.
01:43:36
◼
►
It's so, and even simple things like user reviews
01:43:39
◼
►
of podcasts, I never wanna do that for so many reasons,
01:43:43
◼
►
and this is one of them.
01:43:44
◼
►
Like, there's so many things like,
01:43:46
◼
►
I don't wanna have to deal with, it's like,
01:43:49
◼
►
the position I take is much like some of the design decisions
01:43:52
◼
►
Nintendo has made with online gameplay.
01:43:54
◼
►
It's like you don't really give people a way to be horrible
01:43:56
◼
►
so you don't have to deal with it.
01:43:58
◼
►
That's generally my goal is like just make products
01:44:01
◼
►
that don't involve people publishing stuff
01:44:04
◼
►
on something you own and you having to deal
01:44:06
◼
►
with the ramifications.
01:44:08
◼
►
- It's hard work and volume wise you've got a problem
01:44:10
◼
►
but I just, I'm boggled by the easy decisions.
01:44:13
◼
►
I feel like if you did like a podcast hosting thing
01:44:15
◼
►
and someone put up like KKK Weekly,
01:44:19
◼
►
I would feel like no, boom, out.
01:44:21
◼
►
You know, and why do you get to cut off?
01:44:22
◼
►
It's my company, I get to pick what I want.
01:44:24
◼
►
And it's like, oh, Slippery Slope,
01:44:26
◼
►
don't try to put your podcast on Marco
01:44:27
◼
►
because he censors you.
01:44:28
◼
►
I honestly think that nobody would be like,
01:44:31
◼
►
because Marco got rid of the KKK podcast,
01:44:33
◼
►
we should not put our podcast on his site
01:44:36
◼
►
because he's obviously,
01:44:37
◼
►
like the whole Slippery Slope central thing,
01:44:38
◼
►
like most people will be like, all right, well, duh.
01:44:41
◼
►
Like, why would he want that there?
01:44:42
◼
►
Well, you know, it's like, well, he was gonna ban that.
01:44:45
◼
►
What else is he gonna ban?
01:44:46
◼
►
What about if he doesn't like vegetarians?
01:44:47
◼
►
I can't have my vegetarian podcast.
01:44:49
◼
►
Are you really afraid of that?
01:44:50
◼
►
Like, I feel like that is your job
01:44:52
◼
►
as someone who starts or runs a company to say,
01:44:54
◼
►
yes, I am imposing my values on the private company
01:44:57
◼
►
that I own, like that's, yes, that's what I'm doing.
01:45:00
◼
►
I am not the US government.
01:45:02
◼
►
If I don't want vegetarians, I can ban them.
01:45:04
◼
►
And then they can say, don't go to Marco's podcast site
01:45:07
◼
►
'cause he banned that vegetarian podcast and he's a censor.
01:45:10
◼
►
All right, well, fine, then that is up to you, Marco,
01:45:12
◼
►
to decide what are you going to ban and what are you gonna,
01:45:14
◼
►
but I honestly think if you ban the KKK podcast,
01:45:17
◼
►
nobody who you care about is going to say,
01:45:19
◼
►
well, I'm not gonna go there
01:45:19
◼
►
'cause you banned that KKK podcast.
01:45:21
◼
►
Well, you know, then go someplace else.
01:45:24
◼
►
I'm not the only private internet in the world
01:45:26
◼
►
that will store your text in my database, right?
01:45:29
◼
►
Make your own site, go somewhere else.
01:45:31
◼
►
Like obviously you get down to the hard decisions, right?
01:45:34
◼
►
Well, what if you're a staunch Democrat?
01:45:35
◼
►
Do you want Republican podcasts or whatever?
01:45:37
◼
►
Oh, don't go there, 'cause that's not like,
01:45:39
◼
►
you build the community through your decisions.
01:45:41
◼
►
If you didn't allow Republican podcasts
01:45:44
◼
►
and only a lot of Democrat ones, guess what?
01:45:45
◼
►
You'd have an entire site filled with Democrat
01:45:48
◼
►
and left-leaning sites.
01:45:49
◼
►
Is that the thing you wanted to build?
01:45:50
◼
►
If it's not, then you made a bad decision.
01:45:51
◼
►
If it is, congratulations, you are the world's biggest collector of left-leaning political
01:45:57
◼
►
podcasts in the United States.
01:46:00
◼
►
You design your own community by deciding what you want to let in and what you don't
01:46:04
◼
►
want to let in.
01:46:06
◼
►
Not making any decision is a very big decision in and of itself.
01:46:11
◼
►
I don't know.
01:46:12
◼
►
I just don't know.
01:46:13
◼
►
I find it depressing.
01:46:14
◼
►
Well, I mean, the biggest problem is that Reddit is this big public online community
01:46:21
◼
►
that seems, from the little I know about it, it seems to have, by design and intentionally,
01:46:28
◼
►
incredibly light moderation. And I've never seen an online community that had very light
01:46:34
◼
►
to no moderation where that worked out well. It just doesn't work.
01:46:38
◼
►
I think they have heavy moderation, but just within the groups. And if you don't like it,
01:46:43
◼
►
your own subreddit and then you can be the moderator and then you get to decide the rules.
01:46:47
◼
►
Like that is that's the whole system. It's like you can make your own little cabal and
01:46:51
◼
►
have whatever rules you want. Well, but right. But then then but then so the site as a whole
01:46:55
◼
►
doesn't practice heavy heavy moderation because you can just create your own hate area over
01:46:59
◼
►
here. That's why that's why people think of it as the internet like oh it's not it's not
01:47:03
◼
►
no reddit is the internet like yeah within your subreddit you can have rules and you
01:47:07
◼
►
can have mods and you can say in this post you can only in this subreddit you can only
01:47:11
◼
►
"post things in Pig Latin, if you post anything
01:47:13
◼
►
"not in Pig Latin, you'll be banned and we'll vote you down."
01:47:15
◼
►
Like fine, whatever you want, but that's like,
01:47:17
◼
►
yeah, they have perfect control, but the whole of Reddit,
01:47:21
◼
►
you're telling me I can't start my own subreddit?
01:47:22
◼
►
Censorship, Reddit is the internet, no it's not.
01:47:27
◼
►
- Yeah, that's what I'm talking about, like, you know,
01:47:28
◼
►
in general, there is seemingly little to no moderation
01:47:32
◼
►
of the entire Reddit community.
01:47:34
◼
►
It is, you know, yes, within subreddits you can moderate,
01:47:37
◼
►
but there, you know, so the community at large
01:47:40
◼
►
which has very little and like that, like you know we've seen I've saw so
01:47:44
◼
►
many times in the past community like one of my best online community
01:47:50
◼
►
experiences was the time I spent on the something awful forums and I don't
01:47:56
◼
►
sound stupid now to a lot of people, but that like when I was there, I don't know
01:48:01
◼
►
what it's like now, but when I was there in the early two thousands very heavily,
01:48:06
◼
►
I basically lived there, that was my internet.
01:48:09
◼
►
It was insanely well run, 'cause it was very tightly
01:48:12
◼
►
moderated and there was a paywall to get in.
01:48:15
◼
►
And so you didn't have problems of spam,
01:48:17
◼
►
you didn't have people being total jerks,
01:48:20
◼
►
'cause if they were, they'd get banned
01:48:21
◼
►
and they'd lose their 10 bucks.
01:48:22
◼
►
And if they wanted to cut back in,
01:48:23
◼
►
they'd have to pay 10 bucks again.
01:48:25
◼
►
So it was incredibly healthy.
01:48:27
◼
►
I know that sounds crazy to people who know
01:48:31
◼
►
of something awful on a surface level,
01:48:34
◼
►
But it was an incredibly well-run community
01:48:37
◼
►
because it had very distinct rules
01:48:39
◼
►
and they were enforced very, very well most of the time.
01:48:43
◼
►
And so you didn't have this kind of rush of craziness
01:48:47
◼
►
from the public and just hate everywhere constantly.
01:48:50
◼
►
It was very well-run.
01:48:53
◼
►
And I was a member of other communities before and after that
01:48:55
◼
►
that were way, way less well-run.
01:48:58
◼
►
Twitter being a good example.
01:49:00
◼
►
I mean, Twitter is not quite the same thing,
01:49:02
◼
►
but it has many of the same challenges.
01:49:04
◼
►
And there are many, many problems.
01:49:07
◼
►
Once you start removing layers of moderation
01:49:11
◼
►
and involvement by moderators,
01:49:15
◼
►
and you start permitting more and more things
01:49:16
◼
►
and having fewer and fewer filters,
01:49:17
◼
►
it just, it deteriorates very, very quickly
01:49:21
◼
►
into all these things that people hate about Reddit.
01:49:24
◼
►
- I think the Ars Technica comments are a good example
01:49:26
◼
►
because they are also kind of like,
01:49:28
◼
►
we don't wanna stop anybody from saying
01:49:31
◼
►
whatever they wanna say, so on and so forth,
01:49:32
◼
►
but they have guidelines that seem unenforceable.
01:49:35
◼
►
They basically have like, don't insult other people,
01:49:37
◼
►
like no ad hominem attacks, right?
01:49:38
◼
►
That's like, oh, that's totally unenforceable.
01:49:40
◼
►
How can you have a board where people argue
01:49:42
◼
►
over Mac versus PC or argue about Scientology,
01:49:46
◼
►
argue about global warming and enforce that?
01:49:48
◼
►
It's impossible to enforce.
01:49:49
◼
►
People are gonna call each other jerks, right?
01:49:51
◼
►
They do it with human beings.
01:49:54
◼
►
Human beings look at things and say,
01:49:56
◼
►
is this person just saying something
01:49:58
◼
►
that the only purpose is to put this other person down
01:50:01
◼
►
doesn't add anything to the argument, like, then you can, I
01:50:04
◼
►
mean, this is even before they had downvoted, like the
01:50:06
◼
►
moderators will come in and moderate a particular comment by
01:50:08
◼
►
a particular person. And then they would complain about it,
01:50:10
◼
►
and they would fight over it. And it's just a tremendous
01:50:12
◼
►
amount of work. But having those people in there constantly
01:50:15
◼
►
trying to make those decisions about our Are you violating our
01:50:18
◼
►
posting guidelines, because the posting guidelines were just so
01:50:22
◼
►
like, it's seemingly unenforceable, certainly not
01:50:25
◼
►
machine enforceable. And people can just make new accounts and
01:50:27
◼
►
so on and so forth. But they, you know, they had a few things
01:50:29
◼
►
over there. One, having an account with a lot of posts and a long registration date
01:50:33
◼
►
was seen as something valuable, like you had reputation based on how long you'd been there
01:50:37
◼
►
and how many posts you'd made and so on and so forth. Again, this is even before voting.
01:50:41
◼
►
So people didn't want to just abandon their account and start a new one. And that meant
01:50:44
◼
►
that essentially the equivalent of Twitter eggs were an indicator that maybe someone
01:50:51
◼
►
is just here to cause problems if they have one post and they registered their account
01:50:55
◼
►
today or whatever, even though registering the account was free and stuff like that.
01:50:58
◼
►
But just having those moderators in there trying to do it, trying and basically failing,
01:51:02
◼
►
because you can't place a community this large, but just trying to do it.
01:51:06
◼
►
Knowing that if you say something too obnoxious, it's kind of like speeding.
01:51:11
◼
►
If you go 70 miles an hour, maybe fine.
01:51:13
◼
►
But if you go 300 miles an hour, someone's going to find you and stop you eventually.
01:51:19
◼
►
And so people get moderated, people get banned, people make new accounts, those new accounts
01:51:23
◼
►
It's just a constant battle.
01:51:24
◼
►
I just feel like having people in there trying to do the right thing, the right thing according
01:51:30
◼
►
to you know, it lets you know what does Ars Technica think is the right thing to do?
01:51:34
◼
►
Ars Technica thinks the right thing to do is to not be insulting to each other.
01:51:39
◼
►
That's I mean, it's not, again, not a high bar.
01:51:42
◼
►
People can still say some pretty terrible things within the limits of the guidelines,
01:51:46
◼
►
but it lets you know, is this a site where I'm going to come on and people are going
01:51:49
◼
►
to tell me to kill myself immediately?
01:51:50
◼
►
No, because that person eventually will get, you know, their post will disappear and now
01:51:55
◼
►
they have downvoting and that account will get banned.
01:51:57
◼
►
And like, there are people fighting on the side of the users, so to speak.
01:52:01
◼
►
There are people there trying to moderate and as unsuccessful as it may be, it sends
01:52:06
◼
►
a signal about the site.
01:52:08
◼
►
Like the site sort of has a personality.
01:52:10
◼
►
And the personality is this bad thing that most people think is bad, this site also believes
01:52:17
◼
►
is bad and is trying to do something about even though it's really hard.