PodSearch

ATP

136: War and Peace

 

00:00:00 ◼   ► I'm glad Honda's perfect.

00:00:02 ◼   ► Wow.

00:00:03 ◼   ► It doesn't even take premium fuel.

00:00:08 ◼   ► Yeah, so this is about bringing the iPhones in for the crescent moon problem and the various

00:00:13 ◼   ► experiences people had and what the Apple geniuses asked them to do to their phone and

00:00:18 ◼   ► what happened to the phone when it was taken into the back room and all sorts of stuff

00:00:21 ◼   ► like that.

00:00:22 ◼   ► So one theme was some people are super angry that we don't know this stuff.

00:00:28 ◼   ► Like it makes me so angry to hear you talk about genius stuff that you don't know about.

00:00:33 ◼   ► It's like, yeah, we don't know.

00:00:34 ◼   ► And then plenty of people tell us.

00:00:36 ◼   ► Like that's kind of how the show works.

00:00:38 ◼   ► We say, "I wonder what does happen in the back room."

00:00:40 ◼   ► And then a bunch of Apple geniuses anonymously email us and tell us what happens in the back

00:00:43 ◼   ► room.

00:00:44 ◼   ► So that was one theme.

00:00:45 ◼   ► And by the way, I can relate to that.

00:00:47 ◼   ► When you hear people talking about stuff on a podcast and you know the answer, but no

00:00:52 ◼   ► one on the show knows the answer because you're an Apple genius or a former Apple genius and

00:00:56 ◼   ► You hear the people thinking, "I wonder if it's this."

00:00:59 ◼   ► Like all of us offered various ideas of what it could be or whatever.

00:01:03 ◼   ► So that can be frustrating, but that's also part of the fun of podcasting.

00:01:06 ◼   ► The second theme that I saw emerge from the very large volume of feedback we got from

00:01:11 ◼   ► Apple Geniuses X.

00:01:12 ◼   ► Apple Geniuses are people who are Apple Genius adjacent.

00:01:16 ◼   ► They were all cagey about what their jobs were, and they all wanted to be anonymous

00:01:20 ◼   ► for the most part.

00:01:21 ◼   ► was that things are actually slightly different

00:01:24 ◼   ► from Apple Store to Apple Store.

00:01:26 ◼   ► We got email from geniuses in different countries,

00:01:30 ◼   ► in different states in the United States,

00:01:33 ◼   ► and they all describe what their store does.

00:01:35 ◼   ► And there's a commonality,

00:01:36 ◼   ► like we'll get to that when we get to the answers.

00:01:38 ◼   ► There is an answer to all of our questions last time,

00:01:40 ◼   ► but some stores were like,

00:01:42 ◼   ► "Our store tends to do this,

00:01:43 ◼   ► "except occasionally we do that.

00:01:44 ◼   ► "Our store always does this and doesn't do it."

00:01:46 ◼   ► Like subtle differences in policy

00:01:48 ◼   ► that I assume are like maybe at the discretion

00:01:51 ◼   ► of the store manager or just kind of like

00:01:53 ◼   ► what they tend to do, other people delving into details

00:01:56 ◼   ► of how the geniuses are rated by their managers

00:02:00 ◼   ► based on certain metrics that have to do with

00:02:02 ◼   ► how they choose to do discretionary things.

00:02:04 ◼   ► Anyway, I was surprised at the variety,

00:02:07 ◼   ► at how much things can vary from store to store.

00:02:09 ◼   ► And these are not things that the people writing in

00:02:11 ◼   ► presented as things that might vary.

00:02:13 ◼   ► The only way we discovered that they vary

00:02:15 ◼   ► is by the sheer volume of feedback.

00:02:17 ◼   ► you know, oh, like these five people said they always do this,

00:02:19 ◼   ► and these four people said they always do something slightly different.

00:02:22 ◼   ► And all those people are not presenting that as a thing that they think varies.

00:02:24 ◼   ► They think like all Apple stores do this, but they actually do vary a surprising amount.

00:02:29 ◼   ► And that kind of matches up with, you know, the experience even just that you two had in terms of,

00:02:34 ◼   ► if I bring it in at the end of the day and the store is going to close,

00:02:36 ◼   ► maybe they'll give me a replacement phone instead of trying to repair,

00:02:40 ◼   ► or they'll just tell me to come back the next day, you know,

00:02:42 ◼   ► or if you, you know, if you have iOS 9 or a beta on it,

00:02:45 ◼   ► the machine can't replace it, so they do that.

00:02:47 ◼   ► Lots of variations from store to store.

00:02:50 ◼   ► But anyway, we're not really interested in,

00:02:52 ◼   ► I'm interested in the variations

00:02:54 ◼   ► 'cause I find it interesting that there is apparently

00:02:58 ◼   ► so much discretion from one store to the other.

00:03:00 ◼   ► But the common stuff is what we're gonna try

00:03:02 ◼   ► to get to in the feedback, so one of you

00:03:03 ◼   ► can try summarizing the answers

00:03:06 ◼   ► to all of our questions from last week.

00:03:07 ◼   ► - All right, let me take a stab at this very quickly.

00:03:08 ◼   ► So the general theme seems to be

00:03:11 ◼   ► that the reason that a genius will ask you

00:03:14 ◼   ► turn off Find My iPhone. There's a couple of reasons actually. Number one, it's to prove

00:03:18 ◼   ► that that is your phone. And you haven't stolen the phone and, you know, claimed that something

00:03:25 ◼   ► is broken or perhaps something is broken, and you're trying to get a perfectly functional

00:03:30 ◼   ► phone out of the deal. So the most obvious answer was, we want you to prove that it's

00:03:35 ◼   ► indeed yours. Subsequent to that, if it comes that they need to replace the phone, according

00:03:42 ◼   ► to the geniuses, if I understood them correctly, they, the activation lock is tied in some

00:03:48 ◼   ► way shape or form to Find My iPhone. And so if they screw something up or something is

00:03:54 ◼   ► just fundamentally broken and they need to give you a new phone, they're going to want

00:03:58 ◼   ► to recycle or remanufacture is the word I heard used a lot, remanufactured the phone

00:04:06 ◼   ► that you've just given up. And they can't do that unless Find My iPhone is off because

00:04:10 ◼   ► because they have no back door to this.

00:04:12 ◼   ► - I think that summary's accurate.

00:04:14 ◼   ► The most common reason we heard cited

00:04:15 ◼   ► was proof of ownership for a reason,

00:04:18 ◼   ► because apparently people bringing in stolen phones

00:04:20 ◼   ► and going through this whole thing

00:04:21 ◼   ► or intentionally breaking part of it,

00:04:23 ◼   ► like opening it up and disconnecting the home button

00:04:25 ◼   ► and bringing it in saying,

00:04:26 ◼   ► "Oh, the home button doesn't work with stolen phones,"

00:04:28 ◼   ► was apparently a very common thing.

00:04:30 ◼   ► So that is the primary reason

00:04:33 ◼   ► is you're proving you're on the phone.

00:04:34 ◼   ► And then the other reasons I'm still a little bit fuzzy on,

00:04:37 ◼   ► but we got a lot of,

00:04:38 ◼   ► What you summarized is the common answer, I think.

00:04:40 ◼   ► All right.

00:04:40 ◼   ► So that's the Find My iPhone portion.

00:04:42 ◼   ► Now, the passcode was interesting.

00:04:46 ◼   ► I didn't realize the order of operations

00:04:50 ◼   ► that happens once my phone disappeared

00:04:52 ◼   ► to get the crescent moon repaired.

00:04:56 ◼   ► So apparently what happens is they go to the back room,

00:04:59 ◼   ► and they use this little clampy thing that

00:05:04 ◼   ► has suction cups on it to peel apart the phone once they've

00:05:07 ◼   ► removed the couple of screws that are on the bottom of it.

00:05:10 ◼   ► Then they replace the screen, and with the screen is the touch ID sensor and a bunch

00:05:14 ◼   ► of other things.

00:05:15 ◼   ► I don't remember the list off the top of my head.

00:05:17 ◼   ► But the key is, then they put it into this big black calibration machine.

00:05:22 ◼   ► And they are not allowed, or told anyway, not to give you your phone back unless you

00:05:26 ◼   ► pass calibration.

00:05:28 ◼   ► And apparently the way you pass calibration is, among other things, they put an app on

00:05:32 ◼   ► your phone temporarily that interacts with the calibration machine in order to calibrate

00:05:36 ◼   ► the screen and make sure the screen is working.

00:05:38 ◼   ► Now this is important because they can't put this app on your phone or do any of those

00:05:41 ◼   ► other things without you having either given them your passcode or just taken off the passcode.

00:05:47 ◼   ► So they run this thing through, they run your phone through this calibration machine just

00:05:50 ◼   ► to make sure everything's functional.

00:05:51 ◼   ► And if it passes calibration, you get your phone back that has a new screen, new touch

00:05:55 ◼   ► ID, et cetera.

00:05:56 ◼   ► If it doesn't pass calibration, then they'll just hand you a new phone and say, "Be on

00:06:01 ◼   ► your way."

00:06:02 ◼   ► said that we also permit customers to decline giving us the passcode with the

00:06:06 ◼   ► expectation that we'll perform this functionality check with the customer.

00:06:09 ◼   ► Some of the geniuses who said this said that they trusted the machine more than

00:06:13 ◼   ► like checking the functionality with the people. I would trust the machine more

00:06:16 ◼   ► too, especially for screen calibration type stuff. It's not clear to me

00:06:20 ◼   ► whether that can work with the passcode off or not. I think there's some feedback

00:06:23 ◼   ► related to that in there. But anyway, you would think that we'd be nailing this

00:06:26 ◼   ► down, but there are subtle differences between all the feedback that we got and

00:06:30 ◼   ► And you can't tell the subtle differences are significant or just differences in phrasing or whatever, but bottom line in the passcode is

00:06:36 ◼   ► they want to make sure that if they change something about your phone that all the stuff that's supposed to work still works.

00:06:43 ◼   ► And the other thing I just wanted to clarify a little bit is when I said an app with the calibration machine

00:06:48 ◼   ► I may have the details a little wrong about that.

00:06:50 ◼   ► I think we had heard talk of a custom ROM or a custom firmware.

00:06:55 ◼   ► We've heard talks, a talk from the feedback that it was an app.

00:06:59 ◼   ► The point just being that something happens on your phone that interacts with this machine

00:07:03 ◼   ► in order to make sure everything works right.

00:07:05 ◼   ► All right, anything else on the repair things?

00:07:09 ◼   ► I don't have anything else.

00:07:10 ◼   ► I feel like all we have done is initiated another torrent of clarifications from geniuses,

00:07:14 ◼   ► which is fine.

00:07:15 ◼   ► How about this?

00:07:16 ◼   ► Why don't we just say right now we're not going to be talking about this anymore?

00:07:19 ◼   ► So please, you don't have to even email us about it.

00:07:20 ◼   ► We're done with this topic.

00:07:21 ◼   ► Please, for the love of God.

00:07:22 ◼   ► Well, I mean, I don't think there's anything more productive to get out of it because we

00:07:26 ◼   ► wondered why they want you to have Find My iPhone, and I think we got a solid answer

00:07:30 ◼   ► on that to prove that you own it.

00:07:33 ◼   ► And then the passcode stuff and the other things, and when you get a new phone and when

00:07:36 ◼   ► you get a replacement and all that other stuff, I've got enough information to understand

00:07:40 ◼   ► what they're doing.

00:07:42 ◼   ► I don't think we implied that there was anything sinister going on.

00:07:44 ◼   ► I think we were just wondering, and I don't think there's anything sinister going on,

00:07:48 ◼   ► so I think we're all satisfied on that front.

00:07:50 ◼   ► Marco still wants the ability to, you know, this one person said they have, basically

00:07:55 ◼   ► the ability to test everything without having you unlock your thing with a passcode.

00:08:01 ◼   ► But anyway, that's – we'll probably get clarification on that.

00:08:06 ◼   ► I think I probably won't be able to help following up on that.

00:08:09 ◼   ► You know, I totally withdraw my argument just because I don't want to get any more mail

00:08:11 ◼   ► about it.

00:08:12 ◼   ► I'm so done with this topic.

00:08:13 ◼   ► Just –

00:08:14 ◼   ► Hold on, we're not there.

00:08:15 ◼   ► One quick – I just wanted to say thank you to the geniuses that did write in.

00:08:17 ◼   ► As much as we're joking, I, for one, and I think I speak for at least John, I for one

00:08:24 ◼   ► appreciated hearing all of this.

00:08:28 ◼   ► And I know a lot of you, and I'm not trying to be funny, I know a lot of you probably

00:08:31 ◼   ► felt like that was a risky thing to write into us and share any sort of information.

00:08:36 ◼   ► So I speak for all of us, even those of us who are grumbling, in saying thank you for

00:08:41 ◼   ► what you have already written.

00:08:42 ◼   ► But I agree, I think we've got the gist now.

00:08:45 ◼   ► So thank you.

00:08:46 ◼   ► All right, Marco, what would you like to talk about?

00:08:48 ◼   ► - Anything else?

00:08:49 ◼   ► (laughing)

00:08:50 ◼   ► So let's quickly, very fast,

00:08:53 ◼   ► this is how you do follow-up, guys, very fast follow-up.

00:08:55 ◼   ► (laughing)

00:08:56 ◼   ► Last episode, we talked about the live photos mode

00:08:59 ◼   ► on the 6S.

00:09:00 ◼   ► I said that it was most likely dumping the entire sensor

00:09:04 ◼   ► at 12 megapixels in a very fast burst to make those videos.

00:09:08 ◼   ► You can see in John Gruber's review,

00:09:11 ◼   ► which is excellent, you should read it,

00:09:12 ◼   ► that the resolution is substantially lower than that.

00:09:14 ◼   ► It is not dumping it at 12 megapixels for the video.

00:09:16 ◼   ► It's basically taking a lower resolution video,

00:09:19 ◼   ► it's like 1440 by something,

00:09:21 ◼   ► and it's one of those things like it looks fine on the phone

00:09:24 ◼   ► I wouldn't even say it looks good on the phone.

00:09:26 ◼   ► It looks fine on the phone.

00:09:28 ◼   ► On any more inspection than that,

00:09:31 ◼   ► any larger viewing or any close viewing,

00:09:34 ◼   ► it does not look very good,

00:09:35 ◼   ► but it looks good enough on the phone.

00:09:37 ◼   ► - Does it look good enough on the phone?

00:09:38 ◼   ► I don't know. (laughs)

00:09:39 ◼   ► - It is a very weird feature.

00:09:41 ◼   ► I think it's cool.

00:09:43 ◼   ► I think it's an interesting idea,

00:09:46 ◼   ► but the quality is not amazing.

00:09:48 ◼   ► And it's not gonna be for preserving things in high def.

00:09:55 ◼   ► It's gonna be for a ha ha funny look at this moment

00:09:58 ◼   ► surrounding kind of things.

00:10:01 ◼   ► If you want to actually have video of something,

00:10:04 ◼   ► just shoot video.

00:10:05 ◼   ► It looks way better when it's in video mode.

00:10:07 ◼   ► - One way or another, I am really, really excited

00:10:11 ◼   ► and amp to see this because I really think this could be extremely cool.

00:10:16 ◼   ► A lot of times when I'm taking pictures with either my phone or my big camera, I really

00:10:22 ◼   ► wish I had either context or even just a crappy still from a half second before I actually

00:10:30 ◼   ► hit the shutter.

00:10:31 ◼   ► And I'm really, really excited to see this.

00:10:34 ◼   ► I think it should be really cool.

00:10:35 ◼   ► Now, it may end up that I get my iPhone 6s, which by the way is in Louisville, not that

00:10:40 ◼   ► I've been looking. I will get my iPhone 6s, try it, and think it's crap, but I don't know.

00:10:46 ◼   ► I'm really excited for it, and it just occurred to me, I am not saying that just because I

00:10:50 ◼   ► want to sound enthusiastic about something. I genuinely am enthusiastic and excited about

00:10:55 ◼   ► this.

00:10:56 ◼   ► Yeah, for me, I'm most excited, reading all these reviews and everything, I'm most excited

00:10:59 ◼   ► about 3D Touch, honestly. And also, the performance increase was way bigger than I expected.

00:11:05 ◼   ► Yeah, my goodness. I feel like they talked about it, but I don't know. When you see it

00:11:08 ◼   ► in the keynote or special event.

00:11:10 ◼   ► - Well, I mean, every year they say,

00:11:11 ◼   ► "Now it's even, you know, it's 20% faster, 80% faster."

00:11:14 ◼   ► But, you know, usually, a lot of times,

00:11:16 ◼   ► they cherry-pick that metric to be like the maximum

00:11:19 ◼   ► and in reality, it's maybe only 30% faster,

00:11:22 ◼   ► which is still great for one year

00:11:23 ◼   ► of semiconductor advancement,

00:11:25 ◼   ► especially compared to the world of PCs and Macs.

00:11:27 ◼   ► But this is one of those years where, you know,

00:11:30 ◼   ► some years it makes a bigger jump than others

00:11:32 ◼   ► and this is one of those years

00:11:33 ◼   ► where it's a noteworthy big jump.

00:11:38 ◼   ► Our first sponsor this week is Squarespace.

00:11:41 ◼   ► Squarespace is the all-in-one platform that makes it fast and easy to create your own

00:11:44 ◼   ► professional website, portfolio, or online store.

00:11:47 ◼   ► For a free trial and 10% off, visit squarespace.com and enter offer code ATP at checkout.

00:11:53 ◼   ► Squarespace is simple and powerful with easy to use, intuitive, drag and drop tools.

00:11:58 ◼   ► You have beautiful designs to choose from, you can customize them however you want, and

00:12:02 ◼   ► your site looks professionally designed regardless of your skill level, with no coding required.

00:12:07 ◼   ► And if you want to jump in there and code stuff custom, you can inject arbitrary code.

00:12:12 ◼   ► So it covers the whole base from, you know, super basic use.

00:12:16 ◼   ► If you don't want to code anything, you just want to get something up there quick, or you

00:12:18 ◼   ► want to use the GUI to configure it all, you can do that.

00:12:21 ◼   ► Or you can jump in there and inject your own JavaScript or CSS or whatever and really customize

00:12:25 ◼   ► the crap out of this thing.

00:12:27 ◼   ► It is really, really, it spans the whole range there.

00:12:30 ◼   ► All these designs are fully responsive.

00:12:32 ◼   ► So your website scales to look great and to look like your website on any device of any

00:12:37 ◼   ► Every website also includes commerce functionality if you want to use it.

00:12:41 ◼   ► You can build in a free online store for physical or digital goods.

00:12:46 ◼   ► And there's no additional charge to do that. That's included with every Squarespace plan.

00:12:50 ◼   ► If you need any help, you have 24/7 support available via live chat or email.

00:12:56 ◼   ► All of this is powered by state-of-the-art technology to ensure your site's security and stability.

00:13:01 ◼   ► You don't have to worry about, "Oh, I better install this update before I get hacked."

00:13:05 ◼   ► nope, they take care of all of that for you.

00:13:07 ◼   ► If somebody big links to you, your site won't go down.

00:13:10 ◼   ► It is backed by incredible technology

00:13:12 ◼   ► that is trusted by millions of people

00:13:14 ◼   ► and some of the most respected brands in the world.

00:13:17 ◼   ► All of this starts at only $8 a month,

00:13:19 ◼   ► and let me tell you, I've used Squarespace.

00:13:22 ◼   ► We use it for our site here.

00:13:23 ◼   ► I use it for a couple of the side projects.

00:13:25 ◼   ► I've given it to people for other projects

00:13:27 ◼   ► that I was involved in or to relatives and friends.

00:13:30 ◼   ► Even my kids' preschool uses Squarespace

00:13:33 ◼   ► because they asked me to make a way to help them make a website and I said

00:13:36 ◼   ► Here this is basically done for you in an hour and I don't have to support it

00:13:40 ◼   ► I highly recommend using Squarespace for purposes like this or your own side project or anything else like that

00:13:45 ◼   ► Start your free trial site today with no credit card required at squarespace.com

00:13:51 ◼   ► When you decide to sign up for Squarespace

00:13:53 ◼   ► Make sure to use the offer code ATP to get 10% off your first purchase Squarespace build it beautiful

00:13:58 ◼   ► So big week Marco

00:14:02 ◼   ► - Yeah, you know what, we might as well go right to

00:14:06 ◼   ► the main controversy of the week.

00:14:08 ◼   ► The colored activity rings.

00:14:10 ◼   ► - I don't get why that's such a big friggin' deal.

00:14:14 ◼   ► Like, I don't like that it's color,

00:14:16 ◼   ► but I seriously am like, whatever.

00:14:19 ◼   ► But man, the internet's upset.

00:14:21 ◼   ► - Is it only color on the modular face?

00:14:24 ◼   ► - No.

00:14:24 ◼   ► - I think--

00:14:25 ◼   ► - Is it simple or the other one, that it's color as well?

00:14:29 ◼   ► - It's on utility, where it's color.

00:14:30 ◼   ► - That's the one.

00:14:31 ◼   ► Yeah, and that's what everyone's mad about

00:14:32 ◼   ► because Utility, which is the face I use

00:14:34 ◼   ► and I have the activity ring on it,

00:14:36 ◼   ► Utility is, well it was previously,

00:14:40 ◼   ► a very kind of restrained design.

00:14:42 ◼   ► It really, you could have called it simple.

00:14:44 ◼   ► Like it is a very simple design

00:14:46 ◼   ► if you don't crap it up with a bunch of stuff.

00:14:48 ◼   ► It is a very good design and many people are very upset

00:14:52 ◼   ► about the activity rings now being these bright colors

00:14:56 ◼   ► that match their colors in the activity app

00:14:58 ◼   ► rather than the previous monochrome version.

00:15:02 ◼   ► - Gotta say the upgrade experience, so watchOS,

00:15:05 ◼   ► it's watchOS 2, right?

00:15:06 ◼   ► - Yeah.

00:15:07 ◼   ► - I was very confused by it,

00:15:08 ◼   ► 'cause first of all I tried to do it at work,

00:15:09 ◼   ► and that didn't work because the watch

00:15:11 ◼   ► wants to be connected to the charger,

00:15:12 ◼   ► and of course I don't have my watch charger work,

00:15:14 ◼   ► so fine, I wait 'til I get home and do it.

00:15:16 ◼   ► But I did like the phone part of it then

00:15:17 ◼   ► where it downloads the OS, right?

00:15:19 ◼   ► I get home and I put my watch on the charger,

00:15:22 ◼   ► and I let it do the update and it goes long,

00:15:24 ◼   ► and then I come back later, looks like it's all done,

00:15:26 ◼   ► and I pick up my phone in the watch app

00:15:29 ◼   ► and I'm not sure if it's done.

00:15:31 ◼   ► So I go back into like the updates thing or whatever

00:15:33 ◼   ► and it says, everything is up to date, 1.0.1.

00:15:36 ◼   ► You've got 1.0.1, all good.

00:15:38 ◼   ► I'm like, what do you mean 1.0.1?

00:15:41 ◼   ► Why is it, it says there's no updates

00:15:43 ◼   ► and I'm all up to date and the version is 1.0.1?

00:15:46 ◼   ► Is that talking about the version

00:15:49 ◼   ► of the Apple watch app on the, I don't know.

00:15:51 ◼   ► I was super confused.

00:15:52 ◼   ► Anyway, all I did was pick up my watch

00:15:53 ◼   ► and turn the dial and see time travel go

00:15:54 ◼   ► and basically say, "Oh, there you go, it's installed."

00:15:57 ◼   ► So I do have watchOS too, but I was confused by that.

00:16:01 ◼   ► What is that?

00:16:02 ◼   ► If you did it too, did you discover

00:16:04 ◼   ► what the 1.0.1 is referring to?

00:16:06 ◼   ► - Well, that was the previous version.

00:16:07 ◼   ► It's just a bug in the watch app,

00:16:08 ◼   ► which it wouldn't be the first one.

00:16:11 ◼   ► - All right.

00:16:12 ◼   ► - Fair enough.

00:16:14 ◼   ► I mean, again, I don't like the colors on the activity rings

00:16:17 ◼   ► on the, which one did you say it was?

00:16:20 ◼   ► - Utility. - Utility.

00:16:21 ◼   ► I keep wanting to say simple.

00:16:22 ◼   ► - I mean, I looked at it too, and I was, you know,

00:16:24 ◼   ► 'cause I use utility and I thought,

00:16:26 ◼   ► you know, this really is now a much less elegant

00:16:30 ◼   ► looking face than it was before.

00:16:32 ◼   ► However, I also do use the activity rings pretty heavily.

00:16:37 ◼   ► It's one of the most common reasons I look at my watch face.

00:16:40 ◼   ► And so when I first saw it, I thought,

00:16:42 ◼   ► ah, what a terrible mistake, those are so garish,

00:16:44 ◼   ► and they are, but then I went for a dog walk.

00:16:47 ◼   ► And on the dog walk, usually I would open the watch,

00:16:52 ◼   ► or I would look at the watch, it would wake up,

00:16:54 ◼   ► and usually I would tap the activity rings in the corner

00:16:56 ◼   ► to launch the full activity app

00:16:58 ◼   ► to check how I was doing in that app

00:17:00 ◼   ► because the rings on the watch face

00:17:01 ◼   ► either wouldn't have updated yet

00:17:03 ◼   ► or it would be kinda hard to see

00:17:05 ◼   ► when I was in motion on this big walk

00:17:07 ◼   ► and there's these little tiny rings.

00:17:09 ◼   ► And now with the colors, it is easier to see how I'm doing

00:17:12 ◼   ► because when I'm doing a big walk or something,

00:17:15 ◼   ► one of the rings can get ahead of the others

00:17:17 ◼   ► and sometimes you can't quite tell

00:17:19 ◼   ► whether it's the orange one or the green one.

00:17:21 ◼   ► And so you gotta look more closely to really know.

00:17:25 ◼   ► And now with these new colors, it makes it very clear.

00:17:27 ◼   ► So what I find now is that I don't have to launch

00:17:31 ◼   ► the activity app anymore.

00:17:32 ◼   ► I can just glance at it with the colors

00:17:33 ◼   ► and I can see how I'm doing with the green ring.

00:17:37 ◼   ► So it actually works for me.

00:17:39 ◼   ► And I really hate to say that because I really don't like

00:17:42 ◼   ► the way it looks, but it does work better for me.

00:17:44 ◼   ► - Anything else going on this week for anyone, Marco?

00:17:48 ◼   ► - I don't think so.

00:17:49 ◼   ► I mean, I'm working on some overcast upgrades.

00:17:52 ◼   ► - Are we really not gonna talk about this?

00:17:53 ◼   ► 'Cause I don't carry the way.

00:17:54 ◼   ► - Nah, we can talk about it.

00:17:55 ◼   ► We can talk about it.

00:17:56 ◼   ► - We're going to.

00:17:58 ◼   ► It will happen.

00:17:59 ◼   ► - Okay, so, Peace, your content blocker

00:18:02 ◼   ► that we talked about last episode,

00:18:04 ◼   ► it became extremely popular.

00:18:06 ◼   ► You had a change of heart.

00:18:08 ◼   ► You pulled it, and the internet got really,

00:18:10 ◼   ► really upset about it.

00:18:12 ◼   ► I will start by saying, I think it's kind of ridiculous

00:18:17 ◼   ► how upset the internet got about it.

00:18:19 ◼   ► It bothered me quite a lot,

00:18:21 ◼   ► and I really have nothing to do with this, really at all.

00:18:24 ◼   ► But I got bothered by it because I feel like

00:18:28 ◼   ► the internet wholly and entirely overreacted

00:18:32 ◼   ► over a decision that was not easy for you to make

00:18:36 ◼   ► and quite literally cost you a ton of money.

00:18:40 ◼   ► - Well, it didn't cost them any money in the end, right?

00:18:43 ◼   ► It cost them time, obviously.

00:18:44 ◼   ► He spent all his time making this app,

00:18:46 ◼   ► and then it was all for nothing.

00:18:48 ◼   ► I get, let me, maybe cost is a poor choice of words.

00:18:51 ◼   ► What I mean to say is--

00:18:52 ◼   ► - I lost money on the icons and the SSL cert,

00:18:55 ◼   ► the domain name.

00:18:56 ◼   ► - All right, so here's something I didn't know

00:18:58 ◼   ► until this all went around that got clarified for me

00:19:01 ◼   ► by asking questions about it.

00:19:02 ◼   ► My previous understanding about how refunds worked

00:19:07 ◼   ► was that if someone bought an application for a dollar

00:19:11 ◼   ► and Apple issued them a refund,

00:19:14 ◼   ► they would still want 30 cents

00:19:15 ◼   ► from the person who made the app.

00:19:17 ◼   ► In other words, if every single person who bought your application asked for a refund,

00:19:21 ◼   ► you would still have to pay Apple 30% of the total revenue from your application.

00:19:26 ◼   ► Apparently that changed some point in the recent past.

00:19:28 ◼   ► Marco, do you know, like, an exact date?

00:19:30 ◼   ► So people have said that over the years.

00:19:33 ◼   ► The thing is with, I mean, it's probably different on the Mac App Store where the prices are

00:19:37 ◼   ► usually a lot higher.

00:19:38 ◼   ► On iOS, though, the number of refunds that happen, typically on iOS, is usually so low.

00:19:44 ◼   ► I mean, most days I get, from Overcast,

00:19:47 ◼   ► I'll get whatever thousand or hundred or tens of buys,

00:19:51 ◼   ► and then you'll have one or zero or two refunds.

00:19:56 ◼   ► It'll be a massive difference.

00:19:58 ◼   ► And so it's the kind of thing

00:20:00 ◼   ► that almost all iOS developers never have to think about.

00:20:03 ◼   ► Therefore, I've never looked into it,

00:20:04 ◼   ► and therefore, I don't know if that was ever true.

00:20:07 ◼   ► - Yeah, anyway, the new system, as Marco can confirm,

00:20:10 ◼   ► is when Apple issues a refund,

00:20:13 ◼   ► Marco doesn't owe Apple any money for that particular purchase.

00:20:16 ◼   ► Like all the money goes back to the person who paid for the application and that's that.

00:20:20 ◼   ► So in theory, and as we'll find out in practice, if for example every single copy of an application

00:20:26 ◼   ► that was purchased was completely refunded, the developer gets zero dollars and everyone

00:20:30 ◼   ► who bought it gets the exact amount that they paid back.

00:20:33 ◼   ► So it's a complete clean slate ignoring Marco paying for the development of the application

00:20:37 ◼   ► and SSL certificates and icons and all that other stuff or whatever.

00:20:39 ◼   ► So that is the current situation.

00:20:40 ◼   ► And I'm happy to hear that because I remember hearing back in the old days about refunds

00:20:45 ◼   ► saying, "Oh, that's pretty harsh that Apple still demands the 30%," or whether that was

00:20:50 ◼   ► an intentional policy or a side effect of the system that they had or whatever.

00:20:55 ◼   ► It's usually not a big deal because refunds are infrequent.

00:20:58 ◼   ► But in a strange situation like we had here where many applications were purchased and

00:21:03 ◼   ► all refunded, that could have ended up being even more costly.

00:21:06 ◼   ► But it's nice that that wasn't the case.

00:21:09 ◼   ► Yeah, if it becomes the case, believe me, I will notice and I will let you know.

00:21:15 ◼   ► So the other thing most people don't understand about, and you can't really blame them, developers

00:21:21 ◼   ► know this, nerds who know developers know this, but regular customers, why would they

00:21:25 ◼   ► even have any need to know this?

00:21:27 ◼   ► Developers can't issue refunds.

00:21:29 ◼   ► They just can't.

00:21:30 ◼   ► Like if you sell an application on the App Store and someone asks you for your refund,

00:21:33 ◼   ► you literally cannot give it to them.

00:21:34 ◼   ► There's nothing you can do.

00:21:35 ◼   ► There's no button you can press to say, "Here's your money back."

00:21:38 ◼   ► Apple can issue refunds. That's stupid and it has been the case forever and you know every time stuff like this comes up

00:21:46 ◼   ► We all reflect once again about how Apple owns the customer and the developer doesn't

00:21:50 ◼   ► We don't know the customers names. We don't know the customer, you know, the people who sell applications can't respond to customers comments

00:21:55 ◼   ► Don't know who they are in some respects. That's good. It's like oh Apple is isolating you keeping your privacy blah blah

00:22:00 ◼   ► But on the other hand developers cannot issue refunds. So a lot of the people who are angry

00:22:05 ◼   ► Justifiably is like I bought an application for a whole three dollars and I'm really mad about it

00:22:09 ◼   ► Anyway, and it's obviously not gonna be supported because it was pulled and the developer won't give me a refund which is true

00:22:15 ◼   ► But he can't give you a refund. He literally cannot I'm sure I don't know

00:22:19 ◼   ► I asked Marco this is first question for Marco

00:22:21 ◼   ► If there was a big button that you could have pressed to refund everybody when you decided to pull the app

00:22:26 ◼   ► Would you have pressed it?

00:22:27 ◼   ► Maybe I would have I would have definitely considered it. I mean one of the weird things about the way this was done

00:22:33 ◼   ► So, I'll get into why I pulled the app, you know, once we get off this topic, I will

00:22:38 ◼   ► actually give people what they're looking for, which unfortunately I already did and

00:22:42 ◼   ► it's a really boring story.

00:22:44 ◼   ► The story is what I wrote.

00:22:46 ◼   ► But anyway, I'll elaborate if you want.

00:22:49 ◼   ► But no, so to refunds for a second, you are right so far, the way you said it, we don't,

00:22:55 ◼   ► I mean, I wouldn't even gotten the, you know, assuming that the sales had gone through

00:22:58 ◼   ► and had not been refunded, I wouldn't even have the money until like a month and a half

00:23:03 ◼   ► from now.

00:23:04 ◼   ► Yeah, but like if there was a way in Apple's system to basically say, "Oh, give all that

00:23:06 ◼   ► money back," like the customers gave the money to Apple, and if you could push a button that

00:23:10 ◼   ► made Apple give the money back to them, like it would never appear in any of your statements

00:23:13 ◼   ► that would just be like, "Oh, plus this amount, oh, minus this amount," and then your statement

00:23:17 ◼   ► a month and a half from now would be like zero dollars.

00:23:18 ◼   ► Right, right.

00:23:19 ◼   ► I mean, if, so if they gave me the control, then I would have really considered doing

00:23:24 ◼   ► that.

00:23:26 ◼   ► It does really suck that I am actually now losing money on this, on this project rather

00:23:32 ◼   ► rather than making some money, but I also,

00:23:34 ◼   ► it was a weird dilemma of like,

00:23:37 ◼   ► do I keep all or any of this money that I,

00:23:41 ◼   ► you know, whoever doesn't claim a refund,

00:23:43 ◼   ► do I keep any of it, and then Apple made this decision

00:23:46 ◼   ► for me, they sent me an email, like I got an email

00:23:49 ◼   ► from iTunes Connect, whenever it was, yesterday afternoon,

00:23:52 ◼   ► whatever day it was, I've lost track of all meaning of days,

00:23:56 ◼   ► but whenever it was, they sent me an email saying,

00:23:58 ◼   ► because you pulled your app,

00:23:59 ◼   ► we are refunding all the customers.

00:24:02 ◼   ► And it almost looked like a form email.

00:24:06 ◼   ► You could tell that it was, you know,

00:24:07 ◼   ► somebody filled in like three words in it.

00:24:10 ◼   ► But they decided to do that, most likely because

00:24:14 ◼   ► I was directing over 10,000 people to their refund form.

00:24:18 ◼   ► (laughs)

00:24:19 ◼   ► Like I was seeing over the last couple of days,

00:24:22 ◼   ► there were, I think at my last count,

00:24:23 ◼   ► it was something like 13 or 15,000 people

00:24:27 ◼   ► who had been issued refunds

00:24:29 ◼   ► the regular process. And what that process is involves doing some kind of live chat agent

00:24:36 ◼   ► thing with somebody at iTunes. So this was a…

00:24:40 ◼   ► Steve McLaughlin You cost Apple money too.

00:24:43 ◼   ► John

00:24:59 ◼   ► I messed up, simple as that.

00:25:01 ◼   ► So I decided, given the situation I'm in,

00:25:03 ◼   ► where I've already done that mistake,

00:25:05 ◼   ► how do I resolve this mistake in the best way possible?

00:25:07 ◼   ► And had I been given the option to issue everybody

00:25:10 ◼   ► bulk refunds, I probably would have done it.

00:25:14 ◼   ► I can't say definitely, yes I would have,

00:25:16 ◼   ► because it was such a rush, I don't even know.

00:25:20 ◼   ► I honestly don't know.

00:25:21 ◼   ► But I had considered it, and I had asked some friends,

00:25:24 ◼   ► I had asked some friends, is this possible

00:25:26 ◼   ► to bulk cancel all these things and bulk refund them.

00:25:30 ◼   ► And everyone I asked, I asked a handful of people

00:25:32 ◼   ► and they all said, "I don't think that's possible."

00:25:34 ◼   ► Because most of the time the way the iTunes store works

00:25:37 ◼   ► is this total black box and it's all in Eddy Cue's team

00:25:42 ◼   ► and Eddy Cue's team has enough to do.

00:25:44 ◼   ► If there's one department within Apple

00:25:48 ◼   ► that has way too much on their plate,

00:25:50 ◼   ► it's Eddy Cue's department.

00:25:51 ◼   ► And so I thought, especially in regards to the iTunes store,

00:25:55 ◼   ► This is this old infrastructure that often does not work incredibly well with things

00:26:01 ◼   ► like iTunes Connect errors and stuff like that.

00:26:03 ◼   ► The idea of asking them to make an exception for you sounds so ridiculous to almost anybody

00:26:09 ◼   ► who's involved in this because they know asking them to just make the basic functionality

00:26:14 ◼   ► work every day is enough work for them.

00:26:16 ◼   ► That's hard enough.

00:26:18 ◼   ► Anyway, so I didn't, I was not given the option

00:26:22 ◼   ► to bulk refund everybody, but I am kinda glad it happened

00:26:27 ◼   ► because it resolved a lot of problems.

00:26:30 ◼   ► Even though it was weird that they didn't ask first,

00:26:36 ◼   ► but I'm not surprised, and it is kind of nice

00:26:40 ◼   ► that I didn't have a choice in the matter,

00:26:42 ◼   ► because then I didn't have to make that choice.

00:26:44 ◼   ► - So related to that, and part of the reason

00:26:46 ◼   ► why someone who purchased the application

00:26:48 ◼   ► would be annoyed. I mean there's a lot of reasons. So if you purchase it, since Marco

00:26:53 ◼   ► can't issue you a refund and since he had no way to do a bulk refund, what you were

00:26:57 ◼   ► doing was directing people, please go request a refund. Because it's the only way you're

00:27:01 ◼   ► going to get one. You have to ask Apple. And that process is annoying. And it's like, oh,

00:27:04 ◼   ► you know, buying the app is easy. You just tap a button on your phone. Getting your refund

00:27:08 ◼   ► seems like a hassle. I don't know how to do it. Now I got to like look on Apple's site.

00:27:11 ◼   ► How do I do refunds? Marco will link you to the forum. Do I have to fill this out? Do

00:27:13 ◼   ► I have to go to the chat thing? It's a hassle. So that's inconvenient. If you want your $3

00:27:18 ◼   ► back thing to me, but why would you want your $3 back?

00:27:20 ◼   ► Well, what people are basically doing is like,

00:27:21 ◼   ► the app is pulled, obviously there'll be no further

00:27:23 ◼   ► development of the app, but the question is,

00:27:25 ◼   ► and a lot of people have this question,

00:27:27 ◼   ► will the application continue to work?

00:27:30 ◼   ► I bought it, I installed it, it's on my phone,

00:27:33 ◼   ► Marco pulls it from the store,

00:27:34 ◼   ► which means no new people can buy it.

00:27:35 ◼   ► What does it mean about the copy of Peace

00:27:37 ◼   ► that is on my phone right now?

00:27:39 ◼   ► Will it continue to work?

00:27:40 ◼   ► If I get a refund, will it continue to work,

00:27:42 ◼   ► or will it be deleted from my phone?

00:27:44 ◼   ► If I don't ask for a refund, how long will Peace work

00:27:46 ◼   ► before it just breaks entirely?

00:27:48 ◼   ► - Right, so the answer is, as far as I know,

00:27:53 ◼   ► it doesn't affect the logical mark on your account

00:27:58 ◼   ► that says you bought it.

00:27:59 ◼   ► So you are still able to have it, run it,

00:28:03 ◼   ► I think you're able to restore it.

00:28:05 ◼   ► The way I deleted it was I didn't actually delete

00:28:09 ◼   ► the entry out of iTunes Connect.

00:28:10 ◼   ► I just set the availability date to be as far

00:28:12 ◼   ► into the future as it would let me.

00:28:14 ◼   ► I don't know the defined details of how that worked

00:28:16 ◼   ► and so, I've had it works and so,

00:28:18 ◼   ► I'm not gonna promise anything there,

00:28:19 ◼   ► but I think it should allow restores and everything.

00:28:21 ◼   ► Anyway, as for it functioning,

00:28:25 ◼   ► once you have it installed,

00:28:27 ◼   ► it will continue to function

00:28:29 ◼   ► until something in iOS makes it stop working.

00:28:33 ◼   ► It will though, stop getting updates from Ghostery

00:28:37 ◼   ► sometime in the future.

00:28:38 ◼   ► Right now, it is still able to get updates.

00:28:40 ◼   ► These are gonna be somewhat costly for me to run

00:28:42 ◼   ► if a lot of people keep the app installed,

00:28:44 ◼   ► so I might stop that,

00:28:45 ◼   ► I'm going to stop that eventually, because now that everybody has gotten a refund on

00:28:50 ◼   ► it, that also makes it easier for me to say, "Well, you know what? In a few months, if

00:28:55 ◼   ► I decide to shut down the updater and stop paying for all that bandwidth and hosting

00:28:59 ◼   ► for that operation, then I feel okay doing that then." So I'm going to shut it down

00:29:05 ◼   ► at some point, but I haven't yet. And when that happens, the app background updates to

00:29:09 ◼   ► to get new definitions from my server.

00:29:12 ◼   ► So eventually it'll become less effective over time

00:29:17 ◼   ► as new ad servers and new trackers start existing

00:29:21 ◼   ► on the web that it doesn't know about.

00:29:23 ◼   ► So that's how it will eventually break.

00:29:25 ◼   ► Or some iOS update comes out and says,

00:29:28 ◼   ► "Well, now you have to be on our new 128-bit processor

00:29:32 ◼   ► "by this date, and if you're not,

00:29:33 ◼   ► "we're gonna cut you out of the store."

00:29:34 ◼   ► As far as I know, I don't think they've done

00:29:36 ◼   ► any permanent breaking changes that would, say,

00:29:39 ◼   ► rule out an iOS 4 app from still running today.

00:29:42 ◼   ► I don't think that's the case.

00:29:44 ◼   ► All that is a very long way of saying,

00:29:47 ◼   ► if you wanna keep Peace installed,

00:29:49 ◼   ► and if, for whatever reason, Apple does not remove it

00:29:52 ◼   ► off your phone, and it's any kind of botch-restore operation

00:29:55 ◼   ► or weird thing like that, as far as I know,

00:29:57 ◼   ► it should continue to work for a long time.

00:30:00 ◼   ► - All right, let's, I think Jon and I both have

00:30:02 ◼   ► some more questions for you about this,

00:30:04 ◼   ► but let's talk about something that's awesome.

00:30:05 ◼   ► Our second sponsor this week is Igloo. Go to IglooSoftware.com/ATP. Igloo is an intranet

00:30:12 ◼   ► you will actually like. Now, anyone that's worked in a corporate environment knows how

00:30:17 ◼   ► painful intranets usually are. The content can be stale, the interface is usually very

00:30:23 ◼   ► hideous and very hard to use, and you usually can't access it on your phone or the layout

00:30:28 ◼   ► breaks in your phone so you can't really do much or it's a pain in the butt to use. Igloo

00:30:31 ◼   ► Igloo fixes all that. Igloo is an intranet you will actually like because it is designed

00:30:36 ◼   ► with modern technology for modern devices for the user in mind. Now Igloo gives you

00:30:41 ◼   ► flexibility to get your work done, how you want, where you want, and on whatever device

00:30:46 ◼   ► you want. It is truly built for 2015, not 1997. Like unfortunately too many intranets.

00:30:54 ◼   ► With Igloo intranets you can share news, you can organize files, coordinate calendars,

00:30:58 ◼   ► and manage projects all in one place.

00:31:00 ◼   ► Everything can be social, with comments, like buttons,

00:31:04 ◼   ► lots of modern conveniences like that.

00:31:06 ◼   ► Anybody can add content based on their permissions

00:31:08 ◼   ► with drag and drop widgets,

00:31:09 ◼   ► and what you see is what you get editor.

00:31:12 ◼   ► And Igloo makes use of fully responsive web designs.

00:31:14 ◼   ► This looks fantastic on all of your devices.

00:31:17 ◼   ► They have so many advanced features

00:31:18 ◼   ► with things like document editing, annotation,

00:31:21 ◼   ► red management, tracking who's read what.

00:31:24 ◼   ► It is really advanced stuff, check it out.

00:31:26 ◼   ► And one of the great things about Igloo,

00:31:28 ◼   ► It is free for up to 10 people.

00:31:30 ◼   ► And there's also, there's a free trial

00:31:32 ◼   ► for even more than 10, if you have more than 10.

00:31:34 ◼   ► If you have 10 or fewer people, it's free forever.

00:31:36 ◼   ► So really, give this a shot.

00:31:38 ◼   ► And if you have more than 10 people,

00:31:39 ◼   ► start with a free trial,

00:31:41 ◼   ► and it's very reasonably priced after that.

00:31:43 ◼   ► Check it out, igloosoftware.com/atp for your free trial.

00:31:47 ◼   ► Get started today.

00:31:48 ◼   ► Thanks a lot to Igloo, the internet you will actually like.

00:31:51 ◼   ► - John, any other questions immediately about peace?

00:31:54 ◼   ► - Yeah, are we gonna get into the good stuff?

00:31:56 ◼   ► We've just covered--

00:31:57 ◼   ► Let me get into the why.

00:31:59 ◼   ► I'll tell you the story of how this came to be.

00:32:02 ◼   ► Is that good?

00:32:03 ◼   ► - Well, can we just cover a couple of,

00:32:05 ◼   ► something right off the bat.

00:32:07 ◼   ► Can we just admit that it was just a complete glorified,

00:32:12 ◼   ► well-executed money grab?

00:32:13 ◼   ► That's absolutely what happened, right?

00:32:15 ◼   ► - The most unsuccessful money grab in the history of play.

00:32:19 ◼   ► - Yeah, I'm really bad at money grabs, apparently.

00:32:21 ◼   ► (laughs)

00:32:23 ◼   ► Yeah, so anyway.

00:32:26 ◼   ► No, what actually happened was Apple paid me off.

00:32:28 ◼   ► That was my best, the best theory I heard

00:32:31 ◼   ► was that Apple paid me off to pull the app.

00:32:34 ◼   ► Now, Apple, who made this content blocking API,

00:32:38 ◼   ► who clearly wanted people to use it

00:32:40 ◼   ► for ad and tracking blockers.

00:32:41 ◼   ► - They just wanted you to block pictures of cats, Marco.

00:32:44 ◼   ► - Who, I was also making them a lot of money.

00:32:47 ◼   ► (laughing)

00:32:48 ◼   ► 'Cause they're 30%, 30%'s a lot, you know.

00:32:51 ◼   ► So that I think by far was my favorite theory.

00:32:56 ◼   ► That yeah, of course, yeah, Apple paid me off

00:32:58 ◼   ► to take this down.

00:32:59 ◼   ► For what exactly?

00:33:01 ◼   ► To make them lose money and go against

00:33:02 ◼   ► all their strategy goals?

00:33:03 ◼   ► Yeah, that makes sense.

00:33:05 ◼   ► No, I mean the fact is no one paid me anything.

00:33:06 ◼   ► I'm now losing money on this because all the refunds

00:33:09 ◼   ► got issued so I'm gonna lose a few thousand dollars on it

00:33:12 ◼   ► but oh well, that's the risk I took.

00:33:13 ◼   ► So what happened was over the summer,

00:33:19 ◼   ► So we had the content blocker announcement at WBCC.

00:33:24 ◼   ► And in fact, John and I are actually in the session video.

00:33:27 ◼   ► There's one of the shots that pans over to the audience

00:33:31 ◼   ► and there's a clip of me and John,

00:33:34 ◼   ► I think we're clapping at one of the things

00:33:35 ◼   ► that was said or whatever.

00:33:37 ◼   ► - That's how I knew you were making a content blocker.

00:33:38 ◼   ► It's like, "Margo's in this session.

00:33:40 ◼   ► "He never gets the things that I go to.

00:33:42 ◼   ► "He's making a content blocker."

00:33:43 ◼   ► Didn't wanna say anything.

00:33:44 ◼   ► - And I hadn't decided right then

00:33:46 ◼   ► whether I was going to do it or not,

00:33:47 ◼   ► but I knew right then it was going to be a big deal

00:33:50 ◼   ► and a big market and I wanted to use one.

00:33:53 ◼   ► And that is usually a pretty good recipe

00:33:55 ◼   ► for me to want to make an app.

00:33:57 ◼   ► And the reality is I also want to keep doing Overcast

00:34:02 ◼   ► as my primary app.

00:34:05 ◼   ► And so I wasn't going to tackle a new app

00:34:08 ◼   ► that I thought was going to be a massive time sink.

00:34:11 ◼   ► And so content blockers are so easy to make.

00:34:15 ◼   ► I mean, really, the one I made that briefly did

00:34:20 ◼   ► very, very well, and then the ones that are there now,

00:34:24 ◼   ► this is probably the most money for the least effort

00:34:27 ◼   ► that has ever been possible in the App Store.

00:34:29 ◼   ► And it's, you know, soon enough,

00:34:31 ◼   ► it'll be diluted by tons and tons.

00:34:33 ◼   ► But I thought on day one, there would be way more

00:34:38 ◼   ► in the market than there were.

00:34:39 ◼   ► - Yeah, I couldn't make one.

00:34:40 ◼   ► That's how easy it is to, because it's like one API

00:34:43 ◼   ► that if you go to the session, you're like,

00:34:44 ◼   ► this is how it works, and then it's just down to the data.

00:34:47 ◼   ► Right, that's it.

00:34:48 ◼   ► - And so the data is, yeah, the code part of it

00:34:52 ◼   ► is ridiculous, people asking me to open source it,

00:34:55 ◼   ► you don't understand how little code there is here.

00:34:56 ◼   ► It is, it's incredible, especially because like,

00:34:59 ◼   ► the extensions that I added, all they do

00:35:02 ◼   ► is bring up Safari View Controller.

00:35:03 ◼   ► It's like, I don't even write the mini browser.

00:35:05 ◼   ► Like, there is so little code in the app.

00:35:08 ◼   ► Anybody can make these, the only limitation

00:35:10 ◼   ► is what the heck you use for the data,

00:35:13 ◼   ► for the rules of what to block.

00:35:14 ◼   ► That is the only hard part.

00:35:16 ◼   ► And the fact is there's tons of publicly available lists

00:35:21 ◼   ► and databases that you can use.

00:35:22 ◼   ► - And you can even like, I'm assuming this is the case,

00:35:25 ◼   ► and I expected to see more of these.

00:35:26 ◼   ► I haven't really looked into content blockers that deeply,

00:35:29 ◼   ► but couldn't you have it so that someone enters a URL

00:35:32 ◼   ► from which to pull data in a format that you specify?

00:35:35 ◼   ► Like it could be, like the app could come with no data

00:35:38 ◼   ► and say, "Well, this is a content blocker,

00:35:41 ◼   ► "and it works like this,

00:35:42 ◼   ► and it expects its data to be in this format,

00:35:44 ◼   ► so type a URL here of a file that I can pull

00:35:49 ◼   ► that will be in that format and I will parse it

00:35:51 ◼   ► and that will be your content blocker.

00:35:52 ◼   ► And maybe you'd have like a default one

00:35:53 ◼   ► that pulls like a content blocker

00:35:54 ◼   ► that blocks like two big ad networks or something like that.

00:35:57 ◼   ► Isn't that something you could do as well?

00:35:59 ◼   ► - Yeah, I mean, the data you have to give them

00:36:02 ◼   ► is just a list of rules expressed in JSON.

00:36:06 ◼   ► And so you can get that JSON from anywhere.

00:36:08 ◼   ► You can include it in the app,

00:36:10 ◼   ► you can build it on demand.

00:36:11 ◼   ► and the way I was doing it so you'd have dynamic rules.

00:36:14 ◼   ► It doesn't matter, you can get it from anywhere,

00:36:15 ◼   ► it doesn't matter.

00:36:16 ◼   ► - And you can make up your own format

00:36:18 ◼   ► that's just like type a bunch of host names

00:36:19 ◼   ► if you wanted to make a super simple one.

00:36:21 ◼   ► I'm actually surprised more people didn't do that

00:36:22 ◼   ► because that is really the least amount of work you can do.

00:36:24 ◼   ► You make a trivial application that uses one API

00:36:27 ◼   ► and maybe even you go the extra mile

00:36:28 ◼   ► like Marco didn't do the little extensions

00:36:30 ◼   ► that bring up the Safari View Controller.

00:36:32 ◼   ► - And I should just say right now,

00:36:34 ◼   ► I said there's not a lot of code in here.

00:36:36 ◼   ► A lot of people have said the right thing to do

00:36:39 ◼   ► is for me to open source it.

00:36:40 ◼   ► A, I disagree, I'm not obligated to open source it.

00:36:43 ◼   ► B, my arrangement with Ghostery is that I'm just giving it

00:36:47 ◼   ► to them and they can do whatever they want with it,

00:36:48 ◼   ► so it's no longer mine and that's fine.

00:36:52 ◼   ► The fact is if you want to reproduce this,

00:36:54 ◼   ► it is not a lot of work to make another app like this.

00:36:58 ◼   ► It really is very, very easy.

00:37:00 ◼   ► The only hard part is the data and that is very hard.

00:37:04 ◼   ► - And then you have to pay someone to make the icons

00:37:05 ◼   ► or you could shamelessly copy Marco's icons.

00:37:07 ◼   ► - No, I don't copy mine.

00:37:08 ◼   ► No, go to Louis Mantia.

00:37:09 ◼   ► I'm just saying like what the, what the, what the million ripoff applications, the same

00:37:14 ◼   ► kind of applications that put like pictures of Mario into their games and stuff, like

00:37:18 ◼   ► they'll just copy it exactly.

00:37:20 ◼   ► Yeah, if you want to get icons made, go to Parakeet, it's great. I'll put the link in

00:37:24 ◼   ► the show notes because they're awesome, they do great work. You can copy my design or don't

00:37:27 ◼   ► copy my design. Anyway, so the thing is, all summer I was thinking, you know, I should

00:37:38 ◼   ► really do this because I have like, A, it seems like there will be a market. Now again,

00:37:43 ◼   ► I was assuming from the beginning that it would be a very crowded market right from

00:37:47 ◼   ► day one and that somebody like Adblock Plus, like some well-known brand in ad blocking

00:37:54 ◼   ► that had way more exposure and visibility and user base than I could ever muster, that

00:38:00 ◼   ► they would be there on day one and would just own the whole market.

00:38:03 ◼   ► And why do you think they don't?

00:38:04 ◼   ► Are they just not paying attention to WWDC?

00:38:07 ◼   ► Just not like, you know, because we all knew content blockers were going to be a big thing,

00:38:11 ◼   ► but maybe that gets lost in the WWDC news?

00:38:14 ◼   ► You would think, I don't know.

00:38:16 ◼   ► I agree with you.

00:38:17 ◼   ► I totally thought that on day one of the store there would be a million content blockers

00:38:22 ◼   ► because they are so easy to make and there are so many places where you can get lists

00:38:26 ◼   ► from and you can do the thing, like I said, and not even include lists.

00:38:29 ◼   ► And when I found out you were making one, I'm like, well, that's pretty good because

00:38:34 ◼   ► in the sort of, even if there are tons of them coming out because they're easy to make,

00:38:38 ◼   ► how do you get yourself heard above the noise and people who are going to install iOS 9

00:38:43 ◼   ► on day one, like, you know, and who are into, who know that there are content blockers and

00:38:48 ◼   ► who are going to be looking for ones on day one, you have better access to them than a

00:38:52 ◼   ► lot of other things.

00:38:53 ◼   ► Maybe even better access to those people than a big company like the thing that makes Adblock

00:38:57 ◼   ► Plus because you travel in Mac nerd circles and Mac nerds read your blog and listen to your podcast or whatever. So

00:39:03 ◼   ► if your goal is to

00:39:05 ◼   ► Try to sell a lot of content blockers being there on day one with the content blocker with a name that people recognize

00:39:11 ◼   ► Was a good play and you know and it was it turns out

00:39:16 ◼   ► That you know, there was a good play a lot of people bought it

00:39:19 ◼   ► you ended up being number one paid app in the App Store and

00:39:22 ◼   ► And there weren't a lot of other ones too, and I don't quite understand why either, other

00:39:26 ◼   ► than maybe they were just, everyone else was asleep at the switch.

00:39:28 ◼   ► - Yeah, I mean like, at the Loop, they tried to, they were publishing this list that was

00:39:32 ◼   ► being updated, and even at, like on launch, there were only something like six entries

00:39:38 ◼   ► on it, and only like two or three of them were really getting any traction on the charts.

00:39:42 ◼   ► I mean, I was really surprised by how few there were.

00:39:45 ◼   ► Anyway, and by the way, going back, I think one of the reasons why the big companies like

00:39:49 ◼   ► like Adblock Plus didn't go there,

00:39:51 ◼   ► or haven't gone there yet,

00:39:52 ◼   ► is because iOS content blockers are very, very limited.

00:39:55 ◼   ► They don't have access to what's being browsed.

00:39:58 ◼   ► All you do is you provide a list of rules

00:40:01 ◼   ► and regular expressions to say block things that match this.

00:40:04 ◼   ► But you are not being,

00:40:06 ◼   ► your code is not being called on every page load,

00:40:10 ◼   ► or it's not being notified on what's being loaded.

00:40:12 ◼   ► And you can't do things like inject your own scripts,

00:40:15 ◼   ► do your own tracking from your site.

00:40:16 ◼   ► Like, you have no access to the way things are.

00:40:20 ◼   ► And these big companies, like Adlog Plus, like Ghostery,

00:40:24 ◼   ► they have, you know, the business arm of those companies

00:40:27 ◼   ► usually needs some kind of access or analytics

00:40:30 ◼   ► or tracking, humorously, of what you are,

00:40:35 ◼   ► what you're browsing and what things are being included

00:40:37 ◼   ► on this page, what ads are being shown,

00:40:39 ◼   ► what trackers are being loaded.

00:40:41 ◼   ► Almost all these big companies have arrangements like that

00:40:43 ◼   ► in some way, shape, or form.

00:40:45 ◼   ► Some of them are kind of questionable.

00:40:47 ◼   ► I think Ghosteries is pretty safe.

00:40:49 ◼   ► The way it works, I explain that in the post,

00:40:51 ◼   ► their business model I don't think

00:40:52 ◼   ► is something to be concerned about.

00:40:54 ◼   ► The whole acceptable ads thing on AppBlocks Plus

00:40:56 ◼   ► is I think more, a little squishier.

00:40:59 ◼   ► It doesn't matter.

00:41:01 ◼   ► Fact is, that I think is why these big companies

00:41:04 ◼   ► weren't there on day one.

00:41:06 ◼   ► - Actually, now that I think about it,

00:41:07 ◼   ► that actually kind of makes sense because,

00:41:10 ◼   ► I understand that their business model doesn't work on it,

00:41:11 ◼   ► but you're like, oh, well, why wouldn't they just

00:41:13 ◼   ► do exactly what you did and sell an app for $3 and make a whole bunch of money.

00:41:17 ◼   ► And I think the answer is probably that even though it's a lot of money for a one-person

00:41:21 ◼   ► developer for a big company, they're like, "Well, paid apps, they can make a little money

00:41:28 ◼   ► in a burst and then that's it.

00:41:29 ◼   ► There's no recurring revenue and we can't support our main business model."

00:41:33 ◼   ► So basically they're passing up what they consider to be chump change.

00:41:37 ◼   ► What is significant to one person, I don't know how many people work for these bigger

00:41:39 ◼   ► companies but presumably a lot more than one person, like that it just didn't seem worth

00:41:44 ◼   ► it to them.

00:41:45 ◼   ► So that might explain why the really big companies didn't do it.

00:41:48 ◼   ► They want, you know, they want huge numbers, they don't want like something that would

00:41:52 ◼   ► be significant to an individual, and especially if it's not recurring.

00:41:57 ◼   ► But then it's like why didn't someone else, another single person developer, just give

00:42:04 ◼   ► it a shot?

00:42:05 ◼   ► Like there were so few of them that when people were making lists on iOS 9 launch day, like

00:42:09 ◼   ► here are all the iOS 9 content blockers.

00:42:11 ◼   ► There was two things on the list

00:42:12 ◼   ► and yours wasn't even included

00:42:13 ◼   ► because of the five hour delay getting it on the store.

00:42:15 ◼   ► It was like Crystal, Purity.

00:42:17 ◼   ► - Purify. - Purify.

00:42:19 ◼   ► - Yeah, one blocker, blocker with an R.

00:42:22 ◼   ► - Yeah, they started trickling in,

00:42:23 ◼   ► but to be able to have them in a list

00:42:25 ◼   ► that fits on a single screen,

00:42:27 ◼   ► man, not a lot of people made content blockers.

00:42:29 ◼   ► - Right, so that was surprise number one

00:42:31 ◼   ► was that there were so few.

00:42:33 ◼   ► Surprise number two was that mine topped the chart,

00:42:37 ◼   ► at least the paid chart.

00:42:38 ◼   ► Crystal was free on day one and got,

00:42:40 ◼   ► I think the guy said it was like 100,000 installations

00:42:42 ◼   ► and then he made it paid on day two.

00:42:45 ◼   ► And I think now it's number one,

00:42:46 ◼   ► but anyway, doesn't matter.

00:42:48 ◼   ► And you're right, I mean, the kind of money

00:42:50 ◼   ► that was coming in, it's great for an individual.

00:42:53 ◼   ► If you have a big staff, it's questionable,

00:42:56 ◼   ► if it's worth going against your business interests.

00:43:00 ◼   ► - And then you'd have to support that.

00:43:01 ◼   ► Say you're a big, well-known company,

00:43:03 ◼   ► it's like, oh, I make my little burst of money from it

00:43:05 ◼   ► and maybe a little bit trickles in from it,

00:43:06 ◼   ► but it's not significant to my bottom line.

00:43:08 ◼   ► And then I have to continue to pay some contractor

00:43:11 ◼   ► to make sure the app continues to work

00:43:12 ◼   ► and make sure whatever server is serving the data file

00:43:15 ◼   ► that gets updated, it just might seem like a hassle

00:43:17 ◼   ► to the big companies.

00:43:18 ◼   ► - Exactly, so anyway, going through the summer,

00:43:21 ◼   ► as I'm thinking about building this,

00:43:22 ◼   ► and I really didn't spend a lot of time on it.

00:43:25 ◼   ► Most of the summer was spent thinking about how to do it.

00:43:28 ◼   ► And I formed the idea of the structure of the app,

00:43:32 ◼   ► these extensions it would have,

00:43:33 ◼   ► how that would work and everything, and that'd be great.

00:43:35 ◼   ► I wasn't really writing a lot of code until kind of the middle of the summer when I started

00:43:39 ◼   ► playing with the various block lists that exist out there and various hosts files. I

00:43:45 ◼   ► started emailing the people who maintained them, asking if I could license them for use

00:43:48 ◼   ► in a paid app because most of them are for non-commercial use only, so you have to get

00:43:53 ◼   ► a separate license. So I started that kind of negotiation and discussions. But the original

00:43:58 ◼   ► version of it that I made that I was running for at least a few weeks over the summer on

00:44:04 ◼   ► on my own phone, it was much simpler.

00:44:07 ◼   ► All it did was block all third-party JavaScript.

00:44:12 ◼   ► That actually works surprisingly well.

00:44:15 ◼   ► Like, one rule, just block all third-party JavaScript.

00:44:19 ◼   ► I'm not entirely sure I would recommend that people do this,

00:44:22 ◼   ► but if your main goal, if you're willing to tolerate

00:44:25 ◼   ► a lot of things being broken, and you're willing to go

00:44:29 ◼   ► through the process of making the exception,

00:44:30 ◼   ► or whitelisting, or opening up without content blockers,

00:44:33 ◼   ► If you're going to go through that process a lot,

00:44:36 ◼   ► that gets you most of the way there.

00:44:38 ◼   ► I would say just blocking all third-party JavaScript

00:44:42 ◼   ► gets you 80% of the way there.

00:44:44 ◼   ► (laughing)

00:44:45 ◼   ► That's really, it's kind of sad how much that gets you there.

00:44:48 ◼   ► And all these big databases and everything,

00:44:52 ◼   ► their strengths are mainly in getting it more to the point

00:44:56 ◼   ► where it blocks the ads without making anything break

00:44:58 ◼   ► or with making very few things break.

00:45:01 ◼   ► But if you just wanna block all the ads

00:45:02 ◼   ► and occasionally have to open something up

00:45:05 ◼   ► in the unresearched view, just block all JavaScript,

00:45:08 ◼   ► that works fine.

00:45:08 ◼   ► And so, all summer I was doing that,

00:45:10 ◼   ► and towards the reason this problem attracted me

00:45:13 ◼   ► in the first place, again, was because I knew

00:45:16 ◼   ► there was gonna be a market for it, I wanted to use it,

00:45:19 ◼   ► and I had the idea of how to do it my way.

00:45:21 ◼   ► I thought, I did think at the time,

00:45:25 ◼   ► you know, I wonder if I'm gonna get in trouble

00:45:28 ◼   ► for making an ad blocker, like I wonder if people

00:45:30 ◼   ► are gonna get mad at me if I make an ad blocker.

00:45:32 ◼   ► I did think about that, but in the excitement

00:45:35 ◼   ► of solving this problem in a way that I thought

00:45:37 ◼   ► was very good, like I was very proud of this work.

00:45:41 ◼   ► And so in the process of like kinda ramping up

00:45:43 ◼   ► and seeing how it turned out, seeing how good it was

00:45:46 ◼   ► on my phone, even with just that JavaScript rule,

00:45:48 ◼   ► I kinda got lost.

00:45:51 ◼   ► The idea of I wonder what people are going to think

00:45:55 ◼   ► and if anybody's gonna be mad about this,

00:45:57 ◼   ► that got pushed to the back of my head

00:45:59 ◼   ► because I was so driven by and happy

00:46:02 ◼   ► about how nicely the app was turning out.

00:46:05 ◼   ► And so I was focused on totally the wrong things.

00:46:08 ◼   ► I was focused on, I'm very proud of this nice app I made

00:46:13 ◼   ► that is making me very happy on my phone,

00:46:16 ◼   ► and I sent it to some friends later on,

00:46:18 ◼   ► and they, it was making them very happy,

00:46:20 ◼   ► so it's like, I was so caught up in that,

00:46:23 ◼   ► that I didn't go back and rethink,

00:46:26 ◼   ► like, you know, maybe I should do this.

00:46:27 ◼   ► And then what happened was,

00:46:29 ◼   ► in an effort to try to make it better,

00:46:32 ◼   ► 'cause at first, again, I said,

00:46:34 ◼   ► running it for me with just the no third-party

00:46:36 ◼   ► JavaScript rule, that worked okay,

00:46:38 ◼   ► but I wasn't necessarily sure that that was gonna be

00:46:41 ◼   ► a good enough product to attach my name to,

00:46:44 ◼   ► because it's like, this is really great if you're a nerd

00:46:46 ◼   ► and you don't care about reloading a lot of things

00:46:49 ◼   ► a couple times to make them work properly.

00:46:51 ◼   ► So that's when I started looking at licensing

00:46:55 ◼   ► one of these other databases, and I couldn't find a good one

00:46:59 ◼   ► until I tried Ghosteries, and then I tried that,

00:47:02 ◼   ► it was amazing, so I contacted them,

00:47:04 ◼   ► I didn't think they would even say yes,

00:47:06 ◼   ► and then they did say yes, and it turns out

00:47:07 ◼   ► they're actually really nice and easy to work with,

00:47:09 ◼   ► and really fast to get things together,

00:47:10 ◼   ► which I was not expecting any of these things

00:47:12 ◼   ► from a company as big as them,

00:47:14 ◼   ► but they were really, really easy and nice to work with.

00:47:18 ◼   ► So I worked with them, and we met,

00:47:21 ◼   ► their office is right here in New York,

00:47:22 ◼   ► So we met in person, we arranged and we did the whole database, the contract, everything

00:47:27 ◼   ► else.

00:47:28 ◼   ► So then my mind, for those last few weeks before the launch, as this was all getting

00:47:33 ◼   ► in place, my mind was all about that.

00:47:36 ◼   ► And about like, "Okay, now we're on this train, this has inertia, we're going, this

00:47:40 ◼   ► is going to happen."

00:47:41 ◼   ► Once I signed that contract, I'm like, "This is going to happen."

00:47:43 ◼   ► And I never went back to re-evaluate, "Should I do this?

00:47:47 ◼   ► Do I want to be the person who owns the ad blocker?

00:47:52 ◼   ► Do I want to be in charge of an ad blocker?

00:47:55 ◼   ► I stopped evaluating that.

00:47:57 ◼   ► Once I got on this train of like,

00:48:01 ◼   ► this app is really good and now I have someone else's data

00:48:03 ◼   ► in it and I deal with them to keep going with it

00:48:05 ◼   ► and it's even better with their data.

00:48:07 ◼   ► I was so excited about how good the app was,

00:48:09 ◼   ► I never went back and rethought that initial decision

00:48:12 ◼   ► to even make it in the first place.

00:48:13 ◼   ► Also, honestly, I made the same mistakes with the magazine.

00:48:18 ◼   ► Which, that was a much less interesting story.

00:48:20 ◼   ► But when I made the magazine, I was so tied up

00:48:23 ◼   ► with the idea of making this cool magazine app

00:48:26 ◼   ► that looked really nice and worked well

00:48:27 ◼   ► and was way better than all the other newsstand apps

00:48:29 ◼   ► that I forgot to really truly evaluate

00:48:33 ◼   ► what it would be like to have to publish an issue

00:48:35 ◼   ► of a magazine every two weeks indefinitely.

00:48:38 ◼   ► And that's a lot of work.

00:48:40 ◼   ► And it's really hard to make the economics work.

00:48:43 ◼   ► And I kind of brushed those aside

00:48:44 ◼   ► 'cause I wanted to make this cool app.

00:48:46 ◼   ► And so I made the same mistake here,

00:48:47 ◼   ► with different consequences, different downsides,

00:48:51 ◼   ► where I was so enthralled with the app,

00:48:54 ◼   ► with the technical side of it,

00:48:56 ◼   ► that I didn't adequately think about, you know,

00:49:00 ◼   ► so I didn't think ahead to be like,

00:49:02 ◼   ► all right, in six months, do I want to be spending

00:49:05 ◼   ► half or more of my time being the guy

00:49:08 ◼   ► who runs this big ad blocker?

00:49:09 ◼   ► - Casey, this is where you jump in

00:49:11 ◼   ► with the Jurassic Park quote

00:49:12 ◼   ► that you have off the top of your head.

00:49:15 ◼   ► - I do?

00:49:16 ◼   ► - Marko, do you have it?

00:49:17 ◼   ► - No.

00:49:18 ◼   ► - The chat room will have it in about seven seconds.

00:49:20 ◼   ► Continue.

00:49:21 ◼   ► - That he spared no expense?

00:49:23 ◼   ► - No.

00:49:24 ◼   ► That's good though, great movie.

00:49:25 ◼   ► - All right, well, sorry.

00:49:27 ◼   ► I've got nothing.

00:49:28 ◼   ► - Chat room's got it.

00:49:29 ◼   ► - Mark was so preoccupied about whether or not

00:49:31 ◼   ► he could make an app,

00:49:32 ◼   ► they didn't stop to think whether he should.

00:49:34 ◼   ► - Right, exactly.

00:49:35 ◼   ► Or rather, I stopped really early on to think

00:49:37 ◼   ► and then I was like, well, let me try it.

00:49:39 ◼   ► - So when you thought about it before you got into

00:49:41 ◼   ► like the whole, I'm making deals with Ghostery,

00:49:44 ◼   ► I'm happy with the app,

00:49:45 ◼   ► whatever, but when you thought about it before that,

00:49:46 ◼   ► Before all of that, you said,

00:49:48 ◼   ► "I'm gonna make a content blocker."

00:49:49 ◼   ► What did you, what was your thinking like?

00:49:52 ◼   ► 'Cause you gave yourself the green light.

00:49:54 ◼   ► You thought about it very early on

00:49:57 ◼   ► before you decided you were gonna do this,

00:49:58 ◼   ► and you said, "You know what I am gonna do?"

00:49:59 ◼   ► Was it based mostly on the fact that you wanted to run one?

00:50:04 ◼   ► This is before anyone had run one.

00:50:05 ◼   ► You hadn't made one, they didn't exist,

00:50:07 ◼   ► but you're like, "I want to run one."

00:50:08 ◼   ► Is that why you're making, you know?

00:50:11 ◼   ► Like, take us back to that thinking

00:50:12 ◼   ► before you got caught up in sort of

00:50:14 ◼   ► the momentum of making the app.

00:50:16 ◼   ► - Right, I mean, I absolutely want to run one.

00:50:18 ◼   ► As soon as I had the very early prototype

00:50:20 ◼   ► of the app on my phone with the just

00:50:22 ◼   ► no third party JavaScript rule,

00:50:24 ◼   ► as soon as I had that on my phone

00:50:25 ◼   ► and saw the massive difference it made in browsing speed,

00:50:29 ◼   ► and also, I really do object to tons

00:50:32 ◼   ► of web advertising and tracking.

00:50:34 ◼   ► I think what the web publishing world has done,

00:50:38 ◼   ► and I blame the publishers.

00:50:40 ◼   ► A lot of people, you know,

00:50:41 ◼   ► I don't wanna get too far into this,

00:50:42 ◼   ► 'cause if you wanna hear more about the, you know,

00:50:45 ◼   ► why this debate is so complicated.

00:50:46 ◼   ► This week's episode of Back to Work

00:50:48 ◼   ► is really good on that topic.

00:50:49 ◼   ► Merlin and Dan talked at length about this whole thing

00:50:52 ◼   ► and covered a lot of angles.

00:50:53 ◼   ► 'Cause it really is a very complex problem.

00:50:56 ◼   ► It is not a simple yes/no kind of thing.

00:50:59 ◼   ► They covered a lot of it.

00:51:00 ◼   ► But just briefly, I do wanna make clear,

00:51:04 ◼   ► I'm gonna still use an ad blocker.

00:51:06 ◼   ► And I'm still going to advocate that people block things

00:51:10 ◼   ► that they don't think are acceptable.

00:51:12 ◼   ► What changed in my mind and what really started bothering me

00:51:16 ◼   ► is that I don't want to be the person in charge

00:51:20 ◼   ► of making this decision for everybody.

00:51:23 ◼   ► I don't wanna be the enabler necessarily.

00:51:25 ◼   ► I don't wanna be the arbiter of what is good

00:51:27 ◼   ► and what is bad 'cause the problem is,

00:51:29 ◼   ► you say block, first of all,

00:51:32 ◼   ► I wanna clear up right up front the idea of,

00:51:36 ◼   ► well, I just wanna block tracking but not ads.

00:51:40 ◼   ► that's BS because ads are tracking.

00:51:43 ◼   ► Like you can't, while there are very, very few ads,

00:51:48 ◼   ► like The Deck recently published their new privacy policy

00:51:51 ◼   ► where they explicitly say,

00:51:53 ◼   ► "We will not do any tracking from The Deck.

00:51:55 ◼   ► "We're disturbing these static images," or whatever.

00:51:57 ◼   ► But that is really,

00:51:58 ◼   ► there are almost no advertising networks

00:52:01 ◼   ► that will claim that, that will guarantee that,

00:52:03 ◼   ► and that actually do that.

00:52:05 ◼   ► So the fact is, if you are saying,

00:52:08 ◼   ► I want to block tracking but not ads.

00:52:10 ◼   ► That is not really an enforceable thing.

00:52:14 ◼   ► In order to block almost any tracking,

00:52:17 ◼   ► you have to block almost all ads.

00:52:19 ◼   ► That's simple, it's simple as that.

00:52:21 ◼   ► You have to block ads to block tracking.

00:52:24 ◼   ► Furthermore, if you really want to block more tracking,

00:52:28 ◼   ► you also have to block things like social embeds

00:52:30 ◼   ► because Facebook and Twitter and Google+,

00:52:32 ◼   ► all these things, Amazon, all these links,

00:52:34 ◼   ► these things that are embedded in people's sites,

00:52:36 ◼   ► plus one this on Facebook,

00:52:38 ◼   ► thumbs up this on Twitter, whatever.

00:52:39 ◼   ► I know those are backwards, I don't care.

00:52:41 ◼   ► All those things are also tracking

00:52:42 ◼   ► because the social companies are some of the biggest

00:52:45 ◼   ► tracking companies in the world.

00:52:47 ◼   ► So you also have to block social embeds.

00:52:50 ◼   ► And what about embedded YouTube videos?

00:52:52 ◼   ► Google's tracking those.

00:52:54 ◼   ► Like, there's a lot, if you really wanna block tracking,

00:52:57 ◼   ► there's a lot you have to block.

00:52:59 ◼   ► So the fact is, this is very, very complicated.

00:53:01 ◼   ► It's a very much a gray area,

00:53:03 ◼   ► but you can't have it both ways.

00:53:06 ◼   ► If you say you object to being tracked

00:53:10 ◼   ► or you say you object to bad ads

00:53:12 ◼   ► or you try to whittle it down and say,

00:53:15 ◼   ► well, I wanna block ads but not yours, yours are good.

00:53:19 ◼   ► It becomes very, very hard to actually do that,

00:53:22 ◼   ► to actually manage that because it's usually,

00:53:24 ◼   ► usually you're asking for something that isn't possible

00:53:27 ◼   ► or you're asking for a distinction

00:53:28 ◼   ► that doesn't really exist.

00:53:29 ◼   ► - Had you thought about this angle at all

00:53:32 ◼   ► before embarking on creating the application, as in when I make this application, when I

00:53:40 ◼   ► use it, I'll set it up so I like how it works, but then I will sort of de facto be, even

00:53:46 ◼   ► if it's just by the defaults that I include in the application, be deciding what everyone

00:53:51 ◼   ► who uses my application sees on the web, and therefore I am sort of like the linchpin of

00:53:57 ◼   ► of some subset of the number of iOS users,

00:53:59 ◼   ► like Marco controls whether this group of users

00:54:03 ◼   ► sees this kind of ad on this site,

00:54:05 ◼   ► because he sets the default for his application

00:54:07 ◼   ► that happens to be populated.

00:54:08 ◼   ► Had you thought about that at all,

00:54:09 ◼   ► or had it not measured your mind?

00:54:11 ◼   ► Or if you did think about it,

00:54:11 ◼   ► how did you think that was gonna shake out?

00:54:13 ◼   ► - I really didn't think that much about these distinctions.

00:54:19 ◼   ► The only thing I thought of when I was making the app was,

00:54:22 ◼   ► Ghostery's data is tagged with,

00:54:26 ◼   ► This is one of the reasons why

00:54:27 ◼   ► GhostReach database is so good.

00:54:28 ◼   ► You can see this when you use the desktop plugin.

00:54:30 ◼   ► Each of the entries is tagged, so it'll say

00:54:32 ◼   ► like what it blocks on this page, and you can see,

00:54:34 ◼   ► oh, it blocked, you know, Google page sense or whatever,

00:54:37 ◼   ► ads, comma, ads, comma, tracker.

00:54:40 ◼   ► It blocked the deck, ads.

00:54:41 ◼   ► It blocked Adobe Omniture, tracker.

00:54:43 ◼   ► And it tags each entry with whether it's an ad,

00:54:46 ◼   ► a tracker, a social widget, font, comment,

00:54:48 ◼   ► you know, whatever the categories it has.

00:54:51 ◼   ► So I could have very easily made an option

00:54:53 ◼   ► right in the app that said, you know,

00:54:56 ◼   ► check mark, block ads, check mark, block trackers,

00:54:59 ◼   ► and have you toggle those separately from each other.

00:55:01 ◼   ► But again, I think that's a false distinction

00:55:03 ◼   ► because the fact is, if you say you don't wanna be tracked,

00:55:06 ◼   ► you have to block ads, simple as that.

00:55:09 ◼   ► So anyway, so I really hadn't thought

00:55:13 ◼   ► about the reality of me being the center.

00:55:14 ◼   ► I thought, you know, up until a few weeks

00:55:17 ◼   ► before the thing launched, I was just doing

00:55:19 ◼   ► my JavaScript thing and didn't have

00:55:21 ◼   ► any distinction whatsoever.

00:55:22 ◼   ► And that's, I think, almost more defensible.

00:55:26 ◼   ► If you say third-party JavaScript is a problem,

00:55:29 ◼   ► because the reality is, most of the problems

00:55:33 ◼   ► with web tracking and creepiness and bad ads,

00:55:37 ◼   ► if you just block third-party JavaScript,

00:55:40 ◼   ► that is a very defensible, practical thing

00:55:43 ◼   ► that you should consider doing,

00:55:45 ◼   ► because that is kind of why these trackers

00:55:48 ◼   ► on the web can be so powerful,

00:55:49 ◼   ► because you can embed a script tag on millions of different publisher sites and your server

00:55:56 ◼   ► is called from the user's browser and you're able to run code, arbitrary code, on the user's

00:56:02 ◼   ► browser and have access to the DOM, the browser, the hardware access that's now being exposed

00:56:06 ◼   ► through all the web APIs. All this crazy stuff you have access to through these third party

00:56:11 ◼   ► embeds, you as the creepy ad company or whatever, and you can track everything. And the fact

00:56:15 ◼   ► is if people saw what is possible, like if you're on the fence about whether you want

00:56:21 ◼   ► to block tracking, if you see like the kind of, it is so creepy what publishers are able

00:56:30 ◼   ► to see. They're basically watching, they can watch an individual's every move. They

00:56:34 ◼   ► can see when you scroll, they can see where your mouse cursor is, they can see what you

00:56:37 ◼   ► hover over and how long you hover over it and how long you look at something. They can

00:56:40 ◼   ► see everything. If you block cookies or if you block third party, you know, third party

00:56:45 ◼   ► from other sites or whatever,

00:56:46 ◼   ► there's almost nothing you can do,

00:56:47 ◼   ► including setting the do not track header,

00:56:50 ◼   ► there's almost nothing you can do to prevent them

00:56:52 ◼   ► from identifying you uniquely.

00:56:55 ◼   ► Because even if you disable cookies and everything else,

00:56:58 ◼   ► they can identify what your phone's battery capacity is

00:57:01 ◼   ► through the new battery level APIs.

00:57:03 ◼   ► They can set different kinds of cookies through Flash

00:57:06 ◼   ► or through databases, WebDB kind of stuff.

00:57:09 ◼   ► There's so many, they can just analyze

00:57:12 ◼   ► your browser's request headers

00:57:14 ◼   ► And just combining that with your IP address,

00:57:18 ◼   ► and they can generally get pretty unique with that.

00:57:20 ◼   ► I mean, it is so easy to track you

00:57:24 ◼   ► and to uniquely identify you between multiple sites.

00:57:29 ◼   ► The only thing you can really do

00:57:31 ◼   ► is block third-party embeds.

00:57:33 ◼   ► Now, and so let me get to what Gerb just said in the chat.

00:57:37 ◼   ► So what if publishers then just proxy the JavaScript

00:57:40 ◼   ► through their servers?

00:57:42 ◼   ► Good question.

00:57:44 ◼   ► So first of all, and this is a whole topic

00:57:46 ◼   ► that we can get to of like, you know,

00:57:48 ◼   ► what happens if all this ad blocking does become so big

00:57:51 ◼   ► that publishers have to change where they do things

00:57:53 ◼   ► and, you know, the things they change to might be worse.

00:57:56 ◼   ► And in some ways they will be.

00:57:57 ◼   ► But the major thing holding this back right now

00:58:00 ◼   ► is ease and trust.

00:58:04 ◼   ► Publishers usually don't have big tech teams

00:58:07 ◼   ► and whatever tech teams they're doing are busy.

00:58:10 ◼   ► They're busy doing the crazy CMS stuff,

00:58:13 ◼   ► trying to accommodate some crazy stuff

00:58:15 ◼   ► the sales people sold on Advertiser

00:58:16 ◼   ► for like a one-off kind of thing.

00:58:18 ◼   ► That's what the tech teams are busy doing at big publishers

00:58:21 ◼   ► and they're usually not very big teams.

00:58:22 ◼   ► So to have those tech teams do any custom work

00:58:26 ◼   ► that involves running more things through their software

00:58:29 ◼   ► and through their servers and through their domain names,

00:58:32 ◼   ► that's unlikely to happen in a lot of publishers.

00:58:35 ◼   ► Secondly, the issue of trust.

00:58:38 ◼   ► And the fact is the advertisers and the publishers

00:58:42 ◼   ► and the visitors, we all hate each other.

00:58:44 ◼   ► (laughing)

00:58:46 ◼   ► The advertisers don't like the publishers either,

00:58:48 ◼   ► because publishers try to rip them off.

00:58:50 ◼   ► And so, the advertisers don't usually trust the publishers

00:58:54 ◼   ► to say how many people viewed something.

00:58:57 ◼   ► If you proxied everything through the publisher's server,

00:59:00 ◼   ► then the advertiser, or the advertising network,

00:59:03 ◼   ► has no way to verify that those were real hits

00:59:05 ◼   ► that came from real unique people.

00:59:07 ◼   ► The publisher could fake that data back to the advertiser,

00:59:10 ◼   ► and enough people would that you might get,

00:59:13 ◼   ► you might get like the big sites could agree to do that,

00:59:16 ◼   ► like New York Times could do that,

00:59:18 ◼   ► but you wouldn't see something like Google AdSense

00:59:20 ◼   ► where like this common thing that's on tons of sites,

00:59:22 ◼   ► you wouldn't see something like that

00:59:23 ◼   ► going to that kind of model because it just,

00:59:25 ◼   ► it couldn't be trustworthy back to the advertiser.

00:59:26 ◼   ► So that's not gonna happen.

00:59:28 ◼   ► Anyway, going back before I get too far

00:59:31 ◼   ► into the post-release thing, so I released this thing,

00:59:34 ◼   ► not thinking it would be a problem,

00:59:38 ◼   ► And then as the success rolled in and as I started,

00:59:42 ◼   ► as I hit number one, and as money started rolling in,

00:59:46 ◼   ► big money started rolling in,

00:59:48 ◼   ► I started getting a lot of attention

00:59:51 ◼   ► that I really was not prepared to get.

00:59:53 ◼   ► And I didn't want to be the face of this war.

00:59:57 ◼   ► You know, I felt, and I used a war metaphor

01:00:00 ◼   ► in my polling post, and I do wanna recognize

01:00:03 ◼   ► that I'm using these metaphors extremely lightly,

01:00:05 ◼   ► because this is all very much first world problems,

01:00:08 ◼   ► and this is nothing like what real war is.

01:00:11 ◼   ► So I really want to use these metaphors extremely loosely

01:00:14 ◼   ► and with that giant disclaimer ahead of it.

01:00:16 ◼   ► But I almost felt like I was an arms dealer.

01:00:19 ◼   ► You know, like there's this war going on

01:00:22 ◼   ► and these two sides really don't like each other

01:00:24 ◼   ► and are trying to do whatever they can to disagree

01:00:27 ◼   ► and a lot of casualties happening

01:00:29 ◼   ► and I was the arms dealer that was enabling that.

01:00:32 ◼   ► And yeah, if I pull my app, somebody else will step in.

01:00:36 ◼   ► They already did.

01:00:37 ◼   ► somebody else can step in and can become the arms dealer.

01:00:39 ◼   ► So it's gonna happen anyway, let them be the arms dealer.

01:00:43 ◼   ► I didn't want to do that,

01:00:44 ◼   ► I didn't want to be in that position.

01:00:45 ◼   ► And I just, I didn't expect the scale of it.

01:00:50 ◼   ► I didn't adequately question how I would feel about it,

01:00:54 ◼   ► you know, late enough in the process.

01:00:56 ◼   ► I was so taken by how great the app turned out

01:00:59 ◼   ► and how great the Go through Data Ace was working

01:01:02 ◼   ► that I didn't put enough thought into

01:01:04 ◼   ► do I really want to be doing this.

01:01:06 ◼   ► And then all the requests started rolling in of,

01:01:08 ◼   ► well, you know, this is really terrible for everybody,

01:01:11 ◼   ► but if you just make these changes,

01:01:13 ◼   ► and everybody had different changes,

01:01:14 ◼   ► and they were all very complex.

01:01:16 ◼   ► And I started, it was going to be that

01:01:19 ◼   ► Peace was going to,

01:01:20 ◼   ► it was going to have to replace Overcast completely.

01:01:24 ◼   ► It was, I was no longer going to be a podcast app maker.

01:01:27 ◼   ► I would have had to be a full-time ad-blocking app maker,

01:01:32 ◼   ► dealing with the full-time realities

01:01:34 ◼   ► of being in that position, of being that arms dealer,

01:01:38 ◼   ► being that arbiter of what is acceptable and what's not.

01:01:41 ◼   ► And the fact is, I don't know anything

01:01:44 ◼   ► about that business at all.

01:01:47 ◼   ► I've only even used an ad blocker

01:01:49 ◼   ► for like three or four months.

01:01:50 ◼   ► I've barely even used them for that long.

01:01:53 ◼   ► I was totally unprepared to be in this role.

01:01:57 ◼   ► And once I was faced with the reality

01:01:59 ◼   ► of what this role is like, I realized,

01:02:02 ◼   ► oh, I really don't like this.

01:02:03 ◼   ► this is really uncomfortable.

01:02:05 ◼   ► I was having trouble sleeping for those,

01:02:07 ◼   ► I mean it was only a few nights before I pulled it,

01:02:11 ◼   ► but I was having trouble sleeping,

01:02:12 ◼   ► I was really kind of upset all day, all night.

01:02:15 ◼   ► I mean it was, I really did not know what to do.

01:02:18 ◼   ► I just realized that I had gotten in way too deep.

01:02:22 ◼   ► I was way in over my head.

01:02:24 ◼   ► I had not thought it through enough,

01:02:26 ◼   ► and I had found myself in a very powerful position

01:02:32 ◼   ► that I really didn't want that power,

01:02:36 ◼   ► in an industry that I really didn't want to be in,

01:02:39 ◼   ► being the face of a war

01:02:42 ◼   ► that I really did not want to be the face of.

01:02:45 ◼   ► That's what happened.

01:02:46 ◼   ► - So, just to ask the question that a lot of people

01:02:49 ◼   ► have asked on Twitter and in the chat room,

01:02:51 ◼   ► even though I know what the answer is,

01:02:53 ◼   ► was the fact that peace blocked ads on Marco.org

01:02:57 ◼   ► a factor in any of your decisions?

01:02:59 ◼   ► - No, I don't make that much money from those ads.

01:03:01 ◼   ► It's fine.

01:03:02 ◼   ► No, not at all.

01:03:03 ◼   ► And it does block at them, right?

01:03:04 ◼   ► Oh yeah.

01:03:05 ◼   ► You run peace on Marco.org, your website, it blocks the ads on it.

01:03:08 ◼   ► And you know that, and it did not affect any of your decisions.

01:03:11 ◼   ► I thought it would be a massive dick move if I didn't.

01:03:13 ◼   ► Right.

01:03:14 ◼   ► I mean, that's maybe because if you know, like, all the different things that you do,

01:03:20 ◼   ► you make overcasts, you've got the podcast, you've got a website, and they all kind of

01:03:24 ◼   ► contribute to the stuff that you do.

01:03:26 ◼   ► But it has seemed to me in recent years that your website, although it used to be much

01:03:31 ◼   ► more important, is now less important.

01:03:34 ◼   ► So maybe people who only know your sort of public face from – I mean didn't you stop

01:03:38 ◼   ► selling sponsorships for the website recently?

01:03:41 ◼   ► Like a year ago or more.

01:03:43 ◼   ► It was a while ago.

01:03:44 ◼   ► Anyway, yeah.

01:03:45 ◼   ► I think people have the wrong impression and think of you – think of like Marco.org as

01:03:50 ◼   ► the same thing as like DerekFireball.net as in like Marco.org is the main thing and then

01:03:54 ◼   ► and you do these podcasts on the side

01:03:55 ◼   ► and you make software on the side or whatever.

01:03:57 ◼   ► But at various times,

01:03:58 ◼   ► the balance between the things you do has changed.

01:04:00 ◼   ► But anyway.

01:04:01 ◼   ► - I barely even write on my side anymore.

01:04:03 ◼   ► - Tell me about it.

01:04:04 ◼   ► - Yeah.

01:04:05 ◼   ► Yeah, you, you're even worse than me.

01:04:07 ◼   ► - I'm winning.

01:04:08 ◼   ► - You are.

01:04:09 ◼   ► - I'm winning.

01:04:09 ◼   ► - No, but I mean, yeah, the fact is,

01:04:11 ◼   ► if the deck canceled my membership over this,

01:04:16 ◼   ► that wouldn't have,

01:04:17 ◼   ► threatening to do that wouldn't have been enough,

01:04:18 ◼   ► which they didn't,

01:04:19 ◼   ► but threatening to do that would not have been enough

01:04:22 ◼   ► for me to make this decision.

01:04:23 ◼   ► I made this decision with almost no input.

01:04:25 ◼   ► I asked almost nobody.

01:04:27 ◼   ► I did actually run it, a lot of the theories are

01:04:29 ◼   ► that John Gruber somehow sat on me to force me to do this.

01:04:32 ◼   ► The only person who knew before I pulled the app

01:04:36 ◼   ► that I was going to pull the app,

01:04:37 ◼   ► besides Ghostery and my wife,

01:04:39 ◼   ► the only other person that I told was John Gruber.

01:04:42 ◼   ► And because he's a smart guy.

01:04:45 ◼   ► And so I ran up by him as kind of a sanity check.

01:04:49 ◼   ► Like, am I totally insane here?

01:04:51 ◼   ► And I didn't want to ask a lot of people,

01:04:54 ◼   ► but I did ask him, 'cause he has a lot of thoughts

01:04:56 ◼   ► on this issue, and he said that I should keep it up.

01:05:01 ◼   ► He told me to leave it, like he said, don't do it.

01:05:05 ◼   ► He said, wait, you're being rash, think this through,

01:05:08 ◼   ► you probably don't want to do this.

01:05:10 ◼   ► So the theory that he somehow got to me,

01:05:13 ◼   ► I don't know, like a horse head on the bed,

01:05:15 ◼   ► (laughs)

01:05:16 ◼   ► the theory that he got to me is completely wrong.

01:05:18 ◼   ► The fact is, I made the decision before talking to him about it.

01:05:22 ◼   ► I ran it by him.

01:05:23 ◼   ► He told me, "Don't do it," and then I did it anyway.

01:05:27 ◼   ► So that's what happened.

01:05:30 ◼   ► And you know, once, and Ghostery was great.

01:05:31 ◼   ► I mean, I thought that was going to be a problem going to them and being like, "Hey, never

01:05:35 ◼   ► mind."

01:05:36 ◼   ► You know, right after all this.

01:05:38 ◼   ► But they made their own post.

01:05:39 ◼   ► I don't want to speak for them, but we were all on the same page.

01:05:41 ◼   ► It was fine.

01:05:42 ◼   ► And they were, again, so incredibly easy to work with.

01:05:46 ◼   ► Like, "Yeah, okay."

01:05:48 ◼   ► It was so easy.

01:05:49 ◼   ► That's what happened before and during.

01:05:53 ◼   ► And so I don't know how much I wanna talk about

01:05:57 ◼   ► what I think about ads today.

01:05:59 ◼   ► I mean, I already ranted about how ads and trackers

01:06:01 ◼   ► are the same thing, 'cause they are.

01:06:02 ◼   ► I will say that I think the biggest problem

01:06:06 ◼   ► that web publishing faces is that the things they're doing,

01:06:11 ◼   ► hmm, how do I say this nicely?

01:06:14 ◼   ► I would say journalists are kind of like,

01:06:17 ◼   ► I've had this problem with academics as well,

01:06:20 ◼   ► and probably because I was a terrible student

01:06:22 ◼   ► and had generally terrible experiences

01:06:24 ◼   ► with schooling growing up,

01:06:26 ◼   ► but academia puts itself in a really pious position,

01:06:31 ◼   ► and some of that is deserved, but a lot of it isn't.

01:06:35 ◼   ► In a lot of ways, they're just people

01:06:37 ◼   ► with the same flaws as everyone else.

01:06:39 ◼   ► The role they serve is in some part special and necessary

01:06:42 ◼   ► and in some part just a business.

01:06:44 ◼   ► And so journalism, I think you can say

01:06:47 ◼   ► all the same things about.

01:06:49 ◼   ► It is, it does serve a critical role in society, sometimes.

01:06:54 ◼   ► Most of the journalism taking place today

01:06:57 ◼   ► is not providing value really,

01:06:59 ◼   ► or not providing enough value.

01:07:01 ◼   ► It's really a hard business,

01:07:04 ◼   ► because if you're in the business,

01:07:05 ◼   ► like I thought it was kind of ironic,

01:07:09 ◼   ► forgive me if I'm misusing that word, the ironic police,

01:07:12 ◼   ► but it was kind of ironic that my post

01:07:17 ◼   ► in which I said that I was pulling the app,

01:07:21 ◼   ► somebody screenshotted on Techmeme that it was,

01:07:24 ◼   ► there were like a hundred other posts from news sites

01:07:29 ◼   ► that were basically just rewrites of it,

01:07:31 ◼   ► just valueless, bad rewrites of it.

01:07:34 ◼   ► That didn't even get the right point out of it, of course.

01:07:38 ◼   ► My experience with journalists personally

01:07:40 ◼   ► has been mostly mediocre to negative.

01:07:43 ◼   ► I have said many times in the past

01:07:45 ◼   ► that talking to journalists is like talking to the police.

01:07:48 ◼   ► Ideally don't.

01:07:49 ◼   ► They have different goals than you

01:07:52 ◼   ► and they have lots of incentives

01:07:54 ◼   ► that might be misaligned from your incentives

01:07:56 ◼   ► and that you, in my experience,

01:07:58 ◼   ► I've been very frequently misrepresented

01:08:01 ◼   ► and I've had my quotes very frequently used

01:08:03 ◼   ► out of context and against me

01:08:04 ◼   ► or as weapons to fight a cause that I wasn't representing.

01:08:08 ◼   ► So I've had a lot of mediocre experiences

01:08:11 ◼   ► or negative experiences with journalists

01:08:13 ◼   ► because there's this attitude in the business

01:08:16 ◼   ► that they are untouchable,

01:08:19 ◼   ► that they must be automatically supported by society

01:08:24 ◼   ► somehow that what they're doing has infinite value.

01:08:26 ◼   ► And the fact is then, I write this post

01:08:28 ◼   ► and I see the hundred useless rewrites

01:08:31 ◼   ► that most sites published about.

01:08:33 ◼   ► I mean, some sites had original content

01:08:35 ◼   ► that was interesting and interesting perspectives.

01:08:37 ◼   ► Most didn't.

01:08:39 ◼   ► There's a massive oversupply of journalism,

01:08:43 ◼   ► of publishing on the web.

01:08:45 ◼   ► Ad blockers have existed for a long time.

01:08:48 ◼   ► People have been blocking ads for a long time.

01:08:50 ◼   ► Ad rates have been going down for a long time,

01:08:54 ◼   ► especially display ads on websites.

01:08:56 ◼   ► Design decisions have been being made by data

01:09:00 ◼   ► for a long time.

01:09:01 ◼   ► There's this infectious culture of data people

01:09:04 ◼   ► that drives me nuts.

01:09:05 ◼   ► The analytics and data,

01:09:07 ◼   ► That, all those things are euphemisms for tracking.

01:09:11 ◼   ► And so this culture drives major decisions at publishers,

01:09:15 ◼   ► including what analytics they're going to have

01:09:17 ◼   ► on their site, what trackers they're going to embed,

01:09:19 ◼   ► how they're going to track you,

01:09:20 ◼   ► what they're going to track,

01:09:21 ◼   ► who they're going to sell your data to.

01:09:23 ◼   ► This culture of we're gonna track everything, that's okay,

01:09:27 ◼   ► we're gonna make all of our design decisions

01:09:29 ◼   ► based on data and A/B testing and everything,

01:09:32 ◼   ► that has infected the industry so, so badly.

01:09:35 ◼   ► And by the way, all this applies to apps as well,

01:09:38 ◼   ► but what apps can do is different,

01:09:39 ◼   ► and then we'll get to that possibly some other time.

01:09:41 ◼   ► The combination of the data people

01:09:44 ◼   ► plus publishing just being so hyper-competitive,

01:09:49 ◼   ► so over-supplied, and ad rates being so bad

01:09:53 ◼   ► leads to an environment where publishers are just desperate

01:09:58 ◼   ► because, as I said, the economics are hard.

01:10:00 ◼   ► They're really hard.

01:10:02 ◼   ► If you have a staff of more than zero,

01:10:06 ◼   ► if you're just yourself working,

01:10:08 ◼   ► a lot of people can make money themselves enough to survive.

01:10:12 ◼   ► But once you start supporting a staff,

01:10:14 ◼   ► like if you're big enough to have an HR department,

01:10:17 ◼   ► I think that's a good barrier.

01:10:19 ◼   ► If you're so big like that

01:10:20 ◼   ► and you're trying to make it in publishing,

01:10:21 ◼   ► it's really hard to do.

01:10:24 ◼   ► This environment, this atmosphere of difficult economics,

01:10:27 ◼   ► decreasing ad rates, it's creating this environment

01:10:30 ◼   ► where bad behavior, like embedding tons of trackers

01:10:33 ◼   ► and doing creepy things to your data,

01:10:35 ◼   ► is only going to increase.

01:10:37 ◼   ► It is prevalent now, it's only going to increase,

01:10:40 ◼   ► and the fact that, or the idea that journalism

01:10:44 ◼   ► needs to be supported by society no matter what,

01:10:47 ◼   ► despite all of this garbage,

01:10:49 ◼   ► I don't think is a valid argument,

01:10:50 ◼   ► and I think that there's really fault on both sides here.

01:10:54 ◼   ► The attitude from publishers seems to be

01:10:56 ◼   ► that they are helpless in this fight,

01:10:57 ◼   ► that, well, it's not our problem,

01:10:59 ◼   ► it's what the advertisers do and we have to use them,

01:11:02 ◼   ► then that's your problem, you know?

01:11:04 ◼   ► Then that's your fault, you are choosing to do this,

01:11:07 ◼   ► you are selling me to them.

01:11:09 ◼   ► So this is a hard problem.

01:11:13 ◼   ► It is not going to be solved anytime soon.

01:11:16 ◼   ► It's as much ad blockers fault as the decline

01:11:20 ◼   ► of the music sales were Napster's fault.

01:11:23 ◼   ► That's a contributing factor,

01:11:25 ◼   ► but it's not really the root problem.

01:11:28 ◼   ► And I think any discussion of ad blockers

01:11:32 ◼   ► that comes over the next months and years

01:11:34 ◼   ► as the economics of the surrounding world

01:11:36 ◼   ► continue to crumble,

01:11:39 ◼   ► a lot of it's gonna be blamed on ad blockers,

01:11:40 ◼   ► but the reality is it's much more complicated than that.

01:11:43 ◼   ► And I really think journalists and publishing companies

01:11:46 ◼   ► are looking at it completely the wrong way.

01:11:48 ◼   ► They're looking at it really in a way

01:11:49 ◼   ► that buries their heads in the sand.

01:11:51 ◼   ► They're saying, "Well, it's your fault.

01:11:52 ◼   ► "You're blocking our ads," whatever.

01:11:54 ◼   ► The real problem is them.

01:11:55 ◼   ► The real problem is that they are adding things to their sites and tracking things and shoving

01:12:01 ◼   ► in ads and arbitrary code. They are allowing themselves and advertisers to do really creepy

01:12:07 ◼   ► things in the name of money and data. That's problem number one. Problem number two is

01:12:13 ◼   ► that many of them are doing work that they assume has value, that might have less value

01:12:20 ◼   ► they think. Like taking my blog post and rewriting it for your audience, how much value does

01:12:27 ◼   ► that have really? Like are you adding much there? Should people be paying you for that?

01:12:32 ◼   ► I don't know. I think they're in trouble. I think they're really looking at it the

01:12:37 ◼   ► wrong way. And I don't want to seem like too anti-publisher here because there's

01:12:41 ◼   ► a lot of them that are really good. But there's also a lot of them that are going to be having

01:12:45 ◼   ► a really hard next few years, and I think they're gonna

01:12:49 ◼   ► blame ad blockers, but the reality is this was happening

01:12:54 ◼   ► with or without ad blockers.

01:12:56 ◼   ► Anyway, our final sponsor this week, really,

01:13:00 ◼   ► it's about time for that, our final sponsor this week

01:13:02 ◼   ► is MailRoute, mailroute.net/atp to learn more.

01:13:06 ◼   ► Just imagine for a second a world without spam,

01:13:09 ◼   ► without viruses, without bounced email, that is MailRoute.

01:13:12 ◼   ► They can bring that to you today.

01:13:14 ◼   ► Here's what you do, you put mail route

01:13:16 ◼   ► in front of your mail server, they filter the mail,

01:13:18 ◼   ► and they forward the cleaned mail to your mail servers.

01:13:21 ◼   ► That's it, you can configure it if you want,

01:13:23 ◼   ► you can set tons of great options,

01:13:24 ◼   ► they can establish, they can administer groups,

01:13:27 ◼   ► and they can administer individual stuff,

01:13:28 ◼   ► and all sorts of corporate buzzwords that they support.

01:13:32 ◼   ► They support everything, LDAP, mail backing,

01:13:34 ◼   ► Active Directory, TLS, Outbound, really,

01:13:35 ◼   ► all this crazy stuff, but that stuff is all there,

01:13:37 ◼   ► it's all optional, but if you want to,

01:13:39 ◼   ► all you gotta do is just point your MX record to them,

01:13:41 ◼   ► have them point to you,

01:13:43 ◼   ► And then you just stop getting spam.

01:13:45 ◼   ► That's it.

01:13:46 ◼   ► I mean, I've used this now for, I don't know,

01:13:48 ◼   ► six months, a year, something, I've used it for a while.

01:13:51 ◼   ► And it is really good.

01:13:52 ◼   ► I mean, they cannot pay me to say that it's really good.

01:13:55 ◼   ► I'm telling you myself, off script,

01:13:57 ◼   ► I've been using it and it's really good.

01:13:59 ◼   ► I hardly ever see spam.

01:14:01 ◼   ► It is a rare occasion that spam gets through.

01:14:05 ◼   ► They also have this cool thing

01:14:06 ◼   ► where they send the quarantine email.

01:14:08 ◼   ► If they think something might be spam,

01:14:09 ◼   ► but they're not that confident about it,

01:14:12 ◼   ► It goes in the quarantine and it sends you

01:14:13 ◼   ► like an email digest and so I'll get like one email,

01:14:16 ◼   ► I think it's one a day that I have mine set to.

01:14:17 ◼   ► I'll have one email come in that says email quarantine

01:14:19 ◼   ► for this time period and then there's just a list

01:14:22 ◼   ► of subject lines and there's links in there

01:14:23 ◼   ► and you can just tap a link to say whitelist this one,

01:14:26 ◼   ► send it through.

01:14:27 ◼   ► And the rest you can just ignore

01:14:28 ◼   ► and then that adds to your database over time

01:14:30 ◼   ► and then they learn from that.

01:14:31 ◼   ► So I'm not worried about things getting falsely trapped

01:14:34 ◼   ► in my spam filter because I'm being sent anything

01:14:37 ◼   ► that was questionable and occasionally I whitelist one

01:14:39 ◼   ► and send it through and again, they usually click a link.

01:14:42 ◼   ► There's no login, you just click the link,

01:14:43 ◼   ► it's all hash and everything, you don't have to login,

01:14:45 ◼   ► it's great, it's such a great system.

01:14:47 ◼   ► I can do it on my phone, I can do it on my browser,

01:14:49 ◼   ► it doesn't matter, it is great.

01:14:50 ◼   ► And so all you do, you set this up,

01:14:52 ◼   ► and then you just don't see spam anymore.

01:14:54 ◼   ► That alone, I'm telling you it works,

01:14:56 ◼   ► I'm telling you this makes any email host

01:15:00 ◼   ► have better spam filtering than Gmail.

01:15:02 ◼   ► From what my Gmail friends have told me,

01:15:04 ◼   ► from what I've heard from other people,

01:15:05 ◼   ► I've said that on the previous ad reads,

01:15:07 ◼   ► and I've heard from people who say the same thing,

01:15:09 ◼   ► that this is better than Gmail's spam filtering.

01:15:12 ◼   ► The combination of mail route in front of any other

01:15:14 ◼   ► IMAP hosts gives you standards-based email

01:15:17 ◼   ► with world-class spam filtering.

01:15:19 ◼   ► I mean, the best spam filtering I've ever seen

01:15:21 ◼   ► on any host you want.

01:15:22 ◼   ► I mean, it's great.

01:15:23 ◼   ► So check it out, mailroute.net/atp for a free trial.

01:15:27 ◼   ► And if you use that link, you get 10% off

01:15:30 ◼   ► for the lifetime of your entire account there.

01:15:32 ◼   ► It is used by all sorts of people, from individuals like me

01:15:35 ◼   ► all the way up to large corporations, large universities.

01:15:38 ◼   ► It can reduce load on your email servers

01:15:39 ◼   ► if you run them yourself.

01:15:40 ◼   ► It can really dramatically improve the spam filtering

01:15:43 ◼   ► on a host service that you use, like what I do.

01:15:45 ◼   ► They have APIs, they have everything, it's amazing.

01:15:47 ◼   ► Check it out, I'm telling you it works.

01:15:49 ◼   ► MailRoutes.net/ATP, thanks a lot to MailRoutes

01:15:51 ◼   ► for sponsoring our show.

01:15:53 ◼   ► - What did you learn from all this, from the peace thing?

01:15:55 ◼   ► And I mean this not to beat you up,

01:15:57 ◼   ► but clearly this did not go the way you thought

01:16:00 ◼   ► it was going to go, and clearly--

01:16:02 ◼   ► - It was a disaster.

01:16:03 ◼   ► - Right, and I think what a lot of people lost sight over

01:16:07 ◼   ► you pulled "Peace" was that that—it was going to be a long-term fix, but it was a

01:16:16 ◼   ► short-term, increased disaster. Like, you were not making things easier on yourself,

01:16:23 ◼   ► at least for the first few days, by pulling "Peace." And I'm curious, you know, what

01:16:29 ◼   ► did you learn from this experience, and maybe even from the magazine? You've made a few

01:16:33 ◼   ► parallels with that experience. What have you learned?

01:16:36 ◼   ► I'd like to say that I learned not to tackle apps

01:16:39 ◼   ► without thinking them through,

01:16:41 ◼   ► but the reality is I'm probably gonna make that mistake

01:16:43 ◼   ► again in the future.

01:16:44 ◼   ► (laughs)

01:16:45 ◼   ► I'm just gonna hopefully pick better ones.

01:16:47 ◼   ► What can I say?

01:16:49 ◼   ► I like making stuff and I got carried away,

01:16:51 ◼   ► in both of those cases, I got carried away with,

01:16:54 ◼   ► you know, first of all,

01:16:55 ◼   ► underestimating how much work they would be,

01:16:57 ◼   ► and then second of all, not thinking forward enough,

01:16:59 ◼   ► like, do I really want to be this thing full-time?

01:17:04 ◼   ► because that can and probably will happen

01:17:06 ◼   ► to a lot of these things.

01:17:08 ◼   ► I thought peace was gonna be a really simple thing

01:17:12 ◼   ► that, especially since I outsourced the data to Ghostery,

01:17:15 ◼   ► I thought it would be effectively no upkeep.

01:17:19 ◼   ► I did not think it was going to do that well.

01:17:22 ◼   ► I didn't think I'd become the face of ad blocking,

01:17:24 ◼   ► and I didn't think through what it meant,

01:17:27 ◼   ► what it would mean for it to be widely used,

01:17:31 ◼   ► and what it would mean to put myself in that position

01:17:33 ◼   ► and whether I wanted to be in that position.

01:17:35 ◼   ► And the reality is, I'm not made for that.

01:17:39 ◼   ► I'm not made for this business.

01:17:40 ◼   ► I'm made for occasionally talking about it on podcasts,

01:17:44 ◼   ► but I'm not made for actually being in it,

01:17:49 ◼   ► for being involved, for being a major decision maker,

01:17:51 ◼   ► for the politics, for the pressure,

01:17:53 ◼   ► for possibly being sued.

01:17:55 ◼   ► I mean, we don't know.

01:17:56 ◼   ► I mean, ad blockers could get sued.

01:17:58 ◼   ► There's all these things that could happen.

01:17:59 ◼   ► And I didn't want to be in that business,

01:18:03 ◼   ► that I just wanted to make a cool app

01:18:05 ◼   ► and then get back to my podcast app.

01:18:08 ◼   ► And the fact is it isn't that simple.

01:18:10 ◼   ► And success makes it especially not that simple.

01:18:13 ◼   ► - So you could have done that, like physically speaking,

01:18:16 ◼   ► it could have been no upkeep,

01:18:17 ◼   ► 'cause you had to deal with the ghost tree,

01:18:18 ◼   ► you could have made the app,

01:18:19 ◼   ► you could have never modified the application again

01:18:21 ◼   ► except to keep it running,

01:18:22 ◼   ► and just continue to serve the ghost tree.

01:18:24 ◼   ► Like that was a possibility.

01:18:26 ◼   ► It's not as if there was something specifically

01:18:29 ◼   ► about this application that required

01:18:30 ◼   ► a tremendous amount of upkeep, right?

01:18:33 ◼   ► - Yeah, it's more that I thought the problem

01:18:35 ◼   ► was way simpler than it really was.

01:18:37 ◼   ► I really thought that just having this master on/off switch

01:18:41 ◼   ► and a handful of options below it would be enough

01:18:44 ◼   ► to solve the problem, and the reality is that's not enough.

01:18:47 ◼   ► Like any app, I mean, when I made Bugshot,

01:18:50 ◼   ► whenever it was, two years ago?

01:18:51 ◼   ► Yeah, two years ago, when I made Bugshot,

01:18:53 ◼   ► I thought the same thing,

01:18:54 ◼   ► that this is gonna be a simple little thing,

01:18:55 ◼   ► I'm gonna spend a week on it,

01:18:58 ◼   ► and then I'll use it, my friends will use it,

01:19:01 ◼   ► maybe I'll sell a couple thousand copies.

01:19:02 ◼   ► And in Bugshot's case, that's exactly what happened.

01:19:06 ◼   ► But even on day one, it was like, well,

01:19:09 ◼   ► gotta fix this bug, this feature request,

01:19:11 ◼   ► it's coming in a lot, I really should address that,

01:19:13 ◼   ► it wouldn't be that much work.

01:19:14 ◼   ► And so it starts eating more and more time,

01:19:17 ◼   ► and eating more and more of your attention.

01:19:19 ◼   ► The idea of just releasing an app out there,

01:19:22 ◼   ► and that's the end of it,

01:19:24 ◼   ► is something that I keep falling into.

01:19:26 ◼   ► That is one of the biggest lessons I have to learn here,

01:19:28 ◼   ► is like, when I had these little ideas

01:19:30 ◼   ► for little side apps, it's very hard to make those stay little side apps, to really

01:19:39 ◼   ► make them not take that long, not take away a lot of time from my primary app, which right

01:19:43 ◼   ► now is Overcast, and I expected to be that for a long time. I keep thinking I can do

01:19:49 ◼   ► more than I really can in a day or at a time. That is the main problem here. I have a lot

01:19:55 ◼   ► of things I want to do. I have a lot of ideas I want to work on, but I really need to first

01:20:01 ◼   ► question A) how much time they will actually take, probably way more than I think of ongoing

01:20:08 ◼   ► time, and then B) do I really want to be there? What if it succeeds? Then I'm that person,

01:20:15 ◼   ► then I'm in that business. Do I really want to be there?

01:20:17 ◼   ► See, I think what I see at the center of this is like, again, I get back to the idea that

01:20:22 ◼   ► You could have made peace the way it was, made sure it could work as iOS is updated,

01:20:26 ◼   ► but never add another feature to it, never change a thing on it, never update the icon,

01:20:30 ◼   ► never like, "That's it."

01:20:31 ◼   ► You do the app, you make it, you leave it on the store, it is for sale, you never make

01:20:35 ◼   ► any other changes to it.

01:20:37 ◼   ► That is a thing you could do, but I think the problem is, is like, "Oh, I think these

01:20:40 ◼   ► applications are going to require this update."

01:20:42 ◼   ► They don't require the update, they only require it because you feel bad about having an application

01:20:47 ◼   ► that you know could be better in the million ways that everyone suggests to you.

01:20:50 ◼   ► And so you feel compelled to, like with Bugshot, you're like, you know, those people have a

01:20:54 ◼   ► point.

01:20:55 ◼   ► It would be better if it had this feature that beer.

01:20:56 ◼   ► And this actually would be a cool idea.

01:20:58 ◼   ► And it just, you can't, you can't, you can't abide by having an application on the store

01:21:02 ◼   ► that you made that is in some ways a representation of you.

01:21:06 ◼   ► Like this is my work, this is the type of thing that I made.

01:21:08 ◼   ► And then just never touch it again.

01:21:09 ◼   ► Like that sounds like it would be torture for you to be forced to put out an application

01:21:13 ◼   ► and say the only thing you're allowed to do is application from now on.

01:21:16 ◼   ► You're not allowed to do any work on it except if it breaks because of an OS update.

01:21:19 ◼   ► and then you do the minimum to get it working again

01:21:21 ◼   ► and that's it.

01:21:22 ◼   ► You can't add features, you can't change the behavior,

01:21:23 ◼   ► you can't update the icon, you can't make it more efficient,

01:21:26 ◼   ► you can't do anything with it, right?

01:21:28 ◼   ► And it seems like you are constitutionally incapable

01:21:31 ◼   ► and I think most developers are constitutionally incapable

01:21:34 ◼   ► of doing that because it would just eat at you.

01:21:36 ◼   ► You'd be like, but it's not good,

01:21:38 ◼   ► it's not as good as it could be, it could be better,

01:21:41 ◼   ► or I think I made a mistake with this,

01:21:43 ◼   ► or these features should be different,

01:21:45 ◼   ► or even just for your own purposes,

01:21:46 ◼   ► you'd be like, you know what,

01:21:47 ◼   ► the way I had this thing set up,

01:21:49 ◼   ► It's not even working for me anymore.

01:21:50 ◼   ► I can't even use my own app

01:21:51 ◼   ► because I'm not allowed to change it.

01:21:52 ◼   ► So that I think is at the core here

01:21:54 ◼   ► because I know there are a lot of developers

01:21:56 ◼   ► like who, you know, these places that just churn out

01:22:00 ◼   ► thousands and thousands and thousands of applications

01:22:02 ◼   ► with, you know, fleets or developers,

01:22:04 ◼   ► they're fire and forget.

01:22:05 ◼   ► It's like application goes out into the world

01:22:06 ◼   ► and makes whatever money it's gonna make,

01:22:07 ◼   ► it will never be revisited, right?

01:22:09 ◼   ► But that is not how you are,

01:22:11 ◼   ► you don't feel good working that way

01:22:13 ◼   ► so you never will work that way.

01:22:14 ◼   ► And so that's why it's basically impossible

01:22:16 ◼   ► for you to ever have an app like that

01:22:18 ◼   ► that you just say, oh, I'll just make this app,

01:22:20 ◼   ► and it will just sit on the store making money,

01:22:22 ◼   ► and I'll never look at it again.

01:22:25 ◼   ► - Yeah, I think you're exactly right.

01:22:26 ◼   ► I mean, I can't do that.

01:22:28 ◼   ► I am not able, whatever I think will happen

01:22:33 ◼   ► before it happens, when the time comes, I am not able,

01:22:37 ◼   ► like, the morning that I decided to pull it,

01:22:41 ◼   ► I decided to pull it mid-morning,

01:22:44 ◼   ► before that, I was sitting down to start work,

01:22:47 ◼   ► I had Xcode open, I had peace there,

01:22:48 ◼   ► and I was starting to work on the 1.1 update

01:22:50 ◼   ► that would add all these, you know,

01:22:52 ◼   ► granular settings and all this crap people wanted.

01:22:54 ◼   ► And I'm like, you know, that's when I started thinking like,

01:22:56 ◼   ► I really don't want to do this.

01:22:58 ◼   ► Like this is really, I'm not happy maintaining this app.

01:23:02 ◼   ► I can't handle the heat.

01:23:03 ◼   ► I would like to get out of the kitchen, please.

01:23:06 ◼   ► Like I cannot handle this heat.

01:23:08 ◼   ► And why am I, like, I wanna be shipping over Cast 2.0.

01:23:11 ◼   ► What the heck am I doing doing this app

01:23:14 ◼   ► that is making me hate myself.

01:23:19 ◼   ► And one of the problems is, it was bringing in good money.

01:23:23 ◼   ► It's really hard to turn that down.

01:23:25 ◼   ► A lot of people wouldn't be able to turn that down.

01:23:27 ◼   ► I was fortunate that I have other sources of income.

01:23:30 ◼   ► I have made money in the past, so I could,

01:23:34 ◼   ► I had to ask my wife, of course, like, am I crazy here?

01:23:37 ◼   ► But I, you know, the fact is,

01:23:41 ◼   ► it was really hard to turn that away.

01:23:44 ◼   ► once it was working, but that should give you some idea

01:23:48 ◼   ► of how bad I felt about it.

01:23:50 ◼   ► Like, that I really, really did not want to be

01:23:55 ◼   ► in that business once I was in it.

01:23:57 ◼   ► Once I was in it, I was like, oh no, this is not for me.

01:24:00 ◼   ► I can't handle it.

01:24:02 ◼   ► I mean, being in the ad blocking business

01:24:06 ◼   ► feels like being in the piracy business.

01:24:09 ◼   ► You know, and please, I don't wanna hear from people

01:24:11 ◼   ► about this comment, but, you know,

01:24:14 ◼   ► 'cause it isn't the same, it isn't a direct,

01:24:18 ◼   ► perfect metaphor, but there's a lot of overlap.

01:24:20 ◼   ► That being in the ad blocking, piracy, ad blocking,

01:24:24 ◼   ► these are things that lots of people want.

01:24:28 ◼   ► Lots of people won't admit they want it,

01:24:29 ◼   ► but they want it anyway.

01:24:31 ◼   ► Lots of people do it and don't talk about it,

01:24:33 ◼   ► and it's no big deal.

01:24:34 ◼   ► There are some legitimate reasons to do those things

01:24:38 ◼   ► that aren't just you want things for free,

01:24:40 ◼   ► Like there's actually legitimate reasons

01:24:41 ◼   ► for people to pirate things sometimes.

01:24:43 ◼   ► And there's, I think, very many legitimate reasons

01:24:45 ◼   ► to block ads.

01:24:45 ◼   ► But the fact is they kind of live in the same world

01:24:48 ◼   ► of things that are either illegal or kind of close,

01:24:52 ◼   ► you know, kind of in a gray area.

01:24:54 ◼   ► It's a tricky area to define morals and standards around.

01:24:59 ◼   ► And so making your living from an ad blocker,

01:25:04 ◼   ► it kind of feels like work,

01:25:06 ◼   ► it kind of feels like profiting off of piracy

01:25:09 ◼   ► or I don't know, I wonder if like,

01:25:11 ◼   ► I wonder like if people who work for porn sites

01:25:13 ◼   ► feel any weirdness about it, like any sleaziness or,

01:25:17 ◼   ► I don't know, I don't know what that industry's like either

01:25:18 ◼   ► but I suspect it might have some similar issues

01:25:22 ◼   ► of like some people just don't wanna be associated

01:25:26 ◼   ► with that kind of industry, you know?

01:25:27 ◼   ► And so I think ad blocking, it's one of those things

01:25:29 ◼   ► where it is questionable, it is potentially risky,

01:25:33 ◼   ► there's people getting hurt somewhere along the way,

01:25:37 ◼   ► like it's kind of tricky to stomach.

01:25:40 ◼   ► And I think there's a reason why most people

01:25:44 ◼   ► who make ad blocking software are not like prominent

01:25:49 ◼   ► indie personalities in public.

01:25:52 ◼   ► Like I don't know the people who make the other

01:25:54 ◼   ► ad blockers at all, I've never heard of them.

01:25:57 ◼   ► It's fine.

01:25:58 ◼   ► They probably would not be exposed to as much crap

01:26:02 ◼   ► as what I was getting because I put myself

01:26:05 ◼   ► out there in the public.

01:26:06 ◼   ► I have a very public persona in this industry

01:26:10 ◼   ► and among the press, which sometimes I really regret.

01:26:14 ◼   ► And this is one of those times,

01:26:16 ◼   ► where it's really hard to handle.

01:26:19 ◼   ► But this is the business made for anonymous companies

01:26:23 ◼   ► and people who don't mind the heat.

01:26:26 ◼   ► It's made for them and I'm neither of those things.

01:26:29 ◼   ► - So for all the people who are angry,

01:26:30 ◼   ► like my anger about this thing,

01:26:32 ◼   ► if I could speak to those people for a moment

01:26:35 ◼   ► still listening to the show and didn't rage quit because now they're super angry at Marco.

01:26:39 ◼   ► There's a couple aspects to that. First, I think it's reasonable for people to be angry because

01:26:46 ◼   ► Marco did inconvenience a lot of people who had to go get a refund before the big thing happened.

01:26:51 ◼   ► And also, it's this sort of feeling of betrayal, like I'm buying this thing because I trust the

01:26:57 ◼   ► things that Marco makes and now that the trust has been betrayed. So there is a fundamental screw-up

01:27:02 ◼   ► on Marco's part, underlying all of this. And understandably people are angry about it. And,

01:27:07 ◼   ► you know, Marco knew that that anger would be coming, and I think you accept that, yeah,

01:27:11 ◼   ► no, like, the short-term pain for long-term gain, it's best to just rip off the band-aid now,

01:27:15 ◼   ► people are going to be angry at you, and that's just something you're going to have to deal with,

01:27:19 ◼   ► right? Obviously it goes over the line when people get really mean about it, but whatever, like,

01:27:23 ◼   ► there's that aspect of it. And I don't think that's, you know, that's, I think that's part

01:27:29 ◼   ► of your decision making because I think although you may anyway the second thing is that the

01:27:33 ◼   ► people the other thing people are angry about you know they're angry spins out all sorts of

01:27:37 ◼   ► directions and it's like how did you make an ad blocker and not understand that you didn't want

01:27:43 ◼   ► to be a person who makes an ad blocker and I think you've done a good job explaining that now but I

01:27:47 ◼   ► think your blog post about it explains it even better particularly in the title and that you're

01:27:52 ◼   ► like how dumb does this guy have to be he spends the whole summer making an ad blocker he puts it

01:27:56 ◼   ► out there and then one day later he goes, "You know what? I don't want to make an ad blocker."

01:28:00 ◼   ► They block ads, right? Like, somehow you didn't understand how ad blockers work. And my take on

01:28:06 ◼   ► it based on your blog post and everything you said is that you understood that you were going to make

01:28:10 ◼   ► an ad blocker, you wanted to use an ad blocker, you still do want to use an ad blocker, and you

01:28:15 ◼   ► made one that you liked, which is, you know, like you said, your MO for doing things. An application

01:28:18 ◼   ► that you think is going to be popular that you yourself want to use that you can develop,

01:28:22 ◼   ► That's the formula for making an app, right?

01:28:24 ◼   ► Yeah.

01:28:25 ◼   ► And so you made the thing.

01:28:27 ◼   ► And when it came out, the thing you didn't anticipate

01:28:29 ◼   ► was the fact that-- not the fact that it blocked ads,

01:28:32 ◼   ► but it was like making an ad blocker

01:28:34 ◼   ► and having it block ads.

01:28:35 ◼   ► All that worked the way you hoped, and it's great.

01:28:37 ◼   ► What you didn't anticipate was how you would feel about being--

01:28:41 ◼   ► how you'd feel about being the person who made an ad blocker.

01:28:44 ◼   ► And people who think that you should

01:28:47 ◼   ► be able to predict how you'll feel about something

01:28:49 ◼   ► that has not yet happened are asking too much, I think,

01:28:53 ◼   ► of, you know, like, you say, I really want to be,

01:28:57 ◼   ► I don't know, like, the manager at the store that I work out.

01:29:01 ◼   ► I really want to be married.

01:29:03 ◼   ► I really want to, you know, get a tattoo.

01:29:07 ◼   ► I really want to learn to fly a plane.

01:29:09 ◼   ► I really want to be an accountant.

01:29:11 ◼   ► Until you actually do all those things,

01:29:12 ◼   ► you can have predictions about how much

01:29:14 ◼   ► you're gonna like it.

01:29:14 ◼   ► Are you really gonna like being a manager?

01:29:17 ◼   ► Are you actually gonna like learning to fly a plane?

01:29:20 ◼   ► You know, all those things.

01:29:21 ◼   ► You say you wanna get married once,

01:29:23 ◼   ► you're sure you wanna get married to this person?

01:29:24 ◼   ► A lot of people change their mind about that,

01:29:26 ◼   ► about half of them.

01:29:27 ◼   ► You know, like, you may think, you know,

01:29:30 ◼   ► like, it's like, didn't you understand

01:29:32 ◼   ► what it would be like to be manager?

01:29:33 ◼   ► You see the manager every day.

01:29:34 ◼   ► You know what managers do.

01:29:35 ◼   ► It's not like it's a mystery.

01:29:37 ◼   ► And then when you're saying you're the manager now,

01:29:39 ◼   ► now you're not happy,

01:29:40 ◼   ► sometimes you just don't know how you're gonna feel

01:29:42 ◼   ► about doing a thing until you actually do it.

01:29:44 ◼   ► And that's a mistake.

01:29:45 ◼   ► We all make that mistake in various sizes.

01:29:48 ◼   ► Hopefully, most of us don't make those mistakes

01:29:50 ◼   ► in the public eye, but sometimes you do, right?

01:29:52 ◼   ► And so, the way I frame what Margo has done here

01:29:57 ◼   ► is that he didn't correctly predict

01:30:00 ◼   ► how he would feel about something.

01:30:01 ◼   ► It's not an intellectual thing

01:30:02 ◼   ► where he didn't understand the consequences

01:30:04 ◼   ► or that all the grand conspiracy theories

01:30:07 ◼   ► that we don't wanna get into,

01:30:09 ◼   ► is that, like you said in your thing,

01:30:10 ◼   ► it didn't feel good to you to be doing this.

01:30:12 ◼   ► Everything else was working exactly as you predicted.

01:30:14 ◼   ► Like you thought it would sell,

01:30:16 ◼   ► could potentially sell a lot because you're prominent

01:30:19 ◼   ► and it's a thing that people want

01:30:20 ◼   ► and it was working more or less the way you wanted

01:30:22 ◼   ► and your friends that you tried out were working well

01:30:24 ◼   ► and it worked well for you, all working exactly.

01:30:26 ◼   ► But other things made you feel bad

01:30:29 ◼   ► about having the thing there.

01:30:30 ◼   ► And so what you did was made the decisions,

01:30:31 ◼   ► I feel bad if I want out of this feeling,

01:30:35 ◼   ► make feelings stop now please.

01:30:37 ◼   ► And the consequence of doing that

01:30:40 ◼   ► was making a bunch of people angry

01:30:41 ◼   ► and they're justified and they're angry

01:30:43 ◼   ► 'cause you screwed up, but you fixed it as fast as you could,

01:30:45 ◼   ► and like I said, it's like ripping off the Band-Aid.

01:30:48 ◼   ► The worst thing you could have done

01:30:49 ◼   ► is him and Han feel bad about this for weeks and weeks,

01:30:51 ◼   ► and then pull it.

01:30:52 ◼   ► That would have been terrible,

01:30:53 ◼   ► 'cause it would have been even more money,

01:30:55 ◼   ► even more people pissed,

01:30:56 ◼   ► and it would have been the same situation

01:30:57 ◼   ► of you still would have had no way to bulk refund them,

01:30:59 ◼   ► and they would have to, even more people going through that,

01:31:01 ◼   ► it would just, you made the best

01:31:05 ◼   ► of many possible bad decisions

01:31:07 ◼   ► at the time you had to make it.

01:31:08 ◼   ► And that bad decision doesn't absolve you of everything,

01:31:10 ◼   ► But I think people who don't forgive,

01:31:15 ◼   ► who are very angry and would just say,

01:31:18 ◼   ► I don't have to say it, that's too high of a standard.

01:31:22 ◼   ► What you're basically saying is,

01:31:23 ◼   ► my public figures can never make a mistake.

01:31:25 ◼   ► You can't hold people to that, I mean, I guess you can.

01:31:29 ◼   ► You can just say, well, this mistake,

01:31:30 ◼   ► this is one mistake too far, and now I'm never gonna,

01:31:33 ◼   ► I'm never gonna listen to anything Marco says again.

01:31:35 ◼   ► I will never trust him again.

01:31:36 ◼   ► I mean, it is a minor betrayal of trust,

01:31:38 ◼   ► and you can decide that's not good.

01:31:39 ◼   ► But I think it's unrealistic just to think that anybody is ever going to fulfill, you

01:31:46 ◼   ► know, like they're never going to do what Marco did, which is basically not correctly

01:31:50 ◼   ► predict how they would feel about something.

01:31:52 ◼   ► I don't know.

01:31:53 ◼   ► I'm not going to say that people should or shouldn't be angry or whatever.

01:31:57 ◼   ► It just, from my perspective, in the grand scheme of things, if I try to point myself

01:32:02 ◼   ► wherever, it's so understandable as a thing that happens to all of us, and it just happened

01:32:07 ◼   ► to Marco on a grand scale in public,

01:32:09 ◼   ► which is credit for Marco

01:32:10 ◼   ► and credit for everyone else involved.

01:32:12 ◼   ► - Yeah, I mean, and you know, to be clear,

01:32:15 ◼   ► I really messed up.

01:32:16 ◼   ► Like, I made a huge mistake.

01:32:18 ◼   ► But my huge mistake was launching the app.

01:32:20 ◼   ► It was not pulling it.

01:32:21 ◼   ► Pulling it was my solution to the mistake.

01:32:24 ◼   ► The mistake was launching it.

01:32:26 ◼   ► That I should have seen some warning signs ahead of time

01:32:30 ◼   ► that you know I don't wanna necessarily be in this business

01:32:32 ◼   ► or I won't be able to handle the heat.

01:32:33 ◼   ► I should have seen those warning signs.

01:32:35 ◼   ► And I didn't, because I was blinded by the idea

01:32:37 ◼   ► of this cool app that I just made

01:32:39 ◼   ► that I thought was working really well

01:32:40 ◼   ► and that I was very proud of.

01:32:42 ◼   ► So I did make that mistake,

01:32:45 ◼   ► but the mistake was launching it.

01:32:47 ◼   ► Once the idea got in my head,

01:32:49 ◼   ► I was feeling miserable for the two and a half days

01:32:52 ◼   ► or whatever, and then once the idea got in my head

01:32:55 ◼   ► that, you know, wait a minute, I can just end this,

01:32:58 ◼   ► I can just pull it down and get myself out of this.

01:33:01 ◼   ► And I knew it was gonna be really messy.

01:33:02 ◼   ► I knew that it was gonna be a problem with Apple,

01:33:05 ◼   ► it was gonna be a problem with all the customers.

01:33:08 ◼   ► You know, part of the reason why the app launched so well

01:33:12 ◼   ► and grows so quickly is because I've been building

01:33:16 ◼   ► my reputation for years and my audience for years.

01:33:20 ◼   ► And I knew that there was gonna be a major cost to that.

01:33:25 ◼   ► That I have lost a lot of people.

01:33:28 ◼   ► The next time I do anything, even when Overcast 2 ships,

01:33:31 ◼   ► hopefully sometime soon, the next time I release anything,

01:33:35 ◼   ► or ask people to buy or look at anything,

01:33:39 ◼   ► I've lost a lot of the reputation I built over the years now

01:33:43 ◼   ► that a lot of those people will no longer buy it.

01:33:45 ◼   ► They won't look at it.

01:33:46 ◼   ► I'm gonna be hearing about this in emails,

01:33:49 ◼   ► in comments, in tweets for years.

01:33:52 ◼   ► And people are still making butter coffee jokes at me.

01:33:54 ◼   ► I mean, I'm gonna hear about this for years.

01:33:57 ◼   ► - The other aspect of it,

01:33:58 ◼   ► not to pile on with all the bad things about it,

01:34:00 ◼   ► but the people who applauded your decision,

01:34:02 ◼   ► I've seen a lot of people who are like,

01:34:05 ◼   ► my respect for you, Marco, has increased

01:34:06 ◼   ► for you doing this thing or whatever.

01:34:07 ◼   ► Subset of them are happy about it

01:34:10 ◼   ► because they think ad blocking is not ethical.

01:34:12 ◼   ► And when they hear this podcast,

01:34:13 ◼   ► they say, guess what guys, Marco didn't pull it

01:34:15 ◼   ► because he's against ad blocking.

01:34:16 ◼   ► - Right. - Right?

01:34:17 ◼   ► And so they're like, oh, well, hmm.

01:34:21 ◼   ► So then maybe you lose those people too.

01:34:23 ◼   ► There's still, I hope, the majority of the people

01:34:25 ◼   ► who applaud this decision understand

01:34:27 ◼   ► this is a person who made a mistake in public

01:34:30 ◼   ► and fixed it decisively as fast, as quickly as possible.

01:34:34 ◼   ► And like, you know, and again, once you've made the mistake,

01:34:38 ◼   ► you can't unring that bell.

01:34:39 ◼   ► You did ship the app, but like the worst thing you could do

01:34:41 ◼   ► is just like, oh, I don't know, leave it out there

01:34:44 ◼   ► for a week, two weeks, and then just like,

01:34:47 ◼   ► it was like two days, right?

01:34:48 ◼   ► I don't, I think that is--

01:34:49 ◼   ► - It was one night, one full day, and then one morning.

01:34:53 ◼   ► So it was a total of about 48 hours or 36 hours or something.

01:34:56 ◼   ► And like, so as soon as I decided that morning,

01:35:00 ◼   ► I decided while having my morning coffee

01:35:01 ◼   ► and talking to my wife, we were talking

01:35:03 ◼   ► and I was like, I really wanna get out of this.

01:35:05 ◼   ► I wanna be done with this.

01:35:07 ◼   ► It was down within an hour and a half of that decision

01:35:11 ◼   ► because the only thing I had to do

01:35:13 ◼   ► was I had to look at my contract with Ghostery,

01:35:17 ◼   ► make sure I even could do this,

01:35:19 ◼   ► and then I wanted to call and ask them.

01:35:21 ◼   ► And the CEO of Ghostery, super nice guy,

01:35:24 ◼   ► was on a plane coming back from Germany during that time.

01:35:27 ◼   ► But he had wifi.

01:35:29 ◼   ► So we did this all over email on his in-flight wifi.

01:35:32 ◼   ► I was bothering him on his plane trip

01:35:34 ◼   ► because I'm like, we gotta talk right now.

01:35:36 ◼   ► I gotta get out of this business.

01:35:38 ◼   ► The app was pulled within an hour and a half

01:35:40 ◼   ► of me deciding that this is what I wanted to do.

01:35:43 ◼   ► And I would've even done it sooner.

01:35:45 ◼   ► I just wanted to make sure

01:35:46 ◼   ► I wasn't gonna be sued by anybody.

01:35:47 ◼   ► But it, believe me, I did not take that decision lightly.

01:35:52 ◼   ► And it would've been way more profitable,

01:35:56 ◼   ► if I got to keep the money,

01:35:57 ◼   ► it would've been way more profitable

01:35:58 ◼   ► to just sit on it for a while.

01:36:00 ◼   ► And you know, that's, the thing is,

01:36:04 ◼   ► what a lot of people don't understand,

01:36:07 ◼   ► you know, when Tumblr sold, I said that, you know,

01:36:11 ◼   ► I didn't make yacht and helicopter money, which is true,

01:36:14 ◼   ► but that I now have, I have enough of a cushion now

01:36:18 ◼   ► from the Tumblr sale that I don't need

01:36:21 ◼   ► to take every opportunity I get to make money

01:36:24 ◼   ► if it's something that I don't feel good doing

01:36:26 ◼   ► or they don't feel comfortable doing

01:36:27 ◼   ► that I don't really want to be working on. I can pick and choose now. And when I was

01:36:32 ◼   ► writing that, what I was actually talking about was making a podcast app. Because at

01:36:37 ◼   ► the time, podcast apps were way smaller than they are today. Podcasting was way smaller

01:36:42 ◼   ► than it is today. And I really wanted to work on a podcast app, but I knew it probably wouldn't

01:36:47 ◼   ► make as much money as Instapaper was making or as anything else that I could do more generally

01:36:52 ◼   ► would make. But the fact is, I am, I'm able now, I'm fortunate enough that I can make

01:37:01 ◼   ► a decision that is against my best financial interests, but that is for my own mental health

01:37:06 ◼   ► and for long-term reputation and for, you know, avoiding problems in my life, avoiding

01:37:13 ◼   ► burnout, keeping time for my family, etc. I can make decisions like this and I had to

01:37:21 ◼   ► to make one of those decisions for this, to preserve myself.

01:37:25 ◼   ► I'm a programmer, I'm a geek.

01:37:27 ◼   ► I like working on hard technical problems.

01:37:29 ◼   ► And ad blocking is not a hard technical problem,

01:37:31 ◼   ► it is actually a very, very, very easy technical problem,

01:37:34 ◼   ► combined with a really, really messy, tricky,

01:37:39 ◼   ► political, guilt-ridden problem of classifying sites

01:37:45 ◼   ► and dealing with what is right and what is wrong

01:37:48 ◼   ► and what is good and what is bad

01:37:50 ◼   ► and all of these impossible to solve decisions,

01:37:53 ◼   ► that's the ad blocking business.

01:37:56 ◼   ► And dealing with really, really angry people all the time.

01:38:00 ◼   ► That is what this business is.

01:38:03 ◼   ► It's really gross to me.

01:38:05 ◼   ► And again, I didn't think that through.

01:38:08 ◼   ► My mistake was launching it, not canceling it.

01:38:11 ◼   ► - So I think the subset of people who,

01:38:13 ◼   ► I've really made the people who were applauding you

01:38:15 ◼   ► because they thought you had a change of heart

01:38:16 ◼   ► about ad blocking, which you have not.

01:38:18 ◼   ► - No, I just didn't want to be the one doing it.

01:38:20 ◼   ► - Right, so the remaining people who applaud your decision

01:38:24 ◼   ► basically for basically showing,

01:38:27 ◼   ► sticking to your principles,

01:38:28 ◼   ► doing the decision that is bad for you,

01:38:31 ◼   ► but doing it, again, ripping off the Band-Aid quickly

01:38:33 ◼   ► instead of doing it slowly, right?

01:38:35 ◼   ► I'm trying to think of what distinguishes those people

01:38:38 ◼   ► from the people who will now never forgive you.

01:38:40 ◼   ► And I think what it comes down to,

01:38:42 ◼   ► as it very often does in these things, is empathy,

01:38:44 ◼   ► because the people who applaud your difficult decision

01:38:49 ◼   ► to have that feeling, what you have to do

01:38:51 ◼   ► is empathize with the person.

01:38:52 ◼   ► Like imagine yourself in that situation.

01:38:54 ◼   ► Imagine that you had made a mistake.

01:38:56 ◼   ► You had launched an application that you realized

01:38:59 ◼   ► you don't want to be the person who makes that application.

01:39:01 ◼   ► And it's too late now and you know that any course of action

01:39:06 ◼   ► is going to make a bunch of people unhappy

01:39:08 ◼   ► and it's gonna cost you money,

01:39:11 ◼   ► it's gonna cost you reputation or whatever.

01:39:13 ◼   ► If you can empathize with that,

01:39:14 ◼   ► if you can put yourself in Marco's shoes and say,

01:39:17 ◼   ► boy, that must have really sucked because, you know,

01:39:19 ◼   ► I like, compared to your life,

01:39:21 ◼   ► I remember when I made a mistake and miscalculated

01:39:23 ◼   ► how much I would like doing X and Y,

01:39:24 ◼   ► and then after the fact I found myself stuck in it,

01:39:26 ◼   ► and then you're stuck with like, well,

01:39:28 ◼   ► do I have to just, you know, well, I'm in it now,

01:39:30 ◼   ► I just gotta get through it, or can I just, you know,

01:39:33 ◼   ► imagine for example, you took a new job,

01:39:35 ◼   ► and on the first weekend you go,

01:39:37 ◼   ► I've made a terrible mistake.

01:39:38 ◼   ► This, I am not happy at this job,

01:39:40 ◼   ► I will never be happy at this job.

01:39:42 ◼   ► Do you quit after working there for a week?

01:39:43 ◼   ► They're gonna be like, that guy, we hired that guy

01:39:45 ◼   ► and he quit in the first week.

01:39:46 ◼   ► Don't hire him, he's flighty, he doesn't know what he wants.

01:39:48 ◼   ► Like, that's a mistake, you should not have taken that job.

01:39:50 ◼   ► I bet that's a mistake that people can relate to, right?

01:39:52 ◼   ► Anyway, empathy is what separates the people,

01:39:55 ◼   ► people who are able to empathize with your situation,

01:39:58 ◼   ► say, boy, I feel bad, I've been in a similar situation,

01:40:00 ◼   ► so I understand what it's like,

01:40:02 ◼   ► and what I know the decision he had to make was hard

01:40:04 ◼   ► and all his decisions were crappy,

01:40:06 ◼   ► and it feels bad to have people angry at you

01:40:08 ◼   ► for justifiable reasons.

01:40:11 ◼   ► And therefore they say, now Marco,

01:40:13 ◼   ► my esteem for you has risen

01:40:15 ◼   ► because I understand what you were like.

01:40:18 ◼   ► And the thing you just mentioned about Tumblr

01:40:21 ◼   ► and being able to make podcast applications

01:40:23 ◼   ► and not having to do Instapaper

01:40:25 ◼   ► past where you wanted to and stuff like that,

01:40:27 ◼   ► that really hurts empathy

01:40:29 ◼   ► because people don't have empathy

01:40:31 ◼   ► for people who are financially more well off

01:40:34 ◼   ► than they do in general.

01:40:35 ◼   ► Like that is a theme, not that it's,

01:40:37 ◼   ► it's not saying all people, but anyway.

01:40:39 ◼   ► It is sometimes difficult to put yourself

01:40:41 ◼   ► in the shoes of somebody who you think doesn't have

01:40:44 ◼   ► what you think is one of your main sources

01:40:46 ◼   ► of problem or concern.

01:40:48 ◼   ► If you worry about money a lot,

01:40:50 ◼   ► and you think I'm a good, smart, hardworking person,

01:40:55 ◼   ► and this guy doesn't have to worry about money at all,

01:40:59 ◼   ► and how is he any better than me,

01:41:02 ◼   ► it's harder to have empathy.

01:41:03 ◼   ► It's like how can you, like all your problems,

01:41:05 ◼   ► whatever your problems in your life,

01:41:07 ◼   ► and you, Marco, in your life,

01:41:08 ◼   ► they say, "Well, Marco may have stubbed his toe,

01:41:11 ◼   ► But if I had his money, I wouldn't care about toe stubbing.

01:41:14 ◼   ► You know what I mean?

01:41:14 ◼   ► Like it's very popular to turn down the empathy dial

01:41:19 ◼   ► when somebody is more successful than you

01:41:21 ◼   ► or has something that you want

01:41:23 ◼   ► as if that whitewash is everything.

01:41:24 ◼   ► Famous people, like he's a celebrity.

01:41:26 ◼   ► Well, like I have no empathy for, you know,

01:41:29 ◼   ► name a celebrity.

01:41:33 ◼   ► I was gonna say Tom Cruise,

01:41:34 ◼   ► but that's all tied up in Scientology.

01:41:35 ◼   ► I don't wanna go down that rat hole.

01:41:36 ◼   ► But anyway.

01:41:37 ◼   ► - How about Donald Trump, another rat hole?

01:41:39 ◼   ► - No.

01:41:40 ◼   ► (laughing)

01:41:41 ◼   ► Julia Roberts, you can say mean things about her,

01:41:44 ◼   ► well she's rich and famous.

01:41:45 ◼   ► If I was rich and famous,

01:41:46 ◼   ► nothing anyone could ever say would bother me.

01:41:48 ◼   ► Or like, I don't have any sympathy for her,

01:41:50 ◼   ► she is just the most, she's beautiful,

01:41:53 ◼   ► she's rich, she's famous.

01:41:55 ◼   ► It's very easy to not have empathy

01:41:56 ◼   ► when you feel that about people.

01:41:58 ◼   ► And so that I think is a factor

01:42:00 ◼   ► in exactly how angry people are about what you did,

01:42:04 ◼   ► because they feel like they can't put themselves

01:42:09 ◼   ► in your shoes.

01:42:10 ◼   ► They can't, they think that, you know,

01:42:12 ◼   ► that they have to think that everything you do

01:42:14 ◼   ► is sort of Machiavellian and made to maximize your profit

01:42:18 ◼   ► or there is a conspiracy theory

01:42:20 ◼   ► or you are taking advantage of your position of privilege

01:42:23 ◼   ► to screw other people, like have no thought

01:42:26 ◼   ► for the people who bought your application,

01:42:27 ◼   ► all you want, all you care about is your feelings

01:42:29 ◼   ► and so on and so forth.

01:42:30 ◼   ► Like I get that, I see, and I see that playing out

01:42:34 ◼   ► and this is a perfect sort of little crucible

01:42:37 ◼   ► for that to play out because it is a legitimate mistake,

01:42:40 ◼   ► but it's a small mistake in terms of like impact

01:42:43 ◼   ► on an individual, right?

01:42:45 ◼   ► It's $3.

01:42:45 ◼   ► Like, I don't wanna get into all of like, you know,

01:42:47 ◼   ► arguing with the people who are angry.

01:42:48 ◼   ► Feel free to be angry.

01:42:49 ◼   ► Like you were inconvenienced in a minor way,

01:42:51 ◼   ► but some people are just so angry that it's as if

01:42:54 ◼   ► you had like foreclosed on their house

01:42:56 ◼   ► and kicked them out on the street.

01:42:58 ◼   ► It's like, seriously guys.

01:42:59 ◼   ► - Oh yeah, I mean, I got some,

01:43:01 ◼   ► one guy threatened to sue me.

01:43:03 ◼   ► That was interesting.

01:43:04 ◼   ► - Yeah, now you should see how much lawyers charge.

01:43:06 ◼   ► It's more than $3, I think.

01:43:07 ◼   ► - Yeah, no, but seriously,

01:43:10 ◼   ► one of the lessons I'm taking away from this,

01:43:12 ◼   ► besides the previously expressed lessons

01:43:14 ◼   ► about reconsidering what the heck I'm doing before I do it

01:43:17 ◼   ► and whether I want to be in the businesses

01:43:19 ◼   ► I'm trying to be in,

01:43:20 ◼   ► 'cause it's like reconsidering what if this succeeds?

01:43:24 ◼   ► That's obviously the number one lesson

01:43:26 ◼   ► that I have learned from this.

01:43:27 ◼   ► But down the list somewhere,

01:43:29 ◼   ► one of the additional lessons I've learned from this,

01:43:32 ◼   ► do I really want to be allowing people

01:43:36 ◼   ► to hold me hostage over three dollars?

01:43:39 ◼   ► Because that's, you know, the attitude,

01:43:43 ◼   ► there's a psychological thing,

01:43:45 ◼   ► I probably heard about it from Merlin,

01:43:47 ◼   ► Merlin's where I get all my psychology news,

01:43:49 ◼   ► but there's some kind of thing where like people are

01:43:52 ◼   ► way, way more reactive and feel way worse about a loss,

01:43:57 ◼   ► like feeling like they had something taken from them

01:44:01 ◼   ► than a missed gain.

01:44:03 ◼   ► So if you said like, you know, I'm gonna give you $3.

01:44:06 ◼   ► Oh, no, I'm not.

01:44:07 ◼   ► You know, they don't feel as bad about that

01:44:09 ◼   ► as if you take $3 from them.

01:44:12 ◼   ► There's something like that.

01:44:13 ◼   ► Forgive me if I'm butchering this.

01:44:14 ◼   ► - Yeah, it's loss aversion.

01:44:16 ◼   ► - Yeah, there you go.

01:44:17 ◼   ► - You can look it up.

01:44:19 ◼   ► I think that's the Google term.

01:44:20 ◼   ► You just go to loss aversion.

01:44:21 ◼   ► Tons of studies trying to put people

01:44:23 ◼   ► in comparable situations and saying how the people

01:44:24 ◼   ► felt really bad about the negative thing,

01:44:28 ◼   ► but not so bad about the lack of the positive thing

01:44:30 ◼   ► of equal magnitude.

01:44:31 ◼   ► - Right, there you go.

01:44:32 ◼   ► So we'll link to that in the show notes

01:44:33 ◼   ► for anybody who wants to read the correct version

01:44:35 ◼   ► of the thing I just butchered.

01:44:36 ◼   ► But right now, I give people opportunities like that

01:44:40 ◼   ► where by putting this app out there,

01:44:43 ◼   ► I said, "Please give me $3."

01:44:46 ◼   ► And in exchange, you will get this app,

01:44:48 ◼   ► and of course, then most people implicitly assume

01:44:51 ◼   ► that you will therefore have this app be free

01:44:53 ◼   ► and updated forever as they're able to give me that $3.

01:44:56 ◼   ► And so that's why they got so angry

01:44:58 ◼   ► when I pulled it two days later,

01:45:00 ◼   ► they then perceived that I had stolen that $3 from them.

01:45:04 ◼   ► The things that were said to me by so many people,

01:45:08 ◼   ► mostly on Twitter, you couldn't pay that person $3

01:45:12 ◼   ► to go tell a stranger that.

01:45:14 ◼   ► Like, if somebody came up to you on the street

01:45:17 ◼   ► and was like, "Hey, I'll give you $3,"

01:45:18 ◼   ► if you go over there and tell that person

01:45:21 ◼   ► just this horrible thing about themselves,

01:45:23 ◼   ► like just, "Oh, you're such a jerk,

01:45:25 ◼   ► "no one's ever gonna love you again,"

01:45:27 ◼   ► would you do that for $3?

01:45:29 ◼   ► But people get so into this thing that like,

01:45:32 ◼   ► they really, it's like they're holding you hostage

01:45:34 ◼   ► with their expectations and they feel like

01:45:37 ◼   ► they really have this over you that,

01:45:39 ◼   ► that you owe me this massive thing for my $3.

01:45:43 ◼   ► And the fact is, I don't think I wanna give people access

01:45:47 ◼   ► to me that way anymore.

01:45:49 ◼   ► I don't think I want to give you the chance

01:45:51 ◼   ► to hold me hostage for that $3 anymore.

01:45:54 ◼   ► Because you know what?

01:45:55 ◼   ► I don't want your $3 badly enough.

01:45:57 ◼   ► It's not worth it.

01:45:58 ◼   ► So I'm gonna reconsider things I'm doing

01:46:01 ◼   ► with that in mind.

01:46:03 ◼   ► And I don't know how it's gonna play out yet,

01:46:05 ◼   ► but that was another bit of perspective I gained from this,

01:46:09 ◼   ► that you know what,

01:46:10 ◼   ► if that's how you're gonna treat your money,

01:46:14 ◼   ► then I don't want it.

01:46:15 ◼   ► - Yeah, the amount of just unbelievable bitterness

01:46:20 ◼   ► over this $3, I remain stunned,

01:46:24 ◼   ► and I find it kind of comical,

01:46:25 ◼   ► because I think to myself, I go to,

01:46:29 ◼   ► and this is just an example,

01:46:30 ◼   ► but I go to football games at my wife's alma mater

01:46:33 ◼   ► at the University of Virginia.

01:46:35 ◼   ► - No, do you mean soccer or football?

01:46:37 ◼   ► - No, football, like the one that is actually fun to watch.

01:46:41 ◼   ► (laughing)

01:46:42 ◼   ► Don't email me.

01:46:43 ◼   ► Oh, God. - Finally,

01:46:44 ◼   ► you're taking the email from this episode, not me.

01:46:45 ◼   ► - Yeah, seriously, no, don't email me.

01:46:47 ◼   ► I know that American football is much slower.

01:46:49 ◼   ► It was just a joke.

01:46:50 ◼   ► Everybody calm down.

01:46:51 ◼   ► Anyway, the point I'm driving at is

01:46:52 ◼   ► I go to these American football games

01:46:55 ◼   ► and a soda at these football games is, I believe,

01:46:59 ◼   ► three or four dollars.

01:47:00 ◼   ► A bottle of water, I'm pretty sure, is either 250 or $3.

01:47:03 ◼   ► That's a bottle of water.

01:47:06 ◼   ► - But it doesn't matter.

01:47:07 ◼   ► It's a whole different context, a whole different context.

01:47:09 ◼   ► - It's just ridiculous to me, but it is, and you're right,

01:47:13 ◼   ► but it's $3 for a bottle of water

01:47:15 ◼   ► that I'm literally pissing away in an hour, literally.

01:47:20 ◼   ► And these people, some of these replies that you got,

01:47:23 ◼   ► just unbelievably disproportionately, and I think that's the real crux of it here,

01:47:28 ◼   ► disproportionately angry over the money. Not all of them, I mean John went over a

01:47:33 ◼   ► lot of this before and he's right, but some of them are just disproportionately

01:47:36 ◼   ► angry about three dollars. And so my first thought was, okay, was there was a

01:47:40 ◼   ► time when I had no freaking money, just none, where going to McDonald's and

01:47:45 ◼   ► getting myself like a Big Mac was a special treat. And yes, I know that's

01:47:48 ◼   ► terrible for me, blah blah blah, I don't need to hear about it. At the time, going

01:47:51 ◼   ► McDonald's and getting myself a Big Mac was a special treat, and I only allowed myself

01:47:55 ◼   ► that once a week at most. And I genuinely had to think about whether that $7, whatever

01:48:01 ◼   ► it was, was worth spending. And even then, I don't think I would have gotten this upset

01:48:06 ◼   ► over a $3 loss, which ends up, as it turns out, not being a loss at all. And I think

01:48:11 ◼   ► Jon really hit the nail on the head earlier when he said, "People just don't have enough

01:48:16 ◼   ► empathy. And these people seem to think that you, Marco, are this infallible person that

01:48:23 ◼   ► never makes a mistake and it's bull if you--if it's just completely wrong that--that you

01:48:28 ◼   ► might have made a mistake and clearly--I mean, you are infallible, so this must be a money

01:48:32 ◼   ► grab. This is--this is insane. There's no other explanation. And I just--people need

01:48:36 ◼   ► to relax and understand that if people make mistakes and $3 probably isn't going to be

01:48:44 ◼   ► the end of the earth on your $800 iPhone.

01:48:47 ◼   ► - But see, they have the wider context.

01:48:48 ◼   ► The people who are the most mad know the context.

01:48:50 ◼   ► They know a lot of copies of this sold.

01:48:52 ◼   ► They know that the total amount

01:48:53 ◼   ► is much more than their $3.

01:48:55 ◼   ► And what they're really angry about

01:48:56 ◼   ► is this guy who doesn't need money as much as them

01:48:58 ◼   ► is getting a bunch of extra money,

01:48:59 ◼   ► and that makes them have less empathy for Marco.

01:49:01 ◼   ► It's not as if they just write him off as like,

01:49:02 ◼   ► "Oh, because I hate everybody who's richer than me?"

01:49:04 ◼   ► No, all I'm saying is that for the people who are angry,

01:49:07 ◼   ► it lessens their ability to empathize

01:49:09 ◼   ► because they feel like this very good thing

01:49:12 ◼   ► is happening to Margo and this minor bad thing is happening to me, but this minor bad thing

01:49:17 ◼   ► is like Steve Jobs.

01:49:18 ◼   ► Like, if I can shave one second off the boot time of this computer, if millions of people

01:49:22 ◼   ► use this computer, you're saving millions of seconds every time people boot up.

01:49:26 ◼   ► It's at scale, and they do the scale, and I'm like, "Yeah, my $3 isn't a big deal, but

01:49:30 ◼   ► he stole $3 from thousands and thousands of people.

01:49:33 ◼   ► He's basically a thief, and this guy doesn't even need the money, and it makes me even

01:49:36 ◼   ► more angry."

01:49:37 ◼   ► And to some degree, that's how people feel about all businesses.

01:49:40 ◼   ► has seen the person who's angry at the person serving them coffee at a coffee shop or you

01:49:46 ◼   ► know or at a store or whatever and they're out like a dollar fifty or whatever because

01:49:50 ◼   ► they wouldn't accept their return because it was like all sales final and like a stick

01:49:53 ◼   ► of gum or something they're like you know what I'm never coming to this coffee shop

01:49:57 ◼   ► again and whether that's true or not like they're willing to say you know this entire

01:50:02 ◼   ► business you know you this is not an ethical business you should have let me return this

01:50:07 ◼   ► stick of gum like it's the principle it's not the dollar fifty it's the principle that

01:50:10 ◼   ► you are not an ethical business, I'm never going to, you know, that's the power they

01:50:13 ◼   ► have as a consumer and the whole, you know, customer is always right thing.

01:50:16 ◼   ► We've all seen people get angry about that.

01:50:19 ◼   ► And in that case, it's like the poor cashier is like, you know, just trying to do the job,

01:50:23 ◼   ► they don't own the place or whatever, the brunt of this.

01:50:26 ◼   ► Or someone who works at like a fast food place, they don't control the policies of the store,

01:50:29 ◼   ► they're just trying to do their job, they get yelled at.

01:50:31 ◼   ► But for the most part, those businesses are like faceless entities that people can be

01:50:35 ◼   ► indignant and angry about.

01:50:36 ◼   ► or even just think of like airlines where there's more legitimate reasons to be angry

01:50:41 ◼   ► like I've been delayed a day from my destination and you know I got a ticket on this flight

01:50:47 ◼   ► but now you know you oversold it and I have to check my back like whatever.

01:50:51 ◼   ► Being mad at businesses is a thing.

01:50:53 ◼   ► It just so happens in Marco's case that he is the business.

01:50:55 ◼   ► It's a one-man business, there's a public face and it's not just like he's not Ronald

01:50:59 ◼   ► McDonald he's the actual he's not just a figurehead he actually does all the pushing of buttons

01:51:04 ◼   ► on keyboards too.

01:51:07 ◼   ► And so it's a bummer for Marco, but that attitude is not unique to Marco, but it's exactly the

01:51:13 ◼   ► same thing in the way that when people are really angry that the place wouldn't accept

01:51:17 ◼   ► their return to their stick of gum, they're not thinking about the store's feelings, because

01:51:21 ◼   ► the store is the man.

01:51:23 ◼   ► And this is, you know, it's like it's a big faceless entity, it might as well be the government.

01:51:27 ◼   ► Marco is the man, in the bad way.

01:51:30 ◼   ► The bad man.

01:51:31 ◼   ► And so they're like, "The man is sticking it to me.

01:51:33 ◼   ► The man is taking three dollars from thousands of people, and the man is screwing us all

01:51:39 ◼   ► over."

01:51:40 ◼   ► And so it's easy to get self-righteous and indignant and angry at the man, and you don't

01:51:43 ◼   ► spend a lot of time empathizing with the man and saying, "How does the man feel?

01:51:48 ◼   ► Does the man sad?

01:51:49 ◼   ► Does the man make a mistake?

01:51:51 ◼   ► Does the man make a mistake, and now he has to do something that he knows is going to

01:51:56 ◼   ► make people even more angry at him?"

01:51:58 ◼   ► And so anyway, that's the divide.

01:51:59 ◼   ► Some people are able to empathize and understand.

01:52:03 ◼   ► Some people mistakenly thought that Marco is now against ad blocking.

01:52:06 ◼   ► And some people were less able to empathize and were super angry about it.

01:52:11 ◼   ► And I think all this will pass.

01:52:12 ◼   ► I think we've covered all the positive negatives that come from it.

01:52:16 ◼   ► We all make mistakes.

01:52:19 ◼   ► It's a bummer.

01:52:21 ◼   ► We do what we can.

01:52:22 ◼   ► Hopefully we'll all learn from this.

01:52:24 ◼   ► We can learn by proxy through Marco's mistakes.

01:52:26 ◼   ► Marco can learn from his mistakes.

01:52:28 ◼   ► and we can all move forward together

01:52:30 ◼   ► and finally get Overcast 2.0 out there.

01:52:32 ◼   ► If you ever stop reviewing podcast microphones.

01:52:35 ◼   ► - This is a really good one actually tonight.

01:52:37 ◼   ► Thanks a lot to our three sponsors this week,

01:52:38 ◼   ► Squarespace, Igloo, and MailRoute,

01:52:40 ◼   ► and we will see you next week.

01:52:42 ◼   ► (upbeat music)

01:52:45 ◼   ► ♪ Now the show is over ♪

01:52:47 ◼   ► ♪ They didn't even mean to begin ♪

01:52:50 ◼   ► ♪ 'Cause it was accidental ♪

01:52:51 ◼   ► ♪ Accidental ♪

01:52:52 ◼   ► ♪ Oh, it was accidental ♪

01:52:54 ◼   ► ♪ Accidental ♪

01:52:55 ◼   ► ♪ John didn't do any research ♪

01:52:57 ◼   ► Marco and Casey wouldn't let him, cause it was accidental.

01:53:02 ◼   ► It was accidental.

01:53:05 ◼   ► And you can find the show notes at ATP.FM.

01:53:10 ◼   ► And if you're into Twitter, you can follow them at

01:53:15 ◼   ► C-A-S-E-Y-L-I-S-S, so that's Casey List M-A-R-C-O-A-R-M

01:53:24 ◼   ► ♪ Anti-Marco, Armin, S-I-R-A-C ♪

01:53:29 ◼   ► ♪ USA, Syracuse, it's accidental ♪

01:53:33 ◼   ► ♪ It's accidental ♪

01:53:35 ◼   ► ♪ They didn't mean to ♪

01:53:37 ◼   ► ♪ Accidental ♪

01:53:39 ◼   ► ♪ Accidental ♪

01:53:40 ◼   ► ♪ Tech podcast ♪

01:53:42 ◼   ► ♪ So long ♪

01:53:45 ◼   ► - Forgot the most important question.

01:53:47 ◼   ► Are you going to make a peace fracture?

01:53:50 ◼   ► - Oh yeah, a lot of people have asked this.

01:53:53 ◼   ► No, I'm not planning to right now.

01:53:56 ◼   ► I mean, maybe I'll change my mind in the future

01:53:57 ◼   ► once it hurts less, but right now it's too painful.

01:53:59 ◼   ► I can't do it.

01:54:00 ◼   ► - What you should do is order the fracture,

01:54:02 ◼   ► but then keep it for a day and throw it away.

01:54:04 ◼   ► (laughing)

01:54:06 ◼   ► [laughter]

01:54:08 ◼   ► (beep)

01:54:10 ◼   ► [ Silence ]