PodSearch

ATP

223: Throw the Fork Away

 

00:00:00 ◼   ► Out of curiosity, and you can choose not to answer this, what did we conclude with regard

00:00:03 ◼   ► to headgear for the live show?

00:00:05 ◼   ► Did we ever reach a conclusion?

00:00:06 ◼   ► You have to wear your retainer, Casey.

00:00:08 ◼   ► Yeah, I'm definitely wearing headphones.

00:00:10 ◼   ► I don't care how nerdy I look.

00:00:12 ◼   ► You guys are welcome to make that choice for yourselves.

00:00:15 ◼   ► You should have headphones available for us.

00:00:18 ◼   ► Put them on the table in front of us.

00:00:19 ◼   ► We can choose to put them on or not.

00:00:20 ◼   ► It really, for me, it depends on whether it's weird for me not to be able to hear myself

00:00:24 ◼   ► or whether just the in-room speakers will be enough and hear in the audience.

00:00:28 ◼   ► So I'll just I'm gonna make the call at the moment to see what it's like. I'm gonna try it without first

00:00:32 ◼   ► And if it's weird, I'll put them on

00:00:34 ◼   ► Okay

00:00:34 ◼   ► So what I'm hearing is I will bring a pair of scissors and hundreds of dollars to refund Marco for the headphone

00:00:41 ◼   ► The headphones that I break if John tries to put them on no, I thought myself not gonna put them on you

00:00:46 ◼   ► I know but it but if you put them on and Marco has them on what am I gonna be the lone cool kid?

00:00:51 ◼   ► No, you can totally you're your own person you I'm not the boss of you. You do what you want with your own head

00:00:57 ◼   ► Ian McDowell writes in, this is, he is not an Apple genius, but apparently heard from an Apple genius, if I understand this correctly,

00:01:05 ◼   ► that the key caps on the new scissor key keyboards are not removable,

00:01:11 ◼   ► dirt commonly gets under the keys, and they now have special tools in the stores to help fix them.

00:01:16 ◼   ► I would love to know what the special tools are. Is it like tiny nano machines that they send in through those little cracks between the keys,

00:01:23 ◼   ► and then they grab little pieces of dirt and come out?

00:01:26 ◼   ► - Actually, it's a magical school bus

00:01:29 ◼   ► that they drive through and use to clean things up.

00:01:32 ◼   ► Speaking of the keyboard and cleaning it,

00:01:35 ◼   ► there is actually, did Stephen Hackett send this to us?

00:01:39 ◼   ► Somebody sent this to us.

00:01:41 ◼   ► There is actually a Knowledge Base article,

00:01:42 ◼   ► so I'll just assume it was Stephen,

00:01:44 ◼   ► that's entitled Clean the Keyboard of Your MacBook

00:01:46 ◼   ► Retina 12-inch 2015 and Later.

00:01:49 ◼   ► And it describes holding your MacBook

00:01:52 ◼   ► at exactly a 75-degree angle.

00:01:54 ◼   ► - Exactly, this is very important.

00:01:55 ◼   ► hold it at 80 this does not work. Forget 90, forget it, what are you even doing? 75.

00:02:00 ◼   ► Obviously I'm joking, but it really does show a 75 degree angle and with a little

00:02:05 ◼   ► diagram of what that looks like. I mean it's kind of... I don't know if that's really 75.

00:02:09 ◼   ► Someone get out your protractor. But anyway, they're very insistent about the

00:02:12 ◼   ► degree. Yeah, and so then you use compressed air to spray the keyboard or

00:02:15 ◼   ► just the effective keys in a left-to-right motion. Very important. Then

00:02:20 ◼   ► rotate your MacBook to its right side and spray the keyboard again from left

00:02:24 ◼   ► to right and they have a little diagram.

00:02:25 ◼   ► - You rotate it to your left side, this will not work.

00:02:27 ◼   ► Warranty voided.

00:02:29 ◼   ► - Right, exactly.

00:02:30 ◼   ► (laughing)

00:02:31 ◼   ► So anyway, so yeah, they have this whole process

00:02:33 ◼   ► that apparently amounts to blow crap out

00:02:35 ◼   ► from under the key caps.

00:02:37 ◼   ► And that is an actual knowledge base article.

00:02:39 ◼   ► - So in the time since our last show,

00:02:42 ◼   ► I have my whole rant about the heat and the keys, right?

00:02:46 ◼   ► That was last--

00:02:47 ◼   ► - Yeah, the expanding, like when it gets warmer weather,

00:02:49 ◼   ► you thought maybe the keys are expanding

00:02:51 ◼   ► and filling the openings more and getting stuck.

00:02:53 ◼   ► - So I've actually, so I went on a little Twitter rant

00:02:56 ◼   ► about this almost a week ago, and I heard from a lot

00:03:01 ◼   ► of people who have computers with the new keyboards,

00:03:05 ◼   ► and it actually seems like this might not be as much

00:03:07 ◼   ► of an issue on the MacBook One's keyboard,

00:03:10 ◼   ► the first generation of this on the 12 inch,

00:03:12 ◼   ► but it seems like this is a major issue for a lot of people,

00:03:16 ◼   ► and you know, and when I say a lot of people,

00:03:18 ◼   ► I'm saying like I've heard from a lot of people on Twitter.

00:03:20 ◼   ► That doesn't mean that like a large percentage

00:03:23 ◼   ► of customers have this problem, only Apple knows that.

00:03:26 ◼   ► But it certainly seems like this is a noteworthy problem

00:03:29 ◼   ► that keys get stuck or feel different or get stuck down

00:03:34 ◼   ► or repeat or somehow don't work properly.

00:03:39 ◼   ► On a pretty regular basis with a lot of these keyboards,

00:03:41 ◼   ► a lot of people have to get them replaced.

00:03:43 ◼   ► And also, it seems to be related to heat.

00:03:47 ◼   ► That when they are warm, either when the computer

00:03:50 ◼   ► is working really hard, so it's getting warm,

00:03:52 ◼   ► or if you're just in a hot environment,

00:03:55 ◼   ► like I was when I was having this problem,

00:03:56 ◼   ► I was outside on a hot day.

00:03:58 ◼   ► And the keys tend to stick a lot more then.

00:04:01 ◼   ► And so I don't know enough about the way these are built

00:04:04 ◼   ► to know why that is.

00:04:06 ◼   ► Some of the Twitter people were speculating

00:04:07 ◼   ► that maybe the tolerances are so tight

00:04:09 ◼   ► that maybe a little bit of thermal expansion

00:04:11 ◼   ► is enough to make it not work properly, I don't know.

00:04:14 ◼   ► But it does seem like that's kind of a problem,

00:04:17 ◼   ► if that's true.

00:04:18 ◼   ► That seems like a big problem.

00:04:19 ◼   ► So I don't really know what the answer here is.

00:04:24 ◼   ► I hope that Apple is doing so many replacements

00:04:28 ◼   ► of these keyboards under warranty

00:04:29 ◼   ► that it motivates them to change things if they can.

00:04:32 ◼   ► The only question is can they?

00:04:35 ◼   ► Or are they gonna have to wait until the next major revision

00:04:37 ◼   ► of the keyboard in new laptops entirely?

00:04:41 ◼   ► And everyone who owns this generation

00:04:43 ◼   ► might just be out of luck and just might have to

00:04:45 ◼   ► get frequent keyboard replacements.

00:04:47 ◼   ► And I hope that's not the answer

00:04:48 ◼   ► because that's not a good answer.

00:04:50 ◼   ► And as an owner of one of these,

00:04:51 ◼   ► I'm really not happy with this.

00:04:54 ◼   ► The idea that I'm gonna have to bring it to Apple

00:04:59 ◼   ► at least once and go without it for like a week

00:05:02 ◼   ► at least once to get this keyboard fixed

00:05:04 ◼   ► if I want it to work reliably,

00:05:06 ◼   ► that is not very appealing to me

00:05:08 ◼   ► 'cause I buy a laptop because I need a laptop.

00:05:11 ◼   ► And going without it for a week

00:05:12 ◼   ► is usually not very convenient.

00:05:14 ◼   ► Not to mention having to get an appointment with Apple

00:05:17 ◼   ► or call them and wait on the phone

00:05:18 ◼   ► and do mail order or whatever else,

00:05:21 ◼   ► like none of these are good options.

00:05:22 ◼   ► None of these are great solutions

00:05:24 ◼   ► to what should be a pretty basic thing,

00:05:26 ◼   ► which is I expect the keyboard

00:05:27 ◼   ► and my laptops to work reliably.

00:05:30 ◼   ► And this is all like feeling aside,

00:05:32 ◼   ► like we've talked at length about how much we like

00:05:36 ◼   ► or dislike, mostly dislike, the new shallow keyboards,

00:05:41 ◼   ► and I've heard from people who defend them,

00:05:44 ◼   ► who like the feel, and that's fine.

00:05:45 ◼   ► It's a personal preference.

00:05:47 ◼   ► the feel of the keyboard doesn't bother me

00:05:48 ◼   ► as much as it used to, now that I've used it for a while.

00:05:51 ◼   ► But what does bother me is reliability being bad.

00:05:54 ◼   ► And I think regardless of what you think

00:05:57 ◼   ► of the feel of the keyboard,

00:05:59 ◼   ► I think we can probably all agree

00:06:01 ◼   ► that an unreliable keyboard in a laptop,

00:06:04 ◼   ► especially such a young laptop, is really worrying.

00:06:09 ◼   ► If it was just me, then that's fine.

00:06:12 ◼   ► And you can disregard it, I would disregard it,

00:06:14 ◼   ► as well, I got a bad keyboard, you know,

00:06:15 ◼   ► to get it fixed.

00:06:17 ◼   ► But from what I keep hearing from people

00:06:19 ◼   ► over and over and over again when I bring this up,

00:06:22 ◼   ► a lot of people have had to get multiple replacements

00:06:25 ◼   ► and the replacements have the same problem.

00:06:28 ◼   ► And so it just seems like it's a design flaw.

00:06:30 ◼   ► And that's a pretty big design flaw.

00:06:31 ◼   ► I hope that this is smaller than it seems.

00:06:36 ◼   ► I hope that I can just get it replaced once

00:06:39 ◼   ► and then have a reliable laptop keyboard

00:06:41 ◼   ► for the next one to four years that I use this laptop,

00:06:44 ◼   ► whatever it ends up being.

00:06:47 ◼   ► I hope that's it, but so far what I have heard

00:06:50 ◼   ► is discouraging in that area.

00:06:51 ◼   ► It sounds like this might just be a problem

00:06:53 ◼   ► with this entire generation of keyboards

00:06:55 ◼   ► that's in the 2016 MacBook Pro.

00:06:58 ◼   ► - I think this is solvable if Apple figures out

00:07:01 ◼   ► what the problem is.

00:07:02 ◼   ► Like they diagnose this and they figure it out

00:07:05 ◼   ► and say aha, if we change the design in this way,

00:07:08 ◼   ► change a different material, make little bits of the key

00:07:12 ◼   ► differently shaped or larger or smaller or whatever it takes to make the keycaps themselves

00:07:16 ◼   ► slightly smaller.

00:07:17 ◼   ► This all seems like something that could be solved by, kind of like they did with the

00:07:20 ◼   ► screen image retention, where it's like, "Oh, we sold you a bunch of Retina MacBook Pros,

00:07:26 ◼   ► and if you got the LG screen or the Samsung screen" — I can't even remember which one

00:07:29 ◼   ► was the bad one — "you might have image retention problems."

00:07:31 ◼   ► They don't fix it by giving you another one of the same screen than in image retention

00:07:35 ◼   ► problems.

00:07:36 ◼   ► They give you a different, better screen that still fulfills the same purpose, has the same

00:07:40 ◼   ► resolution and the same characteristics, but doesn't have burning, but it's like a different

00:07:43 ◼   ► part.

00:07:44 ◼   ► Either a new part from the same maker or a part from a different manufacturer.

00:07:46 ◼   ► So if they figure this out with a keyboard, they will make a new keyboard that fits these

00:07:50 ◼   ► things and when you come in for a repair, they'll replace it with the new version.

00:07:54 ◼   ► It's just a question of how long it takes them to figure out what the heck the problem

00:07:58 ◼   ► is, assuming it even is a problem according to their numbers.

00:08:01 ◼   ► Well first of all, to save you a bunch of email, Image Retention 15" 2012 Retina Mapbook

00:08:07 ◼   ► Pro screens, they didn't guarantee that you got a better one.

00:08:10 ◼   ► Like, the LG was the problem, the Samsung was the good one.

00:08:12 ◼   ► When you got it replaced, you could get either one.

00:08:15 ◼   ► It was just kind of dumb luck which one you got.

00:08:16 ◼   ► And you just hope that you got the Samsung panel.

00:08:18 ◼   ► - Well, but they could do that.

00:08:20 ◼   ► Like, if they know one's good and one's bad,

00:08:22 ◼   ► assuming that's even true.

00:08:23 ◼   ► Like, that's our conventional wisdom of like,

00:08:25 ◼   ► oh, if you got this one, you're okay,

00:08:26 ◼   ► and if you got this one, you're not.

00:08:28 ◼   ► But assuming they know one is better,

00:08:30 ◼   ► they have the option, what I'm saying is,

00:08:31 ◼   ► they have the option of getting one.

00:08:32 ◼   ► They don't have to redesign the thing,

00:08:33 ◼   ► you don't have to wait for the next model.

00:08:35 ◼   ► If Apple knows, replace this part with this other part that is different and it will fix

00:08:39 ◼   ► the problem, they have the ability to do that.

00:08:42 ◼   ► You're not out of luck, is what I'm saying with this thing.

00:08:44 ◼   ► You don't have to wait until you buy the next computer.

00:08:46 ◼   ► You don't have to return this one and get a different one.

00:08:48 ◼   ► You just need Apple to A, make an improved thing and B, actually give it to you when

00:08:52 ◼   ► they replace it.

00:08:55 ◼   ► When it comes to moving along with Apple, moving along with the newest technologies

00:08:59 ◼   ► and getting the newest stuff and keeping up with Apple, you have to swallow some things.

00:09:04 ◼   ► You have to, okay, yeah, I guess I'll get rid

00:09:06 ◼   ► of my headphone jack.

00:09:08 ◼   ► I guess I can get rid of all my ports

00:09:10 ◼   ► and my SD card reader and everything else.

00:09:12 ◼   ► And a lot of these things are easier or harder to swallow.

00:09:15 ◼   ► Having a keyboard not be reliable is a massive problem.

00:09:22 ◼   ► I don't care what you think of this keyboard.

00:09:24 ◼   ► Having it not be reliable for almost everyone who buys one,

00:09:29 ◼   ► that is unacceptable.

00:09:30 ◼   ► That is not a trade-off,

00:09:32 ◼   ► that is not moving towards the future,

00:09:33 ◼   ► that is not, like, there's no excuse for that.

00:09:36 ◼   ► That is a design flaw, and that needs to be fixed.

00:09:40 ◼   ► - Yeah, I really wanna tell you that you,

00:09:43 ◼   ► or especially early on, that you were being a big baby

00:09:45 ◼   ► about the keyboard and how you didn't like it,

00:09:47 ◼   ► blah, blah, blah, but you know,

00:09:48 ◼   ► you're allowed your opinion, that's fine.

00:09:50 ◼   ► However, I could not agree with you more,

00:09:52 ◼   ► that if these reliability problems are as widespread

00:09:55 ◼   ► as they anecdotally seem to be,

00:09:58 ◼   ► then this is definitely a step backwards

00:10:00 ◼   ► and needs to be addressed.

00:10:02 ◼   ► All right, moving on.

00:10:03 ◼   ► If you do have a problem with your keycaps,

00:10:06 ◼   ► there are some people that apparently do remove them

00:10:10 ◼   ► without breaking them according to a somewhat shady

00:10:14 ◼   ► YouTube video. - Asterisk, asterisk

00:10:16 ◼   ► at the end of that. - Yeah, exactly.

00:10:17 ◼   ► - Without breaking them, because, well,

00:10:18 ◼   ► we'll continue to the next volume, but anyway,

00:10:20 ◼   ► this is a video of someone showing how he can pry his

00:10:22 ◼   ► keycap off with a guitar pick, and kinda how they work

00:10:25 ◼   ► under the covers, so you can kind of visualize

00:10:27 ◼   ► what it is that you're doing when you pry this thing up.

00:10:31 ◼   ► So, some people are doing it.

00:10:33 ◼   ► It's a thing, but I certainly wouldn't recommend it.

00:10:35 ◼   ► That was sent in by Kuba B.

00:10:38 ◼   ► Additionally, Michael M. writes in regarding the fragility

00:10:43 ◼   ► of the new keyboard types and how they differ

00:10:45 ◼   ► from the days of old.

00:10:47 ◼   ► Here are some photos of the damaged key caps so far

00:10:49 ◼   ► that I've replaced, and we'll put a link in the show notes.

00:10:52 ◼   ► There are four pictures here of what appears to be

00:10:55 ◼   ► four different or three different key caps

00:10:57 ◼   ► and a scissor switch that have been an issue.

00:11:00 ◼   ► Note the clips at the top.

00:11:01 ◼   ► Each top corner should have two fingers to clip around a pin on the butterfly and the hooks at the bottom.

00:11:06 ◼   ► To remove these keys must be pried up at the top and then removed by moving the cap toward the top of the keyboard.

00:11:11 ◼   ► Anything else would break the fragile clips, as will any misalignment on reassembly.

00:11:15 ◼   ► I only broke the pins off two butterflies while I damaged at least seven keycaps.

00:11:18 ◼   ► I have the first generation MacBook One, I've had it since shortly after release.

00:11:22 ◼   ► My F and key worked properly, but didn't return to its full height correctly from new.

00:11:25 ◼   ► I ignored the issue. Turns out that keycap had been broken for years.

00:11:28 ◼   ► the bigger and more concerning issue,

00:11:30 ◼   ► which is why I've not yet made a second or third round

00:11:33 ◼   ► of keycap and butterfly replacement part purchases,

00:11:35 ◼   ► is that a couple of keys I'm having difficulty with

00:11:37 ◼   ► do not have any apparent physical damage

00:11:39 ◼   ► to the keycap or the butterfly,

00:11:41 ◼   ► and they do not have any bits stuck under them

00:11:43 ◼   ► that can be seen upon very close inspection.

00:11:45 ◼   ► So I still dearly regret taking these keycaps off.

00:11:48 ◼   ► This isn't a keyboard to be worked on by an expert,

00:11:50 ◼   ► it's a keyboard to be worked on by a trained expert

00:11:53 ◼   ► with a spare parts stash.

00:11:56 ◼   ► That's the lesson of all portable devices.

00:11:59 ◼   ► Like everything that, you know,

00:12:01 ◼   ► Apple increasingly the things that are assembled with glue

00:12:04 ◼   ► or the sort of the one way assembly where it goes together,

00:12:08 ◼   ► but it does not come apart and go back together

00:12:10 ◼   ► the same way it was.

00:12:11 ◼   ► Maybe you can take it apart

00:12:13 ◼   ► and maybe you can put it back together,

00:12:14 ◼   ► but it will never be the same.

00:12:16 ◼   ► And so the idea of like, oh, I'm a do it yourself

00:12:18 ◼   ► or I can pry these key caps off.

00:12:20 ◼   ► I can see how they work.

00:12:21 ◼   ► You look at these pictures and look at the size,

00:12:23 ◼   ► the sort of the feature size in, you know,

00:12:26 ◼   ► silicon chip parlance,

00:12:27 ◼   ► how small the little clippy things are

00:12:30 ◼   ► on the bottom of this.

00:12:30 ◼   ► And the tiny little pins on the butterfly switch

00:12:33 ◼   ► that they grip, very, very small, very delicate, right?

00:12:38 ◼   ► And so if you are thinking about prying these things off,

00:12:42 ◼   ► the possibility that you're going to break off or bend

00:12:44 ◼   ► or otherwise screw up one of those clips

00:12:46 ◼   ► or one of those pins seems very high,

00:12:49 ◼   ► which is probably why Apple doesn't like repair

00:12:50 ◼   ► these keyboards, they give you a whole new one.

00:12:52 ◼   ► Wasn't that on the last show someone said

00:12:53 ◼   ► It's not as if they're gonna fix one key for you,

00:12:55 ◼   ► they're gonna replace the whole keyboard.

00:12:56 ◼   ► - As far as I know, that's true.

00:12:58 ◼   ► - Yeah, this doesn't seem like a repairable thing.

00:13:01 ◼   ► Now, in Apple's knowledge base article,

00:13:04 ◼   ► they tell you how to blow compressed air on it

00:13:07 ◼   ► to maybe get the grit out,

00:13:08 ◼   ► 'cause it's not gonna shake out on its own

00:13:10 ◼   ► because all the gaps are so small,

00:13:11 ◼   ► and that might solve your little grit type problem.

00:13:14 ◼   ► But the other interesting thing about Michael's story here

00:13:17 ◼   ► is that he had a key

00:13:19 ◼   ► that had one of the little clippy things underneath it

00:13:21 ◼   ► broken from the, I'm not sure how he knows this

00:13:23 ◼   ► 'cause maybe he broke it when he took it off or whatever,

00:13:25 ◼   ► but that it hadn't been working

00:13:28 ◼   ► and he had just been ignoring it

00:13:30 ◼   ► and it had been broken for a really long time.

00:13:32 ◼   ► If these little clippy things are broken

00:13:35 ◼   ► under one of your key caps, you can't know that.

00:13:37 ◼   ► It's not like you have x-ray vision.

00:13:38 ◼   ► Maybe that could explain why it's not working

00:13:40 ◼   ► 'cause the little clippy things help the key rise and fall

00:13:43 ◼   ► in sequence with the butterfly switch

00:13:44 ◼   ► and stay stable and everything.

00:13:46 ◼   ► And if it's not connected to one of the little clippy things

00:13:47 ◼   ► It's kind of like independent suspension when you want a really live rear axle and strong

00:13:55 ◼   ► anti-roll bars.

00:13:56 ◼   ► This is a car analogy.

00:13:59 ◼   ► I think this one actually works, but it only works for people who know what those things

00:14:02 ◼   ► are.

00:14:04 ◼   ► So I can imagine if you have a bad clip and one corner of your key is not being pushed

00:14:08 ◼   ► upwards and pulled downward with the whole rest of your key no matter where you hit it,

00:14:13 ◼   ► it is basically like an anti-roll bar under the cover.

00:14:16 ◼   ► one corner of the key goes up or down, you want the whole rest of the key to go with

00:14:19 ◼   ► it, that can make the key tilt in a way that it doesn't expect and get stuck and do all

00:14:24 ◼   ► sorts of other things.

00:14:26 ◼   ► Just looking at the pictures of these keyboards make me start freaking out a little bit about

00:14:31 ◼   ► how delicate these little bits are and how easy it is for something to go wrong.

00:14:36 ◼   ► If you open up a scissor key keyboard like the one I use every day, it's also extremely

00:14:41 ◼   ► delicate and tiny inside there.

00:14:42 ◼   ► I don't know if the features of the keycaps and mechanisms are actually all that different.

00:14:46 ◼   ► It could just be a matter of butterfly versus scissor and travel distance and maybe the

00:14:51 ◼   ► switching mechanism underneath it.

00:14:52 ◼   ► But I do not like keyboards.

00:14:56 ◼   ► I don't like thinking about these keyboards.

00:14:59 ◼   ► It almost makes me long for a non-moving iPhone 7 home button style keyboard where nothing

00:15:04 ◼   ► actually moves.

00:15:05 ◼   ► No, don't say that.

00:15:06 ◼   ► They'll do it.

00:15:07 ◼   ► No, I don't like thinking about keyboards either.

00:15:10 ◼   ► That's why this annoys me so much because I've had every other laptop I've ever had

00:15:14 ◼   ► from Apple, I have never had to think about the keyboard.

00:15:18 ◼   ► It just worked and it was fine.

00:15:20 ◼   ► That's why this bothers me so much.

00:15:22 ◼   ► I feel like we're moving backwards in technology if the basics become unreliable.

00:15:28 ◼   ► Hector Ramos wrote in to tell us that he worked at a big company's tech conference at the

00:15:32 ◼   ► Montgomery Convention Center last month, which I don't even know, but I'm assuming that's

00:15:36 ◼   ► the one that we're going to be in for WWDC.

00:15:40 ◼   ► "When heading Ben to WWDC," says Hector, "I think it's fair to say that the box lunches in the San Jose Montgomery were worse."

00:15:46 ◼   ► Sad trombone.

00:15:47 ◼   ► "So don't get your hopes up. The box lunches were all cold sandwiches with either soggy bread or hard and impossible to eat bread, along with mystery dessert.

00:15:55 ◼   ► They also had salad-only options that were passable. However, the real news here, which is terrible, there was no Odwalla. Sorry, Casey."

00:16:07 ◼   ► I'm so sorry, man. Are you gonna be okay?

00:16:09 ◼   ► Well, I'm hopeful that it's just that this particular event may not have sprung for the

00:16:17 ◼   ► Odwala option, but I'm nervous. And also, a real-time follow-up from friend of the show,

00:16:22 ◼   ► Jason Snell, it's McEnery, not McEmery. So that's M-C-E-N-E-R-Y before I get all the

00:16:29 ◼   ► San Jose residents writing me.

00:16:31 ◼   ► If you're William Hector, he wrote it with M's.

00:16:32 ◼   ► Yep, so in any case, yeah, so no Odwalla for this particular tech conference, and reading

00:16:40 ◼   ► between the lines, it was not the sort of tech conference where they needed to worry

00:16:44 ◼   ► about money.

00:16:45 ◼   ► This was a spared no expense kind of experience.

00:16:48 ◼   ► So I'm nervous, but hopefully, hopefully Apple will spring for the Odwalla just for me.

00:16:54 ◼   ► I know that there's discussion somewhere in Cupertino.

00:16:59 ◼   ► You know, Casey made it this year.

00:17:00 ◼   ► He won the lottery this year, and we don't want to hear him whining and moaning for a

00:17:03 ◼   ► year if there's no Odd Wallace.

00:17:04 ◼   ► We might as well just pony it up.

00:17:06 ◼   ► My favorite thing about this is that we have become the podcast of conference box lunches.

00:17:13 ◼   ► So true.

00:17:14 ◼   ► So anyway, we'll see what happens.

00:17:15 ◼   ► But that is sad times, tentatively.

00:17:19 ◼   ► We are sponsored this week by Squarespace.

00:17:21 ◼   ► Start your free trial site today at squarespace.com, and when you sign up, make sure to use the

00:17:25 ◼   ► offer code ATP to get 10% off your first purchase.

00:17:29 ◼   ► Make your next move with a beautiful website

00:17:32 ◼   ► and a unique domain name from Squarespace.

00:17:35 ◼   ► Pretty much everything you have to do today needs a website.

00:17:38 ◼   ► Any new project, business, hobby, initiative,

00:17:41 ◼   ► whatever it is, you probably need a website for it.

00:17:44 ◼   ► And it's so much easier to make it at Squarespace

00:17:48 ◼   ► than to do pretty much any other option you have

00:17:51 ◼   ► for making websites today.

00:17:52 ◼   ► You go to squarespace.com, start a free trial,

00:17:55 ◼   ► and just see what you can build.

00:17:56 ◼   ► You don't have to pay anything,

00:17:57 ◼   ► you don't have to give them a credit card.

00:17:59 ◼   ► Just see what you can build.

00:18:00 ◼   ► You will see it is incredibly easy to use,

00:18:03 ◼   ► regardless of your skill level.

00:18:04 ◼   ► There's so much built in functionality.

00:18:06 ◼   ► You can do tons of stuff on Squarespace,

00:18:09 ◼   ► blogs, portfolios, even stores.

00:18:12 ◼   ► If you can sell stuff online with Squarespace,

00:18:14 ◼   ► digital or physical goods, they have full integration,

00:18:17 ◼   ► credit card processing, everything you need.

00:18:19 ◼   ► And these are all incredibly easy to use tools.

00:18:22 ◼   ► They're very intuitive.

00:18:23 ◼   ► Everything is what you see is what you get designed.

00:18:25 ◼   ► And you get a free domain name

00:18:27 ◼   ► if you sign up for a year up front.

00:18:28 ◼   ► So I highly recommend checking out Squarespace

00:18:31 ◼   ► for any new site you're working on today.

00:18:33 ◼   ► Just try it there, see how far you get,

00:18:35 ◼   ► and you will very quickly realize

00:18:37 ◼   ► that it's not really worth doing anything more

00:18:39 ◼   ► because Squarespace gives you so, so much

00:18:42 ◼   ► for almost no effort at all.

00:18:44 ◼   ► It's incredibly good value, it's supported incredibly well,

00:18:47 ◼   ► they handle hosting and stuff,

00:18:48 ◼   ► you don't have to worry about software upgrades

00:18:51 ◼   ► or downtime or security or anything like that.

00:18:53 ◼   ► It's incredible.

00:18:54 ◼   ► Check it out today at squarespace.com

00:18:56 ◼   ► and make sure to use offer code ATP

00:18:58 ◼   ► get 10% off your first purchase. Make your next move with Squarespace.

00:19:06 ◼   ► News broke earlier today as we record this. Denise Young-Smith, who used to be the vice

00:19:10 ◼   ► president of World Wide HR, has now been named the vice president of inclusion and diversity.

00:19:17 ◼   ► Which is cool. I think that's pretty awesome. We don't really know much about it yet, so

00:19:22 ◼   ► you know, obviously we don't want to celebrate it too much quite yet, but this is absolutely

00:19:25 ◼   ► stop in the right direction, and she's not a white dude, because that seems to be the

00:19:29 ◼   ► classical thing to do, which is to put a white dude in charge of diversity and inclusion.

00:19:34 ◼   ► And so at least Apple wasn't so tone deaf that they made that faux pas.

00:19:39 ◼   ► So this, in theory, seems like a great thing.

00:19:42 ◼   ► This is a newly created position.

00:19:44 ◼   ► This position didn't exist as a new vice president level position that they've created.

00:19:48 ◼   ► I don't know how this is going to work out, because so much corporate stuff is opaque.

00:19:54 ◼   ► When I see stuff like this in companies other than Apple,

00:19:56 ◼   ► I think Apple is an exception in many, many ways,

00:20:00 ◼   ► but when a big company makes a new role

00:20:05 ◼   ► for a vice president or someone who's going to address

00:20:09 ◼   ► some problem that they think they have,

00:20:10 ◼   ► I always fear that that person is being set up for failure

00:20:14 ◼   ► because how is it that they're going to pursue their agenda

00:20:19 ◼   ► in a company that didn't even have this position previously

00:20:24 ◼   ► and to pursue the agenda requires, you know, massive company shifting policy changes.

00:20:31 ◼   ► So that's my usual fear with these type of things, that, you know, what can they even do?

00:20:36 ◼   ► Is it just symbolic? Will the rest of the company listen to them? And, you know,

00:20:40 ◼   ► will they be empowered to make change? The thing that encourages me about this,

00:20:43 ◼   ► for Apple specifically, is that it seems like Apple has done this to pretty good effect in

00:20:49 ◼   ► the past. One example is, who's it, Lisa Jackson, who was on the talk show,

00:20:52 ◼   ► the, uh, it does like environment or whatever. I'm assuming that position was newly created at

00:20:57 ◼   ► some point in the past too. Like, you know, Apple, Apple 20 years ago, probably didn't have a,

00:21:01 ◼   ► you know, environment czar or whatever her title is. Um, and she's got results. Like she does

00:21:09 ◼   ► things that change the way Apple makes its products. Right. And so she wasn't just put

00:21:14 ◼   ► in the split and say, Oh yeah, no, we have someone worrying about the environment. That's a whole

00:21:17 ◼   ► vice-president role. And then they just continue to do what they did and, you know, put out press

00:21:21 ◼   ► press releases or like, you know, it becomes like a PR type position.

00:21:25 ◼   ► From the interview, which you should definitely listen to, like, Apple is changing what it

00:21:30 ◼   ► does across its entire business because of initiatives spearheaded by this person and

00:21:34 ◼   ► what in any other company would be like a symbolic position.

00:21:37 ◼   ► So let's hope that this newly created position is, you know, just successful.

00:21:41 ◼   ► That's a good sign.

00:21:43 ◼   ► And, you know, Apple's been reasonably good about publicly sharing their diversity report

00:21:49 ◼   ► I think at the end of the year? I forget exactly when it is. But at some point during the year, they share it.

00:21:54 ◼   ► And so, in theory, we can judge them on what their results are after this move over the coming years.

00:22:02 ◼   ► Obviously, they massage that report to be as complementary as they possibly can while still being truthful,

00:22:07 ◼   ► hopefully anyway. But certainly, this is a good sign, and I'm hopeful, and I think we should celebrate it.

00:22:15 ◼   ► All right, Jon, tell us about Thunderbolt 3 and what's going on with Intel.

00:22:19 ◼   ► Every time we talk about Apple not using Intel chips,

00:22:24 ◼   ► someone will write us--

00:22:26 ◼   ► many someones will write us and say, oh,

00:22:27 ◼   ► but that's not going to happen because if you don't use

00:22:30 ◼   ► Intel chips, you can't have Thunderbolt.

00:22:31 ◼   ► And Apple needs to have Thunderbolt because of reasons.

00:22:35 ◼   ► Therefore, don't worry about it.

00:22:37 ◼   ► And I think the last time we discussed this,

00:22:38 ◼   ► what I tried to emphasize was--

00:22:40 ◼   ► I think it was when we were talking about like Ryzen,

00:22:41 ◼   ► AMD's Ryzen, and making reasonably competitive chips

00:22:44 ◼   ► in certain market segments again.

00:22:46 ◼   ► And they're sort of their comeback bid.

00:22:49 ◼   ► that if Apple decided to go to AMD for whatever reason,

00:22:54 ◼   ► you know, AMD, Apple, Intel are all companies,

00:22:56 ◼   ► things can be worked out.

00:22:58 ◼   ► Money can change hands, deals can be made.

00:23:00 ◼   ► I feel like it's a type of thing

00:23:04 ◼   ► that all three parties would be able to work out

00:23:06 ◼   ► that none of them would be so adamant

00:23:08 ◼   ► that they would say there is literally no amount of money

00:23:10 ◼   ► that you can give us Apple that would allow,

00:23:13 ◼   ► that would let us, you know,

00:23:14 ◼   ► that would make us license Thunderbolt 3 to AMD.

00:23:17 ◼   ► Like there's no kind of grudge like that going on there.

00:23:19 ◼   ► So I'm like, set that aside.

00:23:21 ◼   ► Yes, it's an issue.

00:23:22 ◼   ► It would have to be worked out by the people involved.

00:23:24 ◼   ► But if Apple thought it was to their advantage

00:23:25 ◼   ► to start going to AMD for certain chips or certain things,

00:23:28 ◼   ► like it has the advantage

00:23:29 ◼   ► that it wouldn't be an architectural change.

00:23:31 ◼   ► And having two vendors is a thing that Apple loves to do

00:23:34 ◼   ► for every part and all of its things.

00:23:35 ◼   ► And at a certain point, it's kind of against Apple's

00:23:39 ◼   ► instincts and general policy to have a single vendor

00:23:41 ◼   ► for like an extremely important component,

00:23:44 ◼   ► you know, a single non-Apple vendor, I suppose.

00:23:46 ◼   ► Like they always want to have multiple people,

00:23:47 ◼   ► multiple people fabbing their chips,

00:23:49 ◼   ► buying their chips from multiple vendors

00:23:51 ◼   ► if they can help it, putting them against each other,

00:23:53 ◼   ► like, you know, just typical business.

00:23:55 ◼   ► So today's announcement from,

00:23:57 ◼   ► I think it's today from Intel,

00:23:59 ◼   ► adds an interesting twist to this.

00:24:02 ◼   ► First is that Intel is adding Thunderbolt to their CPUs,

00:24:06 ◼   ► so you don't have to buy a separate chipset,

00:24:08 ◼   ► which apparently has been a barrier to, you know,

00:24:12 ◼   ► PC manufacturers, you know,

00:24:13 ◼   ► aren't willing to spend the money to, you know,

00:24:15 ◼   ► license or buy the Alpine Ridge or whatever the latest

00:24:19 ◼   ► chipset is for Thunderbolt support.

00:24:20 ◼   ► It's like, "Nah, we'll just take the CPUs.

00:24:22 ◼   ► They have support for like USB, blah, blah, blah,

00:24:24 ◼   ► and PCI express like on the chips.

00:24:26 ◼   ► I don't care about Thunderbolt.

00:24:27 ◼   ► I'm not buying another chip.

00:24:28 ◼   ► It's pointless, right?"

00:24:30 ◼   ► So now they're putting it on the CPUs

00:24:31 ◼   ► with so many other things

00:24:32 ◼   ► and that will make it cheaper for people to use.

00:24:34 ◼   ► And you basically can't not get it

00:24:36 ◼   ► if you buy a part that has it built in.

00:24:38 ◼   ► I mean, maybe they'll still sell parts

00:24:39 ◼   ► that don't have it built in.

00:24:40 ◼   ► And I assume it's better for packaging,

00:24:43 ◼   ► probably also better for power.

00:24:45 ◼   ► And it's a move that will make Apple computers better

00:24:47 ◼   ► because Apple likes to put Thunderbolt 3

00:24:48 ◼   ► on its high-end computers.

00:24:51 ◼   ► And if Apple can get that built into the CPU,

00:24:54 ◼   ► they'd love it because they'd love to make everything small

00:24:56 ◼   ► and lower power.

00:24:58 ◼   ► And if it's cheaper on top of that, all the better, right?

00:25:02 ◼   ► And the second part of this story is,

00:25:05 ◼   ► Intel is going to license Thunderbolt 3 for free

00:25:08 ◼   ► to anybody who wants it.

00:25:10 ◼   ► And that would obviously include AMD.

00:25:13 ◼   ► So that barrier to Apple using AMD CPUs,

00:25:17 ◼   ► assuming it ever was a barrier,

00:25:18 ◼   ► because I'm not entirely convinced

00:25:20 ◼   ► that Apple is so wedded to Thunderbolt 3

00:25:21 ◼   ► that they wouldn't consider a CPU,

00:25:23 ◼   ► consider building a Mac without it, 'cause they do.

00:25:26 ◼   ► That barrier is gone.

00:25:29 ◼   ► Thunderbolt 3, and from Intel's perspective,

00:25:31 ◼   ► it's not like they're doing this

00:25:32 ◼   ► to let Apple take AMD CPUs.

00:25:33 ◼   ► They're doing this because they want Thunderbolt

00:25:35 ◼   ► to spread more widely, and a barrier to adoption

00:25:37 ◼   ► is you gotta buy this extra chipset,

00:25:40 ◼   ► and you can only get it from us,

00:25:41 ◼   ► and you can't make your own thing.

00:25:43 ◼   ► So Intel's like, no, no,

00:25:44 ◼   ► we wanna see Thunderbolt 3 everywhere.

00:25:45 ◼   ► It's really important for us to the standard to spread.

00:25:47 ◼   ► Guess what?

00:25:48 ◼   ► It's free for everybody.

00:25:49 ◼   ► And it's cheaper when you buy Intel CPUs.

00:25:51 ◼   ► And I'm hoping that all the other manufacturers of PCs

00:25:55 ◼   ► and parts and so on and so forth

00:25:57 ◼   ► will take the ball and run with it.

00:25:58 ◼   ► I'm hoping the reason they were staying away from Thunderbolt

00:26:01 ◼   ► was that it was too expensive.

00:26:03 ◼   ► I'm assuming Intel and, you know, Intel and Apple

00:26:07 ◼   ► or, you know, the people who created this standard

00:26:09 ◼   ► still have the most influence of it.

00:26:11 ◼   ► So maybe people were staying away

00:26:12 ◼   ► because they feel like it's not like an industry standard,

00:26:14 ◼   ► it's more like an Intel or Intel Apple standard.

00:26:17 ◼   ► But either way, I'm happy to see moves

00:26:19 ◼   ► that have a chance of keeping Thunderbolt

00:26:23 ◼   ► from FireWire's fate.

00:26:24 ◼   ► FireWire just never got the wide adoption

00:26:27 ◼   ► that would have helped it to stick around longer

00:26:30 ◼   ► and be a viable technology.

00:26:32 ◼   ► It was only used by Apple and video and a few other things,

00:26:36 ◼   ► and USB, meanwhile, went literally everywhere.

00:26:39 ◼   ► So this seems like yet more of the USB-ification

00:26:43 ◼   ► of Thunderbolt.

00:26:44 ◼   ► They already stole their connector and their port,

00:26:47 ◼   ► confusing the world with a port that is 17 different things

00:26:49 ◼   ► in one, but I think that's really cool tech-wise.

00:26:52 ◼   ► And now it's free for everybody, so go forth and Thunderbolt.

00:26:55 ◼   ► - Do you think that Thunderbolt has already been firewired?

00:27:00 ◼   ► 'Cause I see a lot of the same signs of it.

00:27:02 ◼   ► Like, you know, Thunderbolt, and the earlier versions of it

00:27:06 ◼   ► I think had a more severe problem of this,

00:27:09 ◼   ► where just very few peripherals were ever really made

00:27:12 ◼   ► for Thunderbolt.

00:27:13 ◼   ► And what was made for Thunderbolt

00:27:15 ◼   ► was always much more expensive than the USB 2 or 3

00:27:20 ◼   ► version of the same thing.

00:27:22 ◼   ► And for things like hard drive enclosures or SSD enclosures,

00:27:26 ◼   ► there's almost no reason for anybody

00:27:27 ◼   ► to go with Thunderbolt when USB 3 is an option,

00:27:30 ◼   ► unless you have really, really high end parts

00:27:32 ◼   ► and you need maximum bandwidth and you

00:27:35 ◼   ► don't care about the price.

00:27:36 ◼   ► For most people, one of those things is not true.

00:27:40 ◼   ► So I don't think Thunderbolt really has taken off very far.

00:27:44 ◼   ► I would say Thunderbolt is exactly where FireWire was,

00:27:48 ◼   ► both 400 and 800 of like, it is this standard in quotes,

00:27:53 ◼   ► but in practice, it is only used by some Apple stuff

00:27:59 ◼   ► and some high-end peripherals and storage enclosures.

00:28:02 ◼   ► But almost everything that most people use

00:28:05 ◼   ► uses USB 2 or 3.

00:28:07 ◼   ► Apple did a really smart, or Apple Intel, did a really smart thing here

00:28:10 ◼   ► because when they changed the connector. Because you're right that

00:28:13 ◼   ► there are many people who don't need Thunderbolt, they just need USB.

00:28:17 ◼   ► It's the same little hole in the side of your computer,

00:28:21 ◼   ► right? And so if Thunderbolt gets confined to be

00:28:25 ◼   ► "Oh, it's just this weird thing that Apple does," like

00:28:28 ◼   ► Intel may not be happy with that because maybe Intel wants it to be used more broadly for

00:28:31 ◼   ► whatever strategic reasons, but

00:28:32 ◼   ► It's not like Apple has to change anything about its strategy.

00:28:36 ◼   ► As long as Thunderbolt continues to be made, or like basically the little plugs

00:28:42 ◼   ► on the side of the computer already have a situation where you can get, don't some

00:28:45 ◼   ► of the, doesn't the low end like MacBook not have a Thunderbolt 3 port,

00:28:48 ◼   ► but instead just has the USB C and power thing?

00:28:50 ◼   ► Am I wrong about that?

00:28:51 ◼   ► That's correct.

00:28:52 ◼   ► The 12 inch MacBook does not have you, it does not have Thunderbolt.

00:28:55 ◼   ► It only has USB 3 over that port.

00:28:57 ◼   ► But it's the same old little connector.

00:28:59 ◼   ► And similarly, the Thunderbolt ports can just run USB off of them.

00:29:02 ◼   ► The main place, sadly, or maybe not sadly,

00:29:07 ◼   ► depends on how you look at it,

00:29:08 ◼   ► the main functionality that Thunderbolt 3

00:29:10 ◼   ► brings to Apple's products is they can put a small set

00:29:15 ◼   ► of very small, uniform ports

00:29:18 ◼   ► on the side of their portable computers,

00:29:20 ◼   ► and people can connect stuff to them,

00:29:22 ◼   ► they give them all the other ports,

00:29:24 ◼   ► all the other things you can imagine,

00:29:25 ◼   ► all those different breakout boxes.

00:29:27 ◼   ► That's the magic of Thunderbolt, right?

00:29:29 ◼   ► Do you need Thunderbolt 3 for that or whatever?

00:29:30 ◼   ► And I guess I suppose, you know,

00:29:31 ◼   ► high-end monitor support depending on how they want to implement that, whether they

00:29:34 ◼   ► want to do it with multiple DisplayPort streams or tunneling things over Thunderbolt and external

00:29:38 ◼   ► GPUs and all the other fancy stuff you can get.

00:29:41 ◼   ► But if you don't take advantage of that fancy stuff, it still just looks like you're plugging

00:29:45 ◼   ► a little USB Type-C connector into the side of your computer.

00:29:48 ◼   ► And if you do take advantage of it, you buy the fancy Apple computer and the same little

00:29:51 ◼   ► port, you can plug in all that other stuff, but also you can plug in these other things

00:29:54 ◼   ► to get these cool breakout boxes.

00:29:56 ◼   ► I think Apple would be perfectly fine with that.

00:29:58 ◼   ► They're not faced with a firewall-like situation where they have to say, "Oh, all those peripherals

00:30:01 ◼   ► you bought are useless, as long as Thunderbolt continues to be an ongoing concern in some

00:30:06 ◼   ► fashion, Apple can continue to ship all of its peripherals, all of its Mac stuff, all

00:30:10 ◼   ► of its dongles and adapters with that one little hole on them.

00:30:14 ◼   ► So I think they're better off, but the reason I brought it far is exactly the reason you

00:30:18 ◼   ► said, that it seems like Thunderbolt is being confined because USB 3 is so fast and so good

00:30:24 ◼   ► and so cheap and so ubiquitous.

00:30:27 ◼   ► But in some respects, the other angle on this,

00:30:30 ◼   ► USB type C is kind of,

00:30:32 ◼   ► I'm gonna say it's the same as FireWire,

00:30:34 ◼   ► but I get a little bit of a whiff of that FireWire on it

00:30:36 ◼   ► in the general reluctance of the rest of the industry

00:30:39 ◼   ► to follow Apple along with this,

00:30:40 ◼   ► even like Microsoft not putting USB-C

00:30:42 ◼   ► on all of its new service stuff,

00:30:44 ◼   ► and then making excuses about like,

00:30:45 ◼   ► well, when we think the world is ready for USB-C,

00:30:47 ◼   ► we'll change it, but in the meantime,

00:30:48 ◼   ► you can get a dongle that lets you connect USB-C stuff,

00:30:51 ◼   ► which is a pretty good snark there.

00:30:57 ◼   ► It seems to me, when I look around and see laptops,

00:31:02 ◼   ► the only ones I ever see with USB-C ports are Apple ones.

00:31:04 ◼   ► So maybe they're just ahead of everyone else

00:31:06 ◼   ► and people will convert over,

00:31:07 ◼   ► but that stupid USB type A connector

00:31:10 ◼   ► may be very difficult to dislodge.

00:31:12 ◼   ► And it could be that like FireWire,

00:31:15 ◼   ► the only hardware you ever see with these weird USB-C things

00:31:18 ◼   ► are probably cell phones,

00:31:19 ◼   ► 'cause size is gonna make those people turn over

00:31:21 ◼   ► and mini USB sucks, and then Macs.

00:31:24 ◼   ► but every other portable PC or tablet or Surface thing

00:31:28 ◼   ► or whatever will have just a bunch of USB type A connectors

00:31:30 ◼   ► on the side of it, I don't know.

00:31:32 ◼   ► - I'll tell you one thing,

00:31:33 ◼   ► now that I'm in the USB-C ecosystem with my new laptop

00:31:36 ◼   ► and I've been looking at USB-C peripherals

00:31:39 ◼   ► and looking for adapters and dongles

00:31:42 ◼   ► and various peripherals that use it, there are not many.

00:31:46 ◼   ► I thought that with the 12-inch MacBook

00:31:49 ◼   ► being now two years old, I figured there's gotta be

00:31:53 ◼   ► tons of them now. And there are a small number of things that can plug into that port natively,

00:31:59 ◼   ► but it seems like almost all of them are like cheap crap from no-name brands on Amazon for

00:32:05 ◼   ► 40 bucks that is all unreliable and badly built and all probably using the same chipset

00:32:11 ◼   ► inside and it seems like it's a very, still a very immature market and I hope that, I

00:32:16 ◼   ► hope it matures soon, now that all the MacBook Pros use only these ports. That should be

00:32:21 ◼   ► enough of motivation for peripheral makers, but we'll see. It's not where I thought

00:32:26 ◼   ► it would be by now.

00:32:27 ◼   ► Yeah, I don't know what the resistance is to USB-C, because, man, it's just USB still.

00:32:31 ◼   ► I mean, it's a different spec, and the cables are different, and maybe they're more expensive,

00:32:35 ◼   ► and the connectors are more expensive than they used to be. But it seems like I fully

00:32:39 ◼   ► expect just a complete turnover eventually to USB-C, because it's not a FireWire situation

00:32:44 ◼   ► in that, oh, it's so much more expensive, and you have to put these way more expensive

00:32:46 ◼   ► chips into things, and the chips have to be on both ends, or Thunderbolt with the weird

00:32:51 ◼   ► chips in the wires for the high-speed connection and all sorts of stuff like that.

00:32:54 ◼   ► Like that's not, it's just a different physical connector for USB plus a different, you know,

00:32:59 ◼   ► chip set.

00:33:00 ◼   ► And USB 3, I think, is rolling out pretty well.

00:33:02 ◼   ► 3.1 maybe?

00:33:03 ◼   ► I don't know what the, I don't know what the holdup is.

00:33:06 ◼   ► People in the chat room are saying that Windows, there are Windows laptops that have USB-C,

00:33:08 ◼   ► of course.

00:33:09 ◼   ► There's Windows laptops that have everything on it.

00:33:10 ◼   ► It's just that I don't, I don't see the, it's not like, remember when USB 2 came along?

00:33:17 ◼   ► USB 1.1 did not last long in the face of USB 2.

00:33:20 ◼   ► USB 2 just rolled out across the whole industry and you would have USB 2 ports everywhere

00:33:25 ◼   ► except for your keyboard and mouse which would be 1.1 for a while.

00:33:29 ◼   ► But USB-C has not rolled out like that.

00:33:31 ◼   ► Well, for a long time almost every PC you would buy would have like two blue ports and

00:33:38 ◼   ► then six black ports.

00:33:39 ◼   ► Yeah, but the point is it had the blue ones.

00:33:43 ◼   ► Keep the old ones around the same reason they kept parallel port and the PS/2 port around

00:33:46 ◼   ► because they're PC makers, they'll always do that.

00:33:48 ◼   ► But you had the new ones.

00:33:50 ◼   ► To buy a PC without USB 2 anywhere on it in the USB 2 age was unheard of.

00:33:54 ◼   ► But like I said, Microsoft, with these very expensive high-end fancy Surface tablet laptop

00:34:00 ◼   ► convertible whatever thingies, seems proudly to be shipping them without any USB C ports

00:34:05 ◼   ► and defending their decision by saying, "Oh, you can get an adapter.

00:34:08 ◼   ► It's USB 3.1.

00:34:09 ◼   ► It's totally the same thing.

00:34:10 ◼   ► We just don't like that connector," which is weird.

00:34:15 ◼   ► now had my first—well, what I consider to be my first USB-C device, which is the Switch.

00:34:21 ◼   ► Yes, I have an Apple TV, and yes, it's USB-C, but that doesn't really count. The idea of

00:34:27 ◼   ► a theoretical future where I have a MacBook that has been updated, which in and of itself

00:34:36 ◼   ► is a very theoretical future. I have a MacBook that's been updated that is powered by USB-C.

00:34:41 ◼   ► I have a switch that is powered by USB-C.

00:34:44 ◼   ► The thought of a phone being powered by USB-C

00:34:48 ◼   ► for convenience alone sounds pretty awesome.

00:34:51 ◼   ► - Doesn't it? - Now, I don't really love

00:34:54 ◼   ► the USB-C connector as much as I like the Lightning

00:34:57 ◼   ► connector, no small part because the Lightning connector

00:34:59 ◼   ► is smaller and also because I have 11 D billion

00:35:02 ◼   ► Lightning cables strewn throughout my entire life.

00:35:04 ◼   ► But having one port, one connector that can really

00:35:09 ◼   ► be all things to all people is pretty neat and does sound appealing. So as much as I

00:35:17 ◼   ► don't actually begrudge the Lightning connector because I think it's really, really good,

00:35:23 ◼   ► especially in ways that the dock connector wasn't, I still think a USB-C future might

00:35:28 ◼   ► be pretty cool. Hell, it would make the phones get thicker too, right? So that's a win as

00:35:33 ◼   ► well. Bigger battery.

00:35:34 ◼   ► Yeah, that means more battery.

00:35:35 ◼   ► (laughs)

00:35:36 ◼   ► - Exactly.

00:35:36 ◼   ► I don't know, we'll see.

00:35:39 ◼   ► But I mean, it certainly does sound appealing.

00:35:41 ◼   ► In that sense, I am a little bit envious

00:35:43 ◼   ► of the Android folks with their USB-C lives.

00:35:46 ◼   ► - We are sponsored this week by MailRoute.

00:35:49 ◼   ► Stop your spam today with a free 30-day trial

00:35:52 ◼   ► at mailroute.net/atp.

00:35:55 ◼   ► You know who should handle your email security and delivery?

00:35:59 ◼   ► People who do only that.

00:36:01 ◼   ► That's MailRoute.

00:36:02 ◼   ► Even the big companies are bowing out

00:36:04 ◼   ► the email protection business because it's hard work.

00:36:06 ◼   ► Postini went away, McAfee, MX Logic,

00:36:09 ◼   ► Google even came out and said they want you

00:36:11 ◼   ► to use a gateway service like MailRoutes

00:36:13 ◼   ► so they don't have to filter all your Google Apps mail.

00:36:15 ◼   ► So who can you trust to do the job properly

00:36:17 ◼   ► and stick around?

00:36:19 ◼   ► That is MailRout.

00:36:20 ◼   ► This team has been focused entirely

00:36:22 ◼   ► on email security since 1997.

00:36:25 ◼   ► I was in middle school.

00:36:26 ◼   ► MailRout protects your email and hardware

00:36:28 ◼   ► against spam, viruses, and other threats,

00:36:30 ◼   ► and they deliver your mail even when your mail server can't.

00:36:33 ◼   ► and there's no hardware or software for you to install,

00:36:36 ◼   ► buy, or manage because it's all an online hosted service.

00:36:39 ◼   ► If you own your own domain name, that's all you need.

00:36:42 ◼   ► You point your MX records at them

00:36:44 ◼   ► and you tell them where to deliver your clean filtered mail.

00:36:46 ◼   ► The interface is incredibly easy to navigate.

00:36:48 ◼   ► It's loaded with admin tools, including even a full API,

00:36:52 ◼   ► all designed to make your life better as an email admin

00:36:55 ◼   ► or even just an end user like me.

00:36:56 ◼   ► No spam, no viruses, and no bounced mail.

00:36:59 ◼   ► Whether you're a small home business or a huge ISP,

00:37:02 ◼   ► MailRoute handles customers of all sizes

00:37:04 ◼   ► and provides the same level of outstanding tech support

00:37:06 ◼   ► to everyone.

00:37:07 ◼   ► They protect your email from spam and viruses

00:37:10 ◼   ► and they guarantee mail access during outages.

00:37:12 ◼   ► And that's all they do.

00:37:13 ◼   ► They focus entirely on that and they do it better

00:37:16 ◼   ► and they've been doing it longer than everyone else.

00:37:18 ◼   ► So stop spam today with a free 30 day trial

00:37:22 ◼   ► at mailroute.net/atp.

00:37:24 ◼   ► If you use that link, listeners of this show

00:37:26 ◼   ► will get a 10% off discount every time they charge you

00:37:30 ◼   ► for the lifetime of your account.

00:37:32 ◼   ► This is, I think, the best discount in all of podcasting.

00:37:35 ◼   ► 10% lifetime discount.

00:37:37 ◼   ► Once again, mailroute.net/atp.

00:37:40 ◼   ► Thank you very much to MailRoutes

00:37:42 ◼   ► for sponsoring our show once again.

00:37:44 ◼   ► - All right, so Apple has maybe started working on,

00:37:52 ◼   ► I mean, presumably started working on

00:37:54 ◼   ► a Siri thing with a screen.

00:37:56 ◼   ► And obviously this is all rumors.

00:37:59 ◼   ► There's been a lot of rumors that this might happen

00:38:02 ◼   ► in a couple of weeks at WWDC.

00:38:04 ◼   ► There's TechCrunch article, "Get Ready for a New iPad

00:38:06 ◼   ► "and a Mysterious Siri Speaker at WWDC."

00:38:11 ◼   ► As we've talked about numerous times, I currently, anyway,

00:38:14 ◼   ► don't really care about ladies in a tube,

00:38:16 ◼   ► so Marco or Jon, do you wanna kinda take this one over?

00:38:20 ◼   ► - I mean, our timing on this is terrible, because--

00:38:23 ◼   ► - Oh, this is an old story

00:38:24 ◼   ► and there's no rumors about it now?

00:38:26 ◼   ► - Well, no, just because it's rumored

00:38:27 ◼   ► to be announced in two weeks.

00:38:29 ◼   ► So it's probably not a great time

00:38:32 ◼   ► to speculate too much on it.

00:38:34 ◼   ► I would simply say that if you're in the market

00:38:39 ◼   ► for one of these home speakers,

00:38:41 ◼   ► like the Amazon Echo or Google Home or whatever else,

00:38:45 ◼   ► I would say it's probably worth waiting

00:38:47 ◼   ► for this announcement just to see what it is,

00:38:48 ◼   ► see what you're dealing with.

00:38:51 ◼   ► But I also am concerned because this is the kind of product

00:38:56 ◼   ► that Apple historically has not done well,

00:39:00 ◼   ► something that has to be cheap and integrates well

00:39:03 ◼   ► with everything else people have and based on

00:39:06 ◼   ► a really reliable, really advanced voice assistant.

00:39:09 ◼   ► Maybe they've become a different company.

00:39:12 ◼   ► Maybe they have really ramped up the API.

00:39:14 ◼   ► I mean, I do expect W3C to have a lot of

00:39:17 ◼   ► Siri kit advancements, the Siri API for third party apps.

00:39:21 ◼   ► I would love to have some kind of like

00:39:24 ◼   ► audio library functionality so that Overcast

00:39:26 ◼   ► could actually use the Siri API,

00:39:27 ◼   ► 'cause right now there's nothing for it to use,

00:39:29 ◼   ► but that would be nice if there was some way to say,

00:39:32 ◼   ► hey thing, play this podcast in Overcast

00:39:35 ◼   ► or something like that.

00:39:36 ◼   ► That would be awesome.

00:39:36 ◼   ► - You can't do that now?

00:39:38 ◼   ► You can't say, hey, play episode number 17

00:39:41 ◼   ► of my favorite podcast?

00:39:42 ◼   ► - Nope, can't do it.

00:39:43 ◼   ► - Oh, that's right, 'cause I forget,

00:39:45 ◼   ► we talked about this after last WDC,

00:39:46 ◼   ► but it was like a really limited domain

00:39:48 ◼   ► of things you can do.

00:39:49 ◼   ► It's not so much the playing of the audio,

00:39:51 ◼   ► it's the idea that this is a voice command

00:39:53 ◼   ► that you can issue that causes something to happen,

00:39:55 ◼   ► that they had abstracted it away from the level of the app to just be like, this is

00:40:00 ◼   ► a desire for a thing to happen that is not app specific that your app can deal with.

00:40:04 ◼   ► It's all coming back to me now.

00:40:06 ◼   ► It'll come back to me more at WWC sessions, but that's a killer feature that you just

00:40:09 ◼   ► described right there.

00:40:11 ◼   ► Just like it is a killer feature of many of these TV-attached pucks where you can say,

00:40:14 ◼   ► you know, play episode five, season two of Seinfeld, and it does that.

00:40:20 ◼   ► And even if you don't have the world's worst television remote, aka the Apple remote, it's

00:40:24 ◼   ► It's a pain to use any remote to do that.

00:40:27 ◼   ► The sentence I just said,

00:40:28 ◼   ► you will be watching that episode so much faster

00:40:31 ◼   ► than if you have to navigate, find Seinfeld.

00:40:33 ◼   ► So in my recent shows, oh, seasons, season two,

00:40:37 ◼   ► scroll, scroll, scroll, episode five.

00:40:39 ◼   ► It's so much better.

00:40:41 ◼   ► So being able to do that,

00:40:42 ◼   ► especially on Overcast feature suggestions,

00:40:45 ◼   ► especially if it doesn't expect you

00:40:48 ◼   ► to all have that already downloaded.

00:40:49 ◼   ► Like if Overcast understood,

00:40:50 ◼   ► you don't even have to be subscribed to the podcast.

00:40:53 ◼   ► I will go to Overcast's directory,

00:40:54 ◼   ► find the podcast that I think is the best match for that,

00:40:57 ◼   ► download the episode number that you asked for

00:40:58 ◼   ► and start playing it, like all in one thing.

00:41:00 ◼   ► Again, doing that by hand.

00:41:01 ◼   ► You could do it by hand in Overcast right now,

00:41:03 ◼   ► but being able to say that sentence into your phone

00:41:05 ◼   ► and have it do that, that would be like magic.

00:41:08 ◼   ► - Right, and that is, I assume,

00:41:10 ◼   ► if and when they do any kind of music or audio

00:41:15 ◼   ► type integration with Siri, with SiriKit, I mean,

00:41:18 ◼   ► I assume that's the kind of thing that they will do

00:41:20 ◼   ► because most other services that would use this,

00:41:22 ◼   ► think of like a music streaming service.

00:41:25 ◼   ► They're not gonna have the entire index of all songs

00:41:28 ◼   ► that are available on the service stored locally in the app.

00:41:31 ◼   ► They're gonna have to make a network request.

00:41:32 ◼   ► They're gonna have to have some way for Apple

00:41:35 ◼   ► to index their libraries.

00:41:37 ◼   ► That way, like the Siri logic, probably server side,

00:41:42 ◼   ► could then figure out what you're actually asking about

00:41:45 ◼   ► and send like an ID to the app.

00:41:47 ◼   ► And I think this is probably why they didn't have it

00:41:49 ◼   ► last year because all the existing intents, they call them,

00:41:54 ◼   ► for SiriKit, like all the different ways

00:41:55 ◼   ► you can do SiriKit, you know, it's stuff like

00:41:57 ◼   ► booking a ride or sending a payment or things like that,

00:42:00 ◼   ► and those are things that have like a limited

00:42:03 ◼   ► command dictionary that you could pretty much

00:42:04 ◼   ► deal with locally without having to custom index content

00:42:08 ◼   ► from Uber or whatever else, or Lyft, you know,

00:42:10 ◼   ► and or, you know, any of the other things they can do.

00:42:14 ◼   ► Whereas if you say like integrate with Overcast

00:42:16 ◼   ► or Spotify or things like that,

00:42:19 ◼   ► Siri has to have some way to index these services

00:42:22 ◼   ► just to see what are the possible things

00:42:24 ◼   ► people can be asking for.

00:42:26 ◼   ► And then have some way to interpret

00:42:30 ◼   ► what people are asking to be those things,

00:42:33 ◼   ► and then tell the app, this person just asked for

00:42:35 ◼   ► the artist with this ID and the track with this ID,

00:42:38 ◼   ► or whatever else.

00:42:40 ◼   ► And that's a lot more to build.

00:42:41 ◼   ► So that's why I assume that it wasn't there last year.

00:42:44 ◼   ► And I don't even know if it's gonna be there

00:42:45 ◼   ► this year or ever, but if they give

00:42:48 ◼   ► the option for Siri to integrate with audio services,

00:42:52 ◼   ► to do it right is gonna involve all that stuff,

00:42:53 ◼   ► and that's a lot of work, and that's a lot of stuff

00:42:55 ◼   ► for us to implement on our side as well,

00:42:57 ◼   ► but it could be awesome.

00:42:58 ◼   ► - The one advantage I feel like they have on this,

00:43:01 ◼   ► is the, you know, this happens every time

00:43:03 ◼   ► we talk about the thing, is if you're in the audience,

00:43:06 ◼   ► and they're announcing whatever their Siri thing is

00:43:08 ◼   ► that you talk to, right, and you don't already have

00:43:13 ◼   ► one of the existing things that you talk to,

00:43:16 ◼   ► almost anything they demo will look amazing if you've never seen it done before. So assume,

00:43:22 ◼   ► speaking of the audio thing, assume they say, even if it's just integrated with Apple Music,

00:43:25 ◼   ► it's not third party, you can't do it, but Apple Music has it. And they go up there and

00:43:29 ◼   ► demo something, and they rattle off some sentence that's like, "What's that song that goes

00:43:34 ◼   ► blah, blah, blah?" And maybe they hum a tune or do the lyrics or some kind of vague, touchy-feely

00:43:41 ◼   ► thing that you might ask a person.

00:43:42 ◼   ► They definitely want to do that.

00:43:44 ◼   ► And it finds it because like, you know, all the, you know,

00:43:46 ◼   ► Amazon and Google both have the say an arbitrary lyric

00:43:50 ◼   ► from a song and it will find it.

00:43:52 ◼   ► I don't know if either one of them has a do, you know,

00:43:56 ◼   ► hum the tune and it will find it.

00:43:57 ◼   ► I mean, I guess people aren't in tune enough to do that.

00:43:59 ◼   ► - The Echo has lyric search at least.

00:44:01 ◼   ► I don't know if it has like, like melody search.

00:44:03 ◼   ► - Yeah, that's what I'm saying.

00:44:04 ◼   ► Like Google Home has it too.

00:44:05 ◼   ► If you say, we say literally any lyric from a song,

00:44:08 ◼   ► if you get it close to right,

00:44:09 ◼   ► it will find that song and play it.

00:44:11 ◼   ► And it works amazingly well, right?

00:44:12 ◼   ► So it's almost as if Apple doesn't demo that.

00:44:15 ◼   ► They're just showing that they're behind two people who know.

00:44:17 ◼   ► But if you don't have an Echo and don't have a Google Home,

00:44:19 ◼   ► that demo is incredibly powerful.

00:44:21 ◼   ► And because it's Apple,

00:44:23 ◼   ► this is one of those places where it's true.

00:44:24 ◼   ► They're like, oh, Apple just announced something

00:44:26 ◼   ► that everyone else has had for years

00:44:27 ◼   ► and they just get press 'cause they're Apple.

00:44:28 ◼   ► That effect exists, right?

00:44:30 ◼   ► Because they're good showmans

00:44:32 ◼   ► and the showmanship that they have

00:44:34 ◼   ► and the way they're able to give a compelling demo

00:44:39 ◼   ► in ways that like the Amazon Echo commercial

00:44:42 ◼   ► or the Google Home things are not able to.

00:44:44 ◼   ► And because there's so many eyes on Apple

00:44:46 ◼   ► and yada, yada, yada, it is an opportunity for them

00:44:49 ◼   ► to really sell features that other people have had for years

00:44:53 ◼   ► that Apple is probably gonna do worse

00:44:55 ◼   ► and come out looking like, wow,

00:44:56 ◼   ► Apple is amazing and innovative.

00:44:58 ◼   ► And the only stories that will be, hey,

00:45:00 ◼   ► Apple's playing catch up are gonna be

00:45:01 ◼   ► in the nerdy tech press that we read.

00:45:04 ◼   ► - Well, I mean, I think Apple is going to own privacy,

00:45:08 ◼   ► looks, probably the UI on the screen,

00:45:11 ◼   ► And then maybe sound quality,

00:45:14 ◼   ► 'cause the Echo's sound quality is not that great.

00:45:16 ◼   ► I don't know about the Google Home, but who cares.

00:45:18 ◼   ► And, sorry Sean.

00:45:19 ◼   ► - It's not great.

00:45:21 ◼   ► I mean, you've seen it.

00:45:22 ◼   ► It's not very big.

00:45:23 ◼   ► It's one little dinky speaker-y thing in there.

00:45:24 ◼   ► - Right, right.

00:45:25 ◼   ► So Apple's probably gonna own those things,

00:45:28 ◼   ► but the usefulness of these products is based so heavily

00:45:33 ◼   ► on the incredible speed and reliability

00:45:38 ◼   ► of the voice service.

00:45:40 ◼   ► that's where I have concerns about Apple.

00:45:42 ◼   ► Because Siri, for all of its smarts,

00:45:44 ◼   ► for all of its wonderful international support,

00:45:47 ◼   ► for all of the different, you know,

00:45:48 ◼   ► the more advanced API that it has compared to the Echo,

00:45:53 ◼   ► 'cause what I was saying earlier about Siri having to parse

00:45:55 ◼   ► the way that people say things and kinda just

00:45:57 ◼   ► pass off to the application, like,

00:45:58 ◼   ► "All right, the user requested this artist ID,

00:46:00 ◼   ► "this track ID," the way that the Echo does it is

00:46:04 ◼   ► it has a very limited vocabulary of what you can specify,

00:46:07 ◼   ► and then it just can tell you the exact words somebody said,

00:46:10 ◼   ► but then it's up to the application to figure out

00:46:12 ◼   ► how do I parse that, which is easier to implement,

00:46:16 ◼   ► it enables a lot more things from day one

00:46:19 ◼   ► to be possible in that API,

00:46:20 ◼   ► 'cause you don't have to wait around for them

00:46:22 ◼   ► to design your specific use case,

00:46:25 ◼   ► but it's way harder to actually use

00:46:28 ◼   ► for anything non-trivial.

00:46:30 ◼   ► Where Apple's gonna come in from is,

00:46:32 ◼   ► they're gonna come in with SiriKit support only,

00:46:34 ◼   ► I would imagine.

00:46:35 ◼   ► it's gonna be really great for these like 12 app types

00:46:39 ◼   ► to integrate with this, but nobody else can.

00:46:41 ◼   ► Or nobody else can do anything useful with this.

00:46:44 ◼   ► So that's gonna be problem number one.

00:46:45 ◼   ► And problem number two is just like,

00:46:47 ◼   ► again, the reliability of Siri

00:46:48 ◼   ► and the advancement of Siri,

00:46:51 ◼   ► I don't think they have kept up.

00:46:53 ◼   ► And this is always an argument,

00:46:55 ◼   ► everyone always thinks like, oh well,

00:46:57 ◼   ► I asked the Amazon device about this thing

00:46:59 ◼   ► and it gave me this kind of weird answer

00:47:01 ◼   ► and then I asked Siri and it gave me a better answer.

00:47:03 ◼   ► or the Google and Amazon devices don't support my language

00:47:06 ◼   ► or my country and Siri does.

00:47:09 ◼   ► And that's all valid, everyone can have their own opinions,

00:47:10 ◼   ► but I think overall, it's fairly clear that Siri has been,

00:47:14 ◼   ► for most people, less reliable and less smart

00:47:18 ◼   ► on the whole than the other services.

00:47:21 ◼   ► And this is the kind of device where,

00:47:24 ◼   ► like you know, on your phone it's kind of a secondary thing,

00:47:26 ◼   ► you know, some people use it heavily,

00:47:27 ◼   ► but for the most part, like everywhere else

00:47:29 ◼   ► the Siri exists is kind of a secondary input type.

00:47:31 ◼   ► With this kind of device, it is the primary input method.

00:47:35 ◼   ► And it has to be fast, and it has to be reliable,

00:47:38 ◼   ► and it has to get it right almost every single time.

00:47:41 ◼   ► And that's what makes the Amazon products,

00:47:44 ◼   ► which I have the most experience with,

00:47:45 ◼   ► that's what makes them so compelling

00:47:47 ◼   ► when you're used to the Apple ecosystem,

00:47:49 ◼   ► when you're used to Siri, when you first see an Echo,

00:47:52 ◼   ► you're like, "Oh my God, that was fast."

00:47:53 ◼   ► And then as you start using it more and more,

00:47:55 ◼   ► you're like, "This works every time."

00:47:59 ◼   ► And that has just never been

00:48:00 ◼   ► a lot of people's experience with Siri.

00:48:02 ◼   ► So for this product to succeed,

00:48:05 ◼   ► I think Siri has to be way better than it is now.

00:48:09 ◼   ► And maybe it is, maybe they're about to unveil

00:48:11 ◼   ► a brand new version of Siri to everybody to see

00:48:13 ◼   ► that is way better and way more reliable.

00:48:15 ◼   ► I just don't think it's very likely

00:48:16 ◼   ► based on their past performance.

00:48:18 ◼   ► - Yeah, those are all things they can hide in the demo,

00:48:20 ◼   ► though, from the PR perspective.

00:48:21 ◼   ► Of course it's gonna work amazingly in the demo

00:48:23 ◼   ► because they rehearse and it's all set up to work perfectly.

00:48:26 ◼   ► We won't know whether they've actually done a good job

00:48:28 ◼   ► with it until we get things in our hands,

00:48:30 ◼   ► So it's why they could get, I think, a bunch of positive reactions from the audience that's

00:48:34 ◼   ► there, because most people don't, you know, won't have any experience with the existing

00:48:38 ◼   ► devices like this, so everything they see is new and amazing.

00:48:40 ◼   ► And the performance will be awesome on the stage, because they're good at making a demo

00:48:43 ◼   ► and everything like that.

00:48:44 ◼   ► And they've got good press out of it from everybody except the tech press who knows

00:48:47 ◼   ► they're playing catch-up.

00:48:48 ◼   ► And this is assuming they don't even have some big wow feature.

00:48:50 ◼   ► I bet they probably will have at least one headlining feature that Echo and Home don't

00:48:56 ◼   ► have.

00:48:57 ◼   ► Whatever it may be, something that plays to Apple's strength.

00:48:59 ◼   ► - It'll be privacy.

00:49:00 ◼   ► (laughing)

00:49:01 ◼   ► - Well, there's the privacy angle too,

00:49:03 ◼   ► but also especially if there's a one with the screen,

00:49:05 ◼   ► I bet they can put better stuff,

00:49:07 ◼   ► more impressive things on that screen

00:49:09 ◼   ► than Amazon can on their Amazon show

00:49:11 ◼   ► or whatever their terrible name is for their thing.

00:49:13 ◼   ► - Like, and I pre-order the Amazon thing,

00:49:15 ◼   ► but Amazon is so bad at user interface design,

00:49:18 ◼   ► I expect that to be clunky.

00:49:20 ◼   ► - And it'll be underpowered so they can't do like,

00:49:22 ◼   ► whatever crazy GPU is gonna be in the Apple one

00:49:24 ◼   ► to have cool effects and you know,

00:49:26 ◼   ► like just the same kind of functionality,

00:49:27 ◼   ► but even if it's just nice screensavers of your family

00:49:31 ◼   ► that it pulls from your photo library,

00:49:32 ◼   ► this is another angle by the way of like,

00:49:34 ◼   ► A, it's why Casey will get one of these

00:49:36 ◼   ► no matter what everybody says now,

00:49:38 ◼   ► and B, it's why I'm much interested in it.

00:49:40 ◼   ► It's 'cause the Google Home one I got

00:49:42 ◼   ► because I have lots of my life,

00:49:44 ◼   ► I use the Google ecosystem,

00:49:46 ◼   ► it's got my email, my calendar, and one copy of my photos,

00:49:49 ◼   ► but the real copy of my photos are in Apple's photo library

00:49:52 ◼   ► and Google Photos is just my sort of redundant backup

00:49:54 ◼   ► that I use for search and other things like that.

00:49:56 ◼   ► I'm interested in this one because the other half of my life

00:50:00 ◼   ► is not in the Amazon ecosystem,

00:50:02 ◼   ► it's in the Apple ecosystem.

00:50:03 ◼   ► So I would like one of these in my house

00:50:04 ◼   ► so that I'll have something that I can talk to

00:50:06 ◼   ► that has access to the other half of my stuff

00:50:09 ◼   ► and hopefully can do something interesting with it.

00:50:12 ◼   ► - The other problem it's gonna have

00:50:13 ◼   ► is that the support for home automation devices

00:50:17 ◼   ► is gonna be limited to HomeKit.

00:50:19 ◼   ► And the Echo and the other things,

00:50:23 ◼   ► Echo supports way more than just HomeKit.

00:50:25 ◼   ► And HomeKit is still like, every new smart home device

00:50:30 ◼   ► is still not shipping with HomeKit today.

00:50:32 ◼   ► Many of them are, but there's still a lot out there,

00:50:35 ◼   ► and especially most of the cheap ones

00:50:37 ◼   ► that most people are probably actually buying.

00:50:40 ◼   ► A lot of them are not HomeKit compatible.

00:50:42 ◼   ► - They could play that up with the privacy angle, right?

00:50:44 ◼   ► Like I think you're right about that,

00:50:46 ◼   ► but the way they can spin that

00:50:48 ◼   ► is as part of their pitch to you about privacy.

00:50:51 ◼   ► Like I think that's one of the strengths HomeKit has

00:50:53 ◼   ► and the stringent requirements.

00:50:54 ◼   ► The more stringent security requirements for devices that comply with it, they won't

00:50:59 ◼   ► come right out and say, "Yeah, there's not as much HomeKit stuff out there, and

00:51:03 ◼   ► the best stuff is not HomeKit compatible, but the stuff you do buy that is actually

00:51:07 ◼   ► HomeKit certified will have a slightly less chance of letting people own your entire house."

00:51:11 ◼   ► That's true, yeah.

00:51:13 ◼   ► So again, it's going to be the kind of thing where the main selling points to this

00:51:17 ◼   ► are going to be things that most people aren't really going to think to ask about or care

00:51:24 ◼   ► about and the main downsides of it are probably going to be cost and support of devices out

00:51:31 ◼   ► there and the reliability and intelligence of its voice assistant. Those are pretty big

00:51:36 ◼   ► things. That's why I'm worried about this product. I don't think that it's going

00:51:41 ◼   ► to go very far in the market unless there's, I mean, we haven't seen it or know anything

00:51:47 ◼   ► about it yet. We don't even know technically that it's real. So this could all change

00:51:51 ◼   ► when we see it, but I am very skeptical of this product

00:51:54 ◼   ► just because it seems like it requires strength

00:51:57 ◼   ► that Apple doesn't have.

00:51:58 ◼   ► - You know what would be a good test for this?

00:52:01 ◼   ► Because this device is in many ways like Apple TV,

00:52:04 ◼   ► like it's a, especially the one with no screen,

00:52:08 ◼   ► a kind of a faceless device that's cheap, small,

00:52:11 ◼   ► it's not a Mac, it's not an iOS device, strictly speaking,

00:52:14 ◼   ► even though it's running iOS under the covers.

00:52:16 ◼   ► And Apple TV is like, well, look how badly

00:52:20 ◼   ► they've done with that device. They've made so many revisions of it. It used to be this

00:52:23 ◼   ► giant Mac running, you know, Tiger that did some weird stuff with iTunes and it morphed

00:52:28 ◼   ► into this puck which was better but then it didn't get much better. This Siri in a puck,

00:52:34 ◼   ► in a tube, in a whatever thing is a great test to say, "Is the Apple TV not great because

00:52:40 ◼   ► Apple's not good at making this kind of device or is the Apple TV not great because they

00:52:44 ◼   ► were never able to do the content deals or is it some combination?" Because it could

00:52:48 ◼   ► be that the Apple TV, the biggest thing hobbling it is all their grand visions for how this is going

00:52:53 ◼   ► to change the way you watch TV have been thwarted by the fact that they can't get their deals done.

00:52:57 ◼   ► They cannot produce a compelling offering that lets people actually do all the things they want

00:53:01 ◼   ► to do. And the poor kind of orphaned ghost town TV app on the Apple TV is, you know, there's no

00:53:10 ◼   ► better example of the Apple's failure to bring it all together on the TV front. Most people don't

00:53:15 ◼   ► don't have complaints about the hardware again,

00:53:17 ◼   ► other than the terrible remote,

00:53:18 ◼   ► which hopefully will not be an issue on this tube thing.

00:53:21 ◼   ► So it could be that Apple is really good

00:53:22 ◼   ► at making embedded devices that efficiently listen

00:53:25 ◼   ► to audio and play music and make it,

00:53:28 ◼   ► maybe they're really good at that.

00:53:29 ◼   ► And in this case, they don't need any content deals

00:53:31 ◼   ► 'cause it's just a speaker and a microphones in a tube.

00:53:35 ◼   ► But on the other hand, if they roll this out

00:53:36 ◼   ► and it looks to us two years later,

00:53:38 ◼   ► like, oh, it's one of those things that Apple makes

00:53:41 ◼   ► like the Apple TV that is kind of mediocre,

00:53:43 ◼   ► more expensive than the competition and not as good.

00:53:45 ◼   ► And then we just sit there and wait year after year

00:53:47 ◼   ► for it to be updated in some way

00:53:49 ◼   ► while Apple refuses to acknowledge its shortcomings.

00:53:52 ◼   ► - Yeah, I take small issue with what you said.

00:53:53 ◼   ► I really love my Apple TV.

00:53:55 ◼   ► Now, to be fair, I use it for a very particular set of tasks

00:54:00 ◼   ► and it is very well suited to basically

00:54:03 ◼   ► what it boils down to is playing Plex or playing Netflix.

00:54:06 ◼   ► And that's basically all it ever does.

00:54:08 ◼   ► But for those things, it's actually quite good.

00:54:10 ◼   ► And I'm not saying the remote is perfect by any stretch,

00:54:13 ◼   ► but it's fine.

00:54:15 ◼   ► It's not great, but it's fine.

00:54:17 ◼   ► It works.

00:54:18 ◼   ► I don't know.

00:54:19 ◼   ► I wish it wasn't so symmetrical, but.

00:54:21 ◼   ► - But compare it to the competition,

00:54:23 ◼   ► the other pucks that have 4K support

00:54:25 ◼   ► that cost less money, that play Netflix just as well

00:54:27 ◼   ► that the remotes are better on.

00:54:29 ◼   ► Like that's why people say Apple TV is not bad.

00:54:31 ◼   ► The remote is bad, but Apple TV itself is not bad.

00:54:33 ◼   ► I use it all the time too, right?

00:54:34 ◼   ► But if you are in the market for a puck

00:54:37 ◼   ► and you don't have a bunch of movies

00:54:38 ◼   ► that you bought on iTunes,

00:54:40 ◼   ► Apple's puck costs more, does less,

00:54:42 ◼   ► and is worse in pretty much every way

00:54:45 ◼   ► than the competition, and that's why people say

00:54:47 ◼   ► it's not the best puck offering.

00:54:51 ◼   ► - Yeah, that's fair.

00:54:52 ◼   ► I don't know, we'll see.

00:54:53 ◼   ► I mean, we're only a couple weeks away,

00:54:54 ◼   ► so we'll see what happens.

00:54:55 ◼   ► - Yeah, oh, and on the other puck front is like,

00:54:57 ◼   ► when the various versions were introduced,

00:54:59 ◼   ► sometimes they were pretty darn good, right?

00:55:01 ◼   ► But Apple just is not interested

00:55:04 ◼   ► in keeping up with the Joneses.

00:55:05 ◼   ► So everyone else gets 4K support,

00:55:07 ◼   ► or does 24 frames per second output for the film nerds,

00:55:10 ◼   ► or whatever, and Apple's like,

00:55:11 ◼   ► "Eh, the one we got is fine.

00:55:12 ◼   ► "We'll let it stay there for a few other few years."

00:55:15 ◼   ► Don't worry about it.

00:55:16 ◼   ► Maybe we'll update it, maybe we won't.

00:55:18 ◼   ► Who needs 4K, is that a thing?

00:55:20 ◼   ► - That can't be a thing.

00:55:21 ◼   ► No way that's a thing.

00:55:22 ◼   ► That's not a thing.

00:55:23 ◼   ► - We are sponsored this week by Fracture,

00:55:27 ◼   ► a wonderful photo decor company.

00:55:29 ◼   ► Go to fractureme.com/podcast

00:55:32 ◼   ► and enter ATP in the one question survey

00:55:34 ◼   ► so they know you came from here.

00:55:35 ◼   ► Fracture prints photos in vivid color directly on glass.

00:55:39 ◼   ► And look, these days we know you put your photos

00:55:43 ◼   ► on Facebook, Instagram, whatever the case may be,

00:55:46 ◼   ► you put 'em on these online services,

00:55:47 ◼   ► they're in a timeline for, what, a day at best?

00:55:50 ◼   ► And then they're just gone.

00:55:51 ◼   ► So many of these photos just kinda get lost forever

00:55:54 ◼   ► 'cause you never really go back and look.

00:55:55 ◼   ► Take the best ones, whether it's for you

00:55:58 ◼   ► to decorate your house or whether it's to give them as gifts,

00:56:00 ◼   ► they make wonderful gifts, and get them printed

00:56:03 ◼   ► and hang them in your house

00:56:05 ◼   ► or give them to people who appreciate them.

00:56:07 ◼   ► And if you're gonna get them printed,

00:56:09 ◼   ► there's lots of options to do this.

00:56:10 ◼   ► You can get a paper kind of print and everything.

00:56:13 ◼   ► Then you have to frame it, then you gotta hang it,

00:56:14 ◼   ► and the frames are expensive or cheap looking,

00:56:17 ◼   ► you gotta pick one or the other usually.

00:56:19 ◼   ► And they're kind of a pain.

00:56:21 ◼   ► With fracture, the prints are glass.

00:56:24 ◼   ► It's a pane of glass that is a photo print

00:56:27 ◼   ► that goes edge to edge.

00:56:28 ◼   ► You don't need a frame.

00:56:29 ◼   ► It is kind of its own standalone object.

00:56:32 ◼   ► It is a sleek, frameless design.

00:56:34 ◼   ► And photos look incredibly clean and modern

00:56:38 ◼   ► in these fracture glass sheets.

00:56:40 ◼   ► and they even optimize color and contrast to your photo

00:56:43 ◼   ► to really make it pop in this environment.

00:56:45 ◼   ► And it is incredible looking.

00:56:47 ◼   ► I have these all over my house, all over my office.

00:56:49 ◼   ► People compliment them all the time,

00:56:50 ◼   ► and again, they make wonderful gifts.

00:56:52 ◼   ► Fractures come with a 60-day happiness guarantee,

00:56:55 ◼   ► so you're sure to love your order.

00:56:56 ◼   ► And each fracture print is handmade in Gainesville, Florida

00:56:59 ◼   ► from U.S. Source Materials in their carbon-neutral factory.

00:57:03 ◼   ► So check it out today, I highly recommend it.

00:57:05 ◼   ► For more information and 10% off your first order,

00:57:08 ◼   ► visit fractureme.com/podcast,

00:57:11 ◼   ► and then they ask you what podcast you came from,

00:57:13 ◼   ► and say ATP in that one question survey.

00:57:15 ◼   ► That's it, it helps support the show.

00:57:17 ◼   ► Once again, 10% off your first order

00:57:19 ◼   ► at fractureme.com/podcast.

00:57:22 ◼   ► Make sure you listen to ATP as the source there.

00:57:24 ◼   ► Thank you very much to Fracture for sponsoring our show.

00:57:27 ◼   ► (upbeat music)

00:57:30 ◼   ► - We're gonna take a really weird turn now.

00:57:33 ◼   ► We're gonna talk about Google I/O,

00:57:35 ◼   ► 'cause that's a thing,

00:57:36 ◼   ► and it was somewhat interesting, believe it or not.

00:57:38 ◼   ► - It's so timely, right?

00:57:39 ◼   ► - And it's so timely, given that it happened

00:57:41 ◼   ► like two weeks ago.

00:57:42 ◼   ► Indeed.

00:57:44 ◼   ► So Google I/O happened May 17th through 19th,

00:57:47 ◼   ► we're recording this on the 24th,

00:57:49 ◼   ► and the only bit of I/O that I watched was the keynote,

00:57:54 ◼   ► but I did watch the keynote, and it was very, well,

00:57:56 ◼   ► given it was not an Apple keynote, it was very good.

00:57:59 ◼   ► And if there's anything that we can all agree

00:58:02 ◼   ► that Apple is very good at,

00:58:03 ◼   ► it's doing a keynote presentation.

00:58:05 ◼   ► And so I watched the keynote, and by and large, I didn't

00:58:10 ◼   ► think that there was that much to discuss, for us to

00:58:14 ◼   ► discuss.

00:58:15 ◼   ► There were a couple things, though.

00:58:16 ◼   ► One was the updates to Google Photos, which I am a devout

00:58:20 ◼   ► fan of. Yes, I understand that I'm giving Google my data.

00:58:23 ◼   ► Yes, I understand that that can be creepy.

00:58:26 ◼   ► Yes, I understand that there are penalties for doing so.

00:58:29 ◼   ► Yes, I understand I am paying them, and yet they're still

00:58:32 ◼   ► scanning all my data, despite the fact that I'm paying them.

00:58:34 ◼   ► However, I made the choice that to me the benefits are worth it in the case of Google Photos.

00:58:40 ◼   ► And so that's just my choice. It may not be right for you, but it's right for me.

00:58:44 ◼   ► So what they've done is they've done a lot with sharing with Google Photos. So it's much easier to share

00:58:52 ◼   ► kind of your photos with your spouse or with those that are at like an event like a party or something like that.

00:58:59 ◼   ► And that looks really cool. It's trying to be more proactive about, you know,

00:59:03 ◼   ► "Hey, it looks like Marco and John are in all these pictures.

00:59:05 ◼   ► Do you want to share this with them?"

00:59:07 ◼   ► Make an album and automatically share it with them.

00:59:10 ◼   ► And that sort of stuff is really cool and I'm looking forward to it, although I think

00:59:14 ◼   ► it'll be more useful if I knew more people that were devout Google Photos users like

00:59:19 ◼   ► myself.

00:59:20 ◼   ► But we'll see.

00:59:21 ◼   ► But I thought the Photos improvements looked neat.

00:59:24 ◼   ► So I tried to merge this in the notes with an old question that we had many, many months

00:59:29 ◼   ► ago from Mark Wadham who was asking about family iCloud photo libraries.

00:59:34 ◼   ► This is a general question I think it was like we talked about a long time but what

00:59:38 ◼   ► the heck do we mean and it's suddenly more relevant because like Casey said this was

00:59:41 ◼   ► a headlining feature of their Google I/O presentation of the Google Photos portion of it like hey

00:59:46 ◼   ► look at this neat way to do a thing that they think is common like you know you and your

00:59:52 ◼   ► partner and your spouse whatever just want to share all of your pictures with each other

00:59:57 ◼   ► not like on a case-by-case basis like Casey was talking about,

01:00:00 ◼   ► which is another feature of like, oh,

01:00:01 ◼   ► let's suggest sharing these or whatever,

01:00:02 ◼   ► we just say, look, everything that I take,

01:00:04 ◼   ► also show it to this person.

01:00:06 ◼   ► And the way they implemented it is they get to see that stuff,

01:00:09 ◼   ► and then they can look at them and save them

01:00:11 ◼   ► into their own library if they like them.

01:00:13 ◼   ► Right?

01:00:13 ◼   ► Oh, I like that one.

01:00:14 ◼   ► I want to keep that one.

01:00:15 ◼   ► I want to keep that one.

01:00:16 ◼   ► So it's not-- it's more like automatic by default offering

01:00:20 ◼   ► of your photos to someone else, but it's still

01:00:23 ◼   ► two separate libraries.

01:00:24 ◼   ► And the broader question about from way back in the hypercritical and no iLife is an island

01:00:30 ◼   ► is the very difficult problem that Apple has not yet tackled, but that they're slowly building

01:00:35 ◼   ► up the infrastructure to tackle, I feel like, and I hope they address it soon, is the way

01:00:41 ◼   ► my family at least uses photos and the way I think a lot of families would use photos

01:00:46 ◼   ► if given the option, which is if you have two parents and children, both parents take

01:00:53 ◼   ► pictures of their children, depending on maybe at the same time at the same event, or if

01:00:57 ◼   ► one parent is with one child, one parent is with another, they take pictures on their

01:01:00 ◼   ► phone, they take pictures with their cameras, however they take them.

01:01:03 ◼   ► Each parent is an adult and has their own Apple ID, or whatever, Google account, or

01:01:08 ◼   ► whether they have their own accounts, which means in the Apple and Google worlds, they

01:01:12 ◼   ► have their own photo libraries, and you know, it's kind of this siloed arrangement.

01:01:16 ◼   ► And yet, in a family situation, usually you want all the pictures, at least all the pictures

01:01:23 ◼   ► of the kids, probably all the pictures, period, to be together in one big library and not

01:01:27 ◼   ► have to deal with, you know, two different people's libraries and sharing between them.

01:01:32 ◼   ► It's inefficient.

01:01:33 ◼   ► It's hard to keep track of like the one master library of family photos.

01:01:37 ◼   ► Very often the solution is, oh, just designate one parent to be the official holder of their

01:01:42 ◼   ► Apple ID has the library, right?

01:01:45 ◼   ► That's what we do at our house.

01:01:46 ◼   ► My wife's Apple ID, she is the owner of the photos library.

01:01:49 ◼   ► So on her iOS devices, she has access to all of our pictures.

01:01:54 ◼   ► On my iOS devices and on my Mac, I have access to only the pictures I've taken with my iPhone

01:02:00 ◼   ► because all the other pictures go into the big library and periodically I have to manually

01:02:06 ◼   ► export unmodified original, you know, to make sure I get all the stuff.

01:02:10 ◼   ► You know, I can't bother editing them on my phone or anything.

01:02:12 ◼   ► I have to just let them stream into my Mac, export all the unmodified originals and import

01:02:17 ◼   ► them into the "real" photo library that is hers.

01:02:22 ◼   ► This used to be mine, and now it's hers, and we've gone back and forth with it, but this

01:02:25 ◼   ► is not what I want, and this is not what any family wants.

01:02:28 ◼   ► And I think a lot of families do get by by having the designated person who owns the

01:02:31 ◼   ► photo library, but it's terrible because we take so many pictures on our phones.

01:02:35 ◼   ► I don't want to be signed into my wife's Apple ID on my phone, right?

01:02:39 ◼   ► It's bad enough that we all have to do that from the old days of buying things through

01:02:43 ◼   ► the app store, and Apple does let you be signed into the app store as your spouse, but signed

01:02:47 ◼   ► everything else is you, like they let you do that for sharing of apps.

01:02:50 ◼   ► That's what we do. You know, Aaron is me for the App Store, but she is her in every other way.

01:02:57 ◼   ► Yeah, and Apple added the capability to do that because it is a common arrangement, but it's not great.

01:03:01 ◼   ► So Apple eventually added, a couple years ago now, the concept of a family, where you can make a family

01:03:08 ◼   ► in Apple's interface and say, "Here are the people who are members of the family, here are the adults, here are the children."

01:03:12 ◼   ► and family sharing allows you to share applications that allow this.

01:03:17 ◼   ► I think the default is to allow, but Marco wouldn't know.

01:03:19 ◼   ► I think you could configure your app to say it's not shareable,

01:03:22 ◼   ► like I don't want you to be able to share this,

01:03:23 ◼   ► but in my experience, pretty much all apps are like this.

01:03:26 ◼   ► If I buy an app, my children's iOS devices have access to that app

01:03:32 ◼   ► just because I bought it.

01:03:33 ◼   ► It's a little bit weirder with in-app purchases,

01:03:35 ◼   ► and since so many things are free with in-app purchases now,

01:03:38 ◼   ► it's still a little bit weird, but it is, you know,

01:03:40 ◼   ► The key thing is Apple allows the concept of a family to exist and membership and that family to exist.

01:03:47 ◼   ► And that membership brings certain sharing privileges that only exist within the family,

01:03:51 ◼   ► including from things of like my kids try to buy stuff on their iOS device and it sends me a notification

01:03:55 ◼   ► that I have to approve or deny. They're leveraging that functionality to do that.

01:03:58 ◼   ► So they're creeping up on it. Before it just used to be a bunch of Apple IDs that you'd be shared in weird ways.

01:04:04 ◼   ► Now you can construct a family unit and specify everything about it.

01:04:09 ◼   ► You can give kids Apple IDs, which you didn't used to be able to do, and now you can.

01:04:12 ◼   ► They just need to take the next step, which is stop siloing libraries of photos.

01:04:18 ◼   ► And it's a really difficult problem because you might think, well,

01:04:21 ◼   ► I don't want all the photos from two people to be shared forever into one giant library.

01:04:25 ◼   ► Like how would that even work in terms of billing and how do I keep some photos private

01:04:30 ◼   ► if I'm taking a million pictures with my phone of like, you know, a bunch of, you know,

01:04:35 ◼   ► things in the hardware store for some repair I'm doing

01:04:37 ◼   ► and my wife doesn't want them appearing on her phone because,

01:04:39 ◼   ► you know, that's just relevant to me.

01:04:41 ◼   ► Like, it is a hard problem.

01:04:42 ◼   ► Don't get me wrong.

01:04:43 ◼   ► It is not like they should just snap their fingers

01:04:45 ◼   ► and do this.

01:04:46 ◼   ► They just need to make incremental progress towards it,

01:04:48 ◼   ► and eventually they need to get there.

01:04:50 ◼   ► And even Google, with their thing of like, oh,

01:04:53 ◼   ► you can just see all my pictures and pick the ones

01:04:54 ◼   ► that you want, that is still incremental progress.

01:04:56 ◼   ► Because it is still two entirely different libraries.

01:04:58 ◼   ► It's just easing the friction of how you get from one thing

01:05:02 ◼   ► to the other.

01:05:02 ◼   ► But I wouldn't like that solution

01:05:03 ◼   ► either because I'd constantly be thinking, oh,

01:05:05 ◼   ► did you pull in all the photos yesterday or did you forget some or where did you leave

01:05:10 ◼   ► off? I just want them all to be in one big pool. I just want them to be our photos, like

01:05:14 ◼   ► the way it is now. And so I really hope Apple is slowly but surely working towards this.

01:05:19 ◼   ► And I hope Google is too, because I think that is a better way for families to manage

01:05:24 ◼   ► their photos than any of the current systems.

01:05:27 ◼   ► I agree with you.

01:05:29 ◼   ► Who has the photo libraries in your houses?

01:05:32 ◼   ► - I do.

01:05:34 ◼   ► - We have two different ones with lots of duplication

01:05:37 ◼   ► and lots of wasted effort and lots of wasted iCloud space

01:05:42 ◼   ► and hard drive space and we are our own people

01:05:45 ◼   ► and we have our own ways of doing things.

01:05:48 ◼   ► We have some of our own pictures,

01:05:50 ◼   ► we have a bunch of family pictures.

01:05:52 ◼   ► It would be nice to have both,

01:05:53 ◼   ► but usually what actually happens is

01:05:56 ◼   ► whenever one of us wants a picture that the other one took,

01:05:58 ◼   ► we ask across the office,

01:06:00 ◼   ► "Hey, can you send me that picture of whatever, whatever?"

01:06:02 ◼   ► and then we either airdrop it to each other

01:06:04 ◼   ► or we go browse our hard drives on our network share

01:06:07 ◼   ► and do it that way.

01:06:08 ◼   ► - Do you get freaked out about whether you're actually

01:06:10 ◼   ► getting original quality when you share them with each other

01:06:12 ◼   ► 'cause almost all the sharing interfaces

01:06:14 ◼   ► do not give you original quality.

01:06:16 ◼   ► - Yeah, we don't do any of the sharing with like,

01:06:18 ◼   ► you know, inside the Photos app,

01:06:20 ◼   ► like the shared albums, like that will do with like

01:06:22 ◼   ► sharing photos with friends or, you know,

01:06:24 ◼   ► for an event, but those are not full quality.

01:06:26 ◼   ► As Jason Snell pointed out,

01:06:27 ◼   ► I think I upgraded this past week,

01:06:29 ◼   ► those are only like three megapixels or something,

01:06:30 ◼   ► they're very, very small.

01:06:32 ◼   ► When I'm doing the transfer between Tiff and I,

01:06:34 ◼   ► we either do AirDrop or direct file transfer

01:06:38 ◼   ► over the network.

01:06:39 ◼   ► - AirDrop from the photos thing on iOS?

01:06:42 ◼   ► - Sometimes.

01:06:43 ◼   ► - Is that full quality?

01:06:45 ◼   ► Like do you get the RAW, if she shot it in RAW,

01:06:47 ◼   ► do you get a RAW coming over the wire or do you get a JPEG?

01:06:50 ◼   ► - For transfers of RAWs, that's when we'll usually involve

01:06:53 ◼   ► just the network shares where I will just open up

01:06:55 ◼   ► her hard drive on my computer over the network

01:06:58 ◼   ► and pull the file over ethernet,

01:06:59 ◼   ► because ethernet's awesome.

01:07:01 ◼   ► AirDrop is usually when the photo has originated

01:07:04 ◼   ► on an iPhone, when it was taken by an iPhone,

01:07:06 ◼   ► then we will air drop it.

01:07:07 ◼   ► I'm pretty sure that is the original file then,

01:07:10 ◼   ► in that case.

01:07:11 ◼   ► - Yeah, the other terrible thing about separate libraries

01:07:14 ◼   ► and sharing photos is it either discourages you,

01:07:18 ◼   ► the individual people, from doing edits,

01:07:19 ◼   ► or it makes you feel bad about it.

01:07:20 ◼   ► Because say you both have your own photos

01:07:22 ◼   ► and your own things, and you've done your own edits

01:07:24 ◼   ► and cropped things and made them look nice.

01:07:27 ◼   ► You would like it, and what I would want to happen is,

01:07:30 ◼   ► look, say you are both using photos,

01:07:32 ◼   ► I don't know if you are,

01:07:33 ◼   ► but if you are both using Apple's Photos app,

01:07:35 ◼   ► why can't I get all of that?

01:07:37 ◼   ► Give me the unmodified original,

01:07:39 ◼   ► give me your modifications,

01:07:40 ◼   ► it keeps them all losslessly,

01:07:42 ◼   ► it has all that information.

01:07:44 ◼   ► Your only choices instead are what I do,

01:07:46 ◼   ► which is export unmodified original,

01:07:48 ◼   ► which I really hope does what it says,

01:07:49 ◼   ► 'cause I'm trusting it.

01:07:50 ◼   ► (laughing)

01:07:51 ◼   ► But you are losing all of the edits at that point,

01:07:54 ◼   ► 'cause you're saying, forget about the edits,

01:07:55 ◼   ► and it's like, oh, why did I even bother doing,

01:07:57 ◼   ► It happens when we go on vacation a lot,

01:07:58 ◼   ► 'cause a lot of times I go on vacation

01:08:00 ◼   ► and I'll be putting the photos into my photos library

01:08:02 ◼   ► and my Apple ID and picking favorites and doing edits.

01:08:06 ◼   ► And then I have to do this laborious manual sync process.

01:08:08 ◼   ► It reminds me of the old days when I would get a new Mac

01:08:10 ◼   ► and manually do what Migration Assistant does today,

01:08:13 ◼   ► which was fun the first five or 600 times,

01:08:16 ◼   ► so eventually it gets old.

01:08:18 ◼   ► I will do all this picking and editing and cropping

01:08:21 ◼   ► and all this other stuff.

01:08:22 ◼   ► And then when I come back to the home computer,

01:08:24 ◼   ► I have to make a bunch of smart albums

01:08:26 ◼   ► to pull all the favorites and export on modified originals

01:08:30 ◼   ► for those and then redo my edits to make them look

01:08:33 ◼   ► like I did over there, cribbing off of them

01:08:35 ◼   ► to see how I decided to crop it and stuff.

01:08:37 ◼   ► It is not good at all.

01:08:40 ◼   ► And the other choice is to just be like,

01:08:41 ◼   ► okay, well I'm gonna import them into my library

01:08:45 ◼   ► because I have the device with me

01:08:46 ◼   ► and then when I get home to the real library,

01:08:49 ◼   ► I'll just dump them 'cause I haven't done

01:08:51 ◼   ► any modifications to them.

01:08:53 ◼   ► Or I'll be logged in as my wife the whole vacation

01:08:55 ◼   ► and use her account on this thing.

01:08:57 ◼   ► It's just a bunch of bad options.

01:08:59 ◼   ► - Yeah, we solved that problem again by duplication.

01:09:03 ◼   ► There's lots of duplication.

01:09:04 ◼   ► The only thing that helps here is that Tiff and I

01:09:07 ◼   ► both have very different editing styles.

01:09:09 ◼   ► She's way better at it, but I will often take my own pass

01:09:13 ◼   ► at things before her or if I don't think she's gonna care

01:09:16 ◼   ► about that photo or if it's something I took.

01:09:19 ◼   ► And so usually anything edited in my library

01:09:22 ◼   ► was edited by me and she takes her version

01:09:25 ◼   ► and it makes a way better version later.

01:09:26 ◼   ► But that's, again, we solved this problem

01:09:30 ◼   ► just by duplication, more and more duplication.

01:09:32 ◼   ► And it's a terrible solution,

01:09:34 ◼   ► but it does avoid a lot of the problems

01:09:37 ◼   ► that any kind of shared library would add.

01:09:39 ◼   ► It's just really inefficient.

01:09:41 ◼   ► - Another feature request I have for photos

01:09:42 ◼   ► and a thing that I do a lot is that I don't have two people

01:09:45 ◼   ► with conflicting editing styles,

01:09:46 ◼   ► I have just me who has different ideas

01:09:48 ◼   ► about how to edit things.

01:09:49 ◼   ► And a very frequent operation for me

01:09:50 ◼   ► is to duplicate a photo so I can do a different edit on it,

01:09:52 ◼   ► because you can't have more than one edit per photo.

01:09:55 ◼   ► So with a shared library, family photo library,

01:09:59 ◼   ► one of the features they should have

01:10:00 ◼   ► is the ability to do multiple edits of a single photo.

01:10:02 ◼   ► So then you could have the TIFF edit and the Marko edit

01:10:05 ◼   ► with one unmodified original beneath them

01:10:08 ◼   ► and have an interface to that.

01:10:10 ◼   ► That would be great.

01:10:10 ◼   ► Instead of me duplicating the thing

01:10:13 ◼   ► and getting image one, two, three, four,

01:10:15 ◼   ► copy.jpg and then doing modifications there.

01:10:18 ◼   ► Again, it's a thing I think people do,

01:10:21 ◼   ► multiple possible edits,

01:10:22 ◼   ► even if it's just two different crops.

01:10:24 ◼   ► one crop that you're gonna use for sharing with the family

01:10:26 ◼   ► 'cause you know they're gonna be looking at it on a phone,

01:10:28 ◼   ► and then a different crop and edit

01:10:30 ◼   ► for the one that you're gonna print on a fracture

01:10:32 ◼   ► or something and then throw up on the wall

01:10:34 ◼   ► because it'll be much bigger.

01:10:35 ◼   ► Lots of low-hanging fruit in the photo world

01:10:40 ◼   ► for features like this, but then the family sharing

01:10:42 ◼   ► is not low-hanging fruit.

01:10:43 ◼   ► It is a really difficult problem,

01:10:44 ◼   ► and I do see Apple making progress towards it.

01:10:46 ◼   ► I just can't wait for them to just finally do it.

01:10:51 ◼   ► I think in general, like kind of broadening this a little bit, one of my biggest wishlist

01:10:55 ◼   ► items for the Mac specifically, and I know this is probably involved iOS also just because

01:11:02 ◼   ► of the way this big sync setup works, but I just want the Photos app to just get more,

01:11:08 ◼   ► just get better and get more added to it. You know, like first on the realm of get better,

01:11:13 ◼   ► I really hope they finally sync the recognition data between images so that each new device

01:11:21 ◼   ► doesn't have to run its CPU hot for three days just to figure it all out itself.

01:11:25 ◼   ► Do you still use that feature?

01:11:27 ◼   ► I've kind of given up on it already.

01:11:28 ◼   ► I don't think you can turn it off.

01:11:30 ◼   ► I know, but in terms of, I'm thinking mostly of the faces.

01:11:33 ◼   ► I know you're talking about like, find me a picture of a boat, right, that whole thing,

01:11:37 ◼   ► which I think works OK.

01:11:38 ◼   ► Yeah, it works OK.

01:11:39 ◼   ► The Google Photos one is better.

01:11:40 ◼   ► But the face one is the one that I have the most hope for and that makes me the most disappointed.

01:11:44 ◼   ► I continue to manually keyword label the faces that I care about, which is incredibly tedious

01:11:50 ◼   ► And the Photos app fights you every step of the way.

01:11:53 ◼   ► Like when they remove the keywords from underneath, you can't display them anymore.

01:11:56 ◼   ► It's so hard to figure out which ones have keywords on them or not.

01:12:00 ◼   ► And I was like, "Well, why do you need to do that?

01:12:01 ◼   ► Just let the face recognition figure it out."

01:12:03 ◼   ► And I tried to train it, and I tried to convince it.

01:12:06 ◼   ► And it's close, but it's still just, you know, guess what?

01:12:10 ◼   ► People who are genetically related to each other tend to look similar.

01:12:16 ◼   ► And it's a hard problem.

01:12:17 ◼   ► I don't blame them.

01:12:18 ◼   ► Google doesn't get it perfectly either,

01:12:20 ◼   ► but I just wish I could just say,

01:12:22 ◼   ► I don't have to worry about that.

01:12:23 ◼   ► If I wanna find pictures of my son,

01:12:25 ◼   ► I can just type in his name

01:12:26 ◼   ► and it will find all the pictures of my son.

01:12:27 ◼   ► Reality in photos, it will find 15% of the photos of my son.

01:12:31 ◼   ► - Yeah, so photos, there is so much area

01:12:35 ◼   ► for improvement with photos.

01:12:37 ◼   ► Not only in the intelligence of what you were just talking

01:12:39 ◼   ► about, like the intelligence of the recognition

01:12:41 ◼   ► and the faces and everything, and the syncing of that data,

01:12:43 ◼   ► which is always my complaint, that like,

01:12:44 ◼   ► why does each device have to do this over and over again

01:12:46 ◼   ► and burn through its battery for the first few

01:12:48 ◼   ► days or weeks that you own it.

01:12:50 ◼   ► And then just the entire Photos app,

01:12:53 ◼   ► on iOS it's fine, I wouldn't say it's great, but it's fine.

01:12:57 ◼   ► The Mac Photos app really needs a lot of help.

01:13:01 ◼   ► It is seemingly designed by people who don't use Photos apps

01:13:06 ◼   ► and who have never used it to edit more than one photo

01:13:10 ◼   ► or to browse a library that had more than 10 photos.

01:13:13 ◼   ► It really does seem like it was rushed out once

01:13:18 ◼   ► three years ago whenever it came out,

01:13:20 ◼   ► and then not touched since in any meaningful way.

01:13:22 ◼   ► And I really hope that changes

01:13:24 ◼   ► because there's so much promise.

01:13:26 ◼   ► Because the syncing system they've built

01:13:27 ◼   ► for iCloud Photo Library has been rock solid for me

01:13:31 ◼   ► and for everyone else I've talked to who uses it.

01:13:33 ◼   ► It has been rock solid.

01:13:35 ◼   ► It's a great sync system.

01:13:37 ◼   ► It's integrated into everything.

01:13:39 ◼   ► It gets everything off your phone automatically.

01:13:41 ◼   ► The sharing is decent.

01:13:42 ◼   ► You know, it's not amazing, but it's decent, good enough.

01:13:45 ◼   ► I just wish the app on the Mac was better.

01:13:47 ◼   ► it is still not as good or not as responsive

01:13:51 ◼   ► or not as easy to work through more than four photos

01:13:55 ◼   ► as even iPhoto, let alone Aperture or Lightroom.

01:13:59 ◼   ► Like, there's so much room for improvement

01:14:01 ◼   ► and just the basics of navigating it,

01:14:04 ◼   ► picking through photos, rating photos,

01:14:06 ◼   ► deleting the ones you don't wanna keep,

01:14:08 ◼   ► editing the ones with performing minor edits.

01:14:10 ◼   ► It seems like it's designed right now for maximum friction

01:14:14 ◼   ► and to be as error-prone as possible.

01:14:16 ◼   ► and I just really, really wish,

01:14:19 ◼   ► and I know this is a long shot,

01:14:20 ◼   ► I wish they would like, I don't know,

01:14:22 ◼   ► put a different team on it,

01:14:23 ◼   ► put a different designer on it, something.

01:14:25 ◼   ► Get some new blood in there

01:14:26 ◼   ► to make the Photos app on the Mac great.

01:14:30 ◼   ► Or even just good.

01:14:32 ◼   ► I'm not asking for a lot here,

01:14:34 ◼   ► but like make it usable for people to actually go through

01:14:38 ◼   ► and sort through the thousands of pictures

01:14:42 ◼   ► that we can now take with these amazing devices

01:14:44 ◼   ► in our pockets all the time.

01:14:45 ◼   ► make that better, make it easier.

01:14:47 ◼   ► Don't show me 60 different animations

01:14:50 ◼   ► to go all these different levels deep

01:14:51 ◼   ► in this weird hierarchy, just do it.

01:14:54 ◼   ► Just respond to my keystrokes quickly.

01:14:56 ◼   ► When you're deleting photos out of a big list,

01:14:58 ◼   ► move it to the next one instead of,

01:15:01 ◼   ► just do what every other photo app has ever done before.

01:15:04 ◼   ► (laughs)

01:15:05 ◼   ► And this one doesn't do it.

01:15:07 ◼   ► So I really, really hope they got better.

01:15:09 ◼   ► - Imagine if they added features too.

01:15:11 ◼   ► Imagine that, like they actually added features.

01:15:14 ◼   ► next year there would be more features in it? Imagine.

01:15:17 ◼   ► That would be great. I'm not even, see, I'm not asking for much.

01:15:20 ◼   ► I'm kind of asking for features at this point. I feel like it's been long enough. But what

01:15:24 ◼   ► you said about the, I think I listed photos, Apple's Photos is one of my favorite applications

01:15:29 ◼   ► one year and we did like a favorites list. And it's for the reason you just said, it's

01:15:32 ◼   ► for the syncing. And I know people have horror stories about like, all my images were black

01:15:36 ◼   ► thumbnails and I lost all my data and blah, blah, blah. But like you, Marco, for me, it

01:15:40 ◼   ► It has been solid and I just have my fingers crossed that I'm not just lucky, right?

01:15:44 ◼   ► And that it really is, I think it really is reasonably reliable.

01:15:49 ◼   ► And so that's why I love it because it solved that problem for me, or not for me, for my

01:15:53 ◼   ► wife because it's on her phone.

01:15:54 ◼   ► But anyway, it solved the problem for one of us.

01:15:56 ◼   ► By the way, that's one of the things I use Google Photos for because we have this thing

01:15:59 ◼   ► where her Apple ID is the family photo library and it's on her phone and her iPad, but then

01:16:05 ◼   ► Then I have Google Photos running on her account, on her Mac, uploading to my Google account.

01:16:11 ◼   ► So if I want to pull one of our family photos, I launch Google Photos on my phone, because

01:16:14 ◼   ► it's the only way on my phone that I can get to our family's photos.

01:16:18 ◼   ► And so yes, I pay for one terabyte of storage in Google, and also the maximum amount you

01:16:23 ◼   ► can buy in Apple, so it is not particularly monetarily efficient.

01:16:26 ◼   ► This is the system I have.

01:16:27 ◼   ► But I've just now remembered that we're talking about Google I/O.

01:16:30 ◼   ► Yeah.

01:16:31 ◼   ► Yep.

01:16:32 ◼   ► This is a song about Alice.

01:16:33 ◼   ► Well, I mean, the photos was the thing they talk about.

01:16:36 ◼   ► And like credit where credit is due to Google,

01:16:38 ◼   ► they are very smart for giving me that ability.

01:16:40 ◼   ► The fact that I can run a client a thing, a terrible thing,

01:16:43 ◼   ► on my Mac that somehow sucks all of the photos out of my Apple photos library

01:16:49 ◼   ► and uploads them to Google, by the way,

01:16:51 ◼   ► I'm going to give a two-second rant on this little thing.

01:16:53 ◼   ► It's like it's a little menu bar icon and it does what I want it to do,

01:16:56 ◼   ► which is like, I'll find, I don't know how I'll do it,

01:16:59 ◼   ► but I'll dig through your Apple crap and I will find your photos,

01:17:02 ◼   ► probably in a way that Apple doesn't want us to do, but they do it and it works,

01:17:05 ◼   ► and I will push them up to the Google account of your choosing.

01:17:08 ◼   ► And so, from my wife's account, I can push up to mine.

01:17:12 ◼   ► But this little menu bar thing has this feature in terrible scare quotes,

01:17:17 ◼   ► where it will say, it will tell you how many uploads failed,

01:17:22 ◼   ► and sometimes it will give you a notification, say,

01:17:25 ◼   ► "I tried to upload these pictures to Google Photos and they failed.

01:17:28 ◼   ► Click here to learn more."

01:17:29 ◼   ► and you click and it gives you this terrible little tiny dialogue that lists these very long

01:17:34 ◼   ► file paths that you can't see the right hand side of unless you scroll. Right? And it says,

01:17:38 ◼   ► "These are all the ones that failed." And there's a button on it or other, you know, other, it's a

01:17:43 ◼   ► button or menu item, whatever, that lets you through this thing say, "Please retry them."

01:17:46 ◼   ► And it's like, "Don't wait for me to tell you. Just keep trying, little Google thing." And maybe,

01:17:53 ◼   ► here's the thing, maybe it does automatically retry. Maybe it's going to retry no matter what

01:17:57 ◼   ► anyway but the fact that the UI has a way for you to see what failed and click

01:18:01 ◼   ► the retry button compels me to every time I'm on her computer do that and

01:18:06 ◼   ► because their file names are all obscure I can't tell is it trying to re-upload

01:18:09 ◼   ► these seven raws over and over again can it just not upload raws at all and every

01:18:12 ◼   ► time it fails to upload them it tells me about it or is it if I never touched it

01:18:16 ◼   ► would it merely retry constantly and eventually succeed no way to tell one of

01:18:21 ◼   ► the worst like sort of like nerd baiting interfaces because once you give me an

01:18:25 ◼   ► an interface to see the things that failed

01:18:27 ◼   ► and you give me a button to tell it to retry,

01:18:29 ◼   ► it's cruel, it is a cruel interface

01:18:31 ◼   ► and if someone at Google is listening to this,

01:18:34 ◼   ► A, either make your thing, never tell me about this

01:18:36 ◼   ► and just upload them all, or B, make it so that

01:18:40 ◼   ► I have some explanation for the failures

01:18:42 ◼   ► and like, or some kind of progress indication

01:18:44 ◼   ► or something that will, like if you're gonna give me

01:18:46 ◼   ► information, give me actionable information.

01:18:48 ◼   ► But otherwise, I would prefer it if you just

01:18:50 ◼   ► did your best and kept trying without any input from me

01:18:54 ◼   ► and it drives me nuts.

01:18:56 ◼   ► I've lost my train of thought

01:18:56 ◼   ► and I wasn't too busy being angry about that thing.

01:18:58 ◼   ► - Google IO.

01:18:59 ◼   ► - No, I know exactly what you're thinking of

01:19:02 ◼   ► and it's so bad, you're absolutely right.

01:19:04 ◼   ► - Do you use that thing as well, Casey?

01:19:06 ◼   ► - Yeah, yeah, the uploader that's on the map.

01:19:07 ◼   ► - And do you get suckered into going into the failed dialogue?

01:19:10 ◼   ► Failed uploads dialogue?

01:19:11 ◼   ► - Oh yes I do.

01:19:12 ◼   ► And it seems like there's about 10 files, mostly raw.

01:19:16 ◼   ► Now I have a ton of raw files, don't get me wrong,

01:19:18 ◼   ► so it uploads raw as a general point of fact,

01:19:21 ◼   ► But there are like 10 files that it just seems to forever be confused about.

01:19:26 ◼   ► And you can sort of figure out what they are, but yes, the everything you described, an

01:19:30 ◼   ► emphatic thumbs up to, well, really thumbs down to the uploader, but thumbs up to what

01:19:33 ◼   ► you were saying, because I completely agree.

01:19:35 ◼   ► Have you gotten to the point where you wrote down the file paths so that the next time

01:19:39 ◼   ► a dialogue comes up, you compare or screenshot it or otherwise try to record it?

01:19:44 ◼   ► I'm coming close to that because, you know, you can't remember what they're all like nonsense

01:19:47 ◼   ► names or whatever.

01:19:49 ◼   ► Like, is it the same three files that it's been telling me about every day for the past,

01:19:53 ◼   ► you know, year and a half?

01:19:54 ◼   ► And I don't know.

01:19:55 ◼   ► It's different amounts, I can tell you that.

01:19:57 ◼   ► Sometimes it's five, sometimes it's 100, sometimes it's 35, sometimes it's 50, like it tells

01:20:00 ◼   ► you the counts on them.

01:20:02 ◼   ► Anyway, this is a very long trip around for me to emphatically agreeing with Marco's other

01:20:06 ◼   ► complaint that using Apple's photos feels like walking through like waist-deep molasses,

01:20:10 ◼   ► right?

01:20:11 ◼   ► And this is an esoteric thing that I think only, that I'm particularly sensitive to,

01:20:17 ◼   ► And I think not everybody has the same hang-ups that I do about responsiveness, right?

01:20:20 ◼   ► But I have big, deep, deep hang-ups about responsiveness.

01:20:25 ◼   ► And everything I do in photos, because in photos you do a lot of repetitive operations.

01:20:29 ◼   ► Go to the next thing, crop, move, resize, adjust, star, favorite keyword, go to the

01:20:35 ◼   ► next thing, delete, go to the next thing.

01:20:38 ◼   ► Like that cycle, that thing I do when I do photos, when I go through my photos, every

01:20:44 ◼   ► Every single operation takes just a little bit longer than I think is reasonable.

01:20:49 ◼   ► Everything has this lag, has this, "Okay, eventually I'll do that.

01:20:53 ◼   ► Oh, did you want to crop?

01:20:55 ◼   ► Oh, you want to exit full screen?

01:20:57 ◼   ► Oh, you want to enter full screen.

01:20:59 ◼   ► Oh, you want to edit this photo?

01:21:01 ◼   ► Wait a second.

01:21:02 ◼   ► Wait, wait.

01:21:03 ◼   ► Okay, now I'm drawing the edit thing.

01:21:04 ◼   ► I want this to be so fast that before the key comes up off the keyboard, have it activated

01:21:10 ◼   ► on key down for cry.

01:21:12 ◼   ► I want it to be so incredibly fast because, I mean, at the time we bought this 5K iMac,

01:21:17 ◼   ► it was the fastest iMac you could buy.

01:21:20 ◼   ► And the fastest Mac you could buy, period, in single-threaded performance.

01:21:23 ◼   ► I don't know what the holdup is.

01:21:25 ◼   ► I do have a massive library.

01:21:27 ◼   ► I admit that my library is not small.

01:21:30 ◼   ► Maybe if I literally did have 100 photos, it would be fine.

01:21:32 ◼   ► I have, I think I'm up to 80,000, 90,000, I forget, I don't know if I've broken 100K

01:21:36 ◼   ► yet.

01:21:37 ◼   ► I have a lot of photos.

01:21:38 ◼   ► I understand it's a difficult problem case,

01:21:40 ◼   ► but this is what I want out of it.

01:21:44 ◼   ► And my perception of it is that it is slower now

01:21:47 ◼   ► than it was with iPhoto.

01:21:48 ◼   ► Now that's not fair because when I was using iPhoto,

01:21:51 ◼   ► especially older versions of iPhotos,

01:21:52 ◼   ► I had way fewer photos, right?

01:21:54 ◼   ► But on the other hand, I also had a slower Mac

01:21:56 ◼   ► and there was no SSD.

01:21:58 ◼   ► And like, I don't know, either way,

01:21:59 ◼   ► that's what I personally want out of this program.

01:22:01 ◼   ► And aside from the features,

01:22:03 ◼   ► I want it to just be so, so much faster.

01:22:07 ◼   ► make every single operation that I do,

01:22:10 ◼   ► like have as little lag as possible.

01:22:13 ◼   ► No transition, no redrawing things.

01:22:18 ◼   ► And again, it's not just a transition.

01:22:20 ◼   ► Very, very often I will hit a key combo

01:22:23 ◼   ► to like zoom to full screen

01:22:25 ◼   ► and either it will ignore the fact that I hit space bar,

01:22:28 ◼   ► it'll be like, that never happened.

01:22:30 ◼   ► I'm never gonna do that.

01:22:31 ◼   ► Or it will start at the animation to go into editing mode

01:22:35 ◼   ► and I double click the thing or click into edit mode,

01:22:37 ◼   ► it will start it perceptibly after I am completely done

01:22:41 ◼   ► with the input.

01:22:42 ◼   ► I have clicked or double clicked or done whatever.

01:22:45 ◼   ► Nothing happens on the screen for fractions of a second

01:22:48 ◼   ► that seem like an eternity, and then the animation begins

01:22:51 ◼   ► and I just wanna strangle somebody.

01:22:53 ◼   ► - All right, let's bring this back around.

01:22:54 ◼   ► Remember we were talking about Google I/O

01:22:56 ◼   ► like three hours ago?

01:22:57 ◼   ► (laughing)

01:22:59 ◼   ► - Related to that, and getting back to Google Photos,

01:23:01 ◼   ► getting back to Google Photos,

01:23:02 ◼   ► there was a comment I saw from somebody,

01:23:04 ◼   ► maybe it was Gruber, maybe it was just retweeting somebody.

01:23:06 ◼   ► Somebody's saying that using Google Photos

01:23:08 ◼   ► in your web browser is more responsive

01:23:11 ◼   ► than using the native Apple Photos app.

01:23:13 ◼   ► I wouldn't quite go that far because I don't do

01:23:18 ◼   ► the sort of going through photos, picking and editing

01:23:20 ◼   ► and tagging and stuff in Google Photos,

01:23:22 ◼   ► but I do use Google Photos in the web interface frequently,

01:23:25 ◼   ► basically to find a picture that I'm looking for.

01:23:27 ◼   ► I go into it, I use a search, which I think is pretty neat.

01:23:30 ◼   ► I try to use its facial recognition,

01:23:31 ◼   ► which is not really that much better than Apple's,

01:23:33 ◼   ► but it's what I've got or whatever.

01:23:35 ◼   ► And my perception of scrolling through,

01:23:38 ◼   ► especially like scrolling through photos by date

01:23:39 ◼   ► or filtering or searching,

01:23:40 ◼   ► those operations do actually feel faster

01:23:43 ◼   ► in Google Photos in Chrome than using the native app.

01:23:47 ◼   ► But for the picking and zooming and everything,

01:23:49 ◼   ► I imagine you'd end up with like download speed

01:23:51 ◼   ► being an issue because you gotta,

01:23:52 ◼   ► if I wanna see the full res photo to edit

01:23:54 ◼   ► and I wanna go to the next full res photo,

01:23:56 ◼   ► that's gonna happen way faster on my 5K iMac

01:23:58 ◼   ► with everything coming off the SSD

01:23:59 ◼   ► than it is gonna be pulling that stuff over the network.

01:24:01 ◼   ► So I'm not gonna go as far as whoever that person was

01:24:04 ◼   ► who said that the web version felt better than the native,

01:24:06 ◼   ► but the fact that there are any operations

01:24:08 ◼   ► in which it's a contest shows that Apple Photos

01:24:10 ◼   ► is a long way to go.

01:24:11 ◼   ► And kudos to Google for making essentially a webpage

01:24:14 ◼   ► that you can go to that I can scroll through

01:24:16 ◼   ► literally 90,000 photos and find what I want.

01:24:18 ◼   ► It's pretty amazing.

01:24:19 ◼   ► - Yeah, because this isn't like a web versus native

01:24:21 ◼   ► argument, this is just the Photos app on the Mac

01:24:24 ◼   ► is just not very good at all.

01:24:26 ◼   ► Like it really is quite poor.

01:24:28 ◼   ► And especially when you get into any kind of operation

01:24:31 ◼   ► where you're trying to go through a batch of photos

01:24:33 ◼   ► and pick through and delete and maybe star

01:24:37 ◼   ► or do minor edits on even.

01:24:39 ◼   ► It's again, it's just like it fights you at every turn.

01:24:41 ◼   ► Like it seems like it wants to show you its animations

01:24:43 ◼   ► more than it wants you to get your work done.

01:24:46 ◼   ► You're just, you're always waiting for it to do its thing,

01:24:49 ◼   ► to transition itself, to animate something.

01:24:52 ◼   ► It's also, I don't know, what do you guys think

01:24:54 ◼   ► of the incredibly deep like modal hierarchy

01:24:59 ◼   ► that it has in the various editing controls.

01:25:01 ◼   ► Like, you know, typically, like in a lot of image editors,

01:25:06 ◼   ► you have like a browsing mode,

01:25:08 ◼   ► and then you enter editing mode.

01:25:10 ◼   ► And in editing mode, pretty much all the controls

01:25:12 ◼   ► are visible, or at least very,

01:25:14 ◼   ► or at least can be collapsed out really quickly

01:25:16 ◼   ► with like a triangle dropdown thing.

01:25:18 ◼   ► But with photos, both on iOS and on the Mac,

01:25:21 ◼   ► it has these like, this like second tier,

01:25:24 ◼   ► so everything is like two or three levels in

01:25:26 ◼   ► where like, you go into editing mode,

01:25:28 ◼   ► You don't just have a crop control.

01:25:29 ◼   ► You have the controls box, and you open up the controls box,

01:25:34 ◼   ► and then you can crop from in there.

01:25:37 ◼   ► And everything is two or three levels deep.

01:25:40 ◼   ► And I find that quite cumbersome in real use.

01:25:44 ◼   ► And I know it's kind of a challenge on mobile

01:25:46 ◼   ► 'cause there's not a lot of space for controls,

01:25:48 ◼   ► but on the Mac that's not true,

01:25:50 ◼   ► but it seems like on the Mac they have copied over

01:25:52 ◼   ► the iPhone style anyway unnecessarily,

01:25:55 ◼   ► I guess for consistency or because they didn't have

01:25:57 ◼   ► any better ideas, I don't know.

01:25:59 ◼   ► But there are a lot of powerful controls

01:26:02 ◼   ► that Photos on the Mac has, but they're buried

01:26:05 ◼   ► under so many different levels and modes

01:26:06 ◼   ► and you have to toggle them on every single time

01:26:08 ◼   ► and all these different things that I find it

01:26:10 ◼   ► just incredibly cumbersome.

01:26:12 ◼   ► Is it just me?

01:26:13 ◼   ► - No, that was, I remember the last time I complained

01:26:16 ◼   ► about it was about the crop aspect original,

01:26:18 ◼   ► crop aspect original, crop aspect original.

01:26:20 ◼   ► Because it wouldn't remember, and also as you point out,

01:26:22 ◼   ► because why do I have to go three levels deep

01:26:24 ◼   ► to get to this anyway?

01:26:25 ◼   ► Like, on my 5K iMac screen, it's comical

01:26:28 ◼   ► that I have to click the thing to go to the screen

01:26:31 ◼   ► where I can get my crop options,

01:26:32 ◼   ► then click the thing that brings up the crop options,

01:26:34 ◼   ► then click, like, there is so much room

01:26:36 ◼   ► on the side of that screen.

01:26:37 ◼   ► You could put literally every edit control.

01:26:39 ◼   ► I mean, it is a big screen, there's a lot of resolution.

01:26:43 ◼   ► There's not that many controls here.

01:26:46 ◼   ► Like, you know, that's why applications, you know,

01:26:49 ◼   ► from Adobe and some of it have

01:26:51 ◼   ► a bunch of configurable palettes.

01:26:52 ◼   ► Now, I'm not saying photos needs configurable palettes.

01:26:55 ◼   ► That is a pro feature that regular people,

01:26:57 ◼   ► you don't want to throw a bunch of pallets in their face.

01:26:58 ◼   ► It's too much.

01:26:59 ◼   ► But the old version, iPhoto before photos,

01:27:03 ◼   ► had a more Mac-like interface where they said,

01:27:05 ◼   ► well, we got all this screen real estate.

01:27:07 ◼   ► Let's put as many of the commonly used editing functions

01:27:10 ◼   ► on the screen at the same time.

01:27:12 ◼   ► It's visible interface in the same way

01:27:14 ◼   ► that Apple used to be all into the toolbars and stuff.

01:27:16 ◼   ► Don't hide everything away.

01:27:18 ◼   ► If you can make the controls visible to somebody,

01:27:22 ◼   ► it's easier than going hunting for them.

01:27:24 ◼   ► And the multi-layer certainly is elegant and clean,

01:27:26 ◼   ► but it has insults to injury on the timing thing,

01:27:28 ◼   ► because even setting aside the mysterious lag

01:27:30 ◼   ► before anything happens,

01:27:31 ◼   ► all those transitions have some kind of animation,

01:27:34 ◼   ► and they add up, and it doesn't remember your preferences.

01:27:36 ◼   ► And if you do the same thing over and over again,

01:27:38 ◼   ► you just feel like you're,

01:27:39 ◼   ► it's like you're eating dinner,

01:27:40 ◼   ► but every time you wanted to take a bite of your dinner,

01:27:42 ◼   ► you had to go to the kitchen,

01:27:43 ◼   ► take a fork out of the silverware drawer,

01:27:45 ◼   ► close the silverware drawer, come back down,

01:27:46 ◼   ► take a bite of your dinner,

01:27:49 ◼   ► and then throw that fork away into the garbage.

01:27:51 ◼   ► The next time you wanted to take a bite,

01:27:52 ◼   ► you gotta get it from your seat, go to the chicken,

01:27:53 ◼   ► Go to the kitchen, go to the silverware door,

01:27:55 ◼   ► take out your fork, close the door,

01:27:56 ◼   ► come back, sit down, take a bite with it,

01:27:57 ◼   ► throw the fork away.

01:27:58 ◼   ► That's what using photos feels like.

01:27:59 ◼   ► (laughing)

01:28:01 ◼   ► - My word.

01:28:02 ◼   ► - I could not have put it better.

01:28:03 ◼   ► That's perfect, that's exactly how it feels.

01:28:06 ◼   ► - So Kotlin's a thing.

01:28:08 ◼   ► Remember, we're talking about IO, kids.

01:28:11 ◼   ► (laughing)

01:28:13 ◼   ► So Google announced first party support

01:28:17 ◼   ► or official blessing, if nothing else, for Kotlin.

01:28:19 ◼   ► Now Kotlin is a language by JetBrains.

01:28:23 ◼   ► JetBrains is a third-party entity.

01:28:26 ◼   ► If you're a .NET developer or were once a .NET developer,

01:28:29 ◼   ► like myself, ReSharper is a JetBrains thing,

01:28:33 ◼   ► if I'm not mistaken.

01:28:34 ◼   ► - You're a recovering .NET developer.

01:28:35 ◼   ► - A recovering .NET developer.

01:28:37 ◼   ► And so JetBrains knows development tools pretty darn well.

01:28:42 ◼   ► And they decided to come up with Kotlin,

01:28:44 ◼   ► which my vague understanding is runs on the JVM.

01:28:48 ◼   ► It is compatible with the Android libraries.

01:28:53 ◼   ► What is it? Android Studio, I believe it is?

01:28:56 ◼   ► Shoot, I probably have that wrong, I apologize.

01:28:57 ◼   ► But anyway, the thing, the IDE that is the official

01:29:00 ◼   ► blessed IDE, I believe started as a JetBrains IDE.

01:29:04 ◼   ► This is for all of Android development, not just Kotlin.

01:29:07 ◼   ► And so yeah, now Google has said,

01:29:10 ◼   ► "Hey, we understand that Kotlin's a thing, we embrace it.

01:29:13 ◼   ► If you wanna make your apps in Kotlin, then feel free."

01:29:18 ◼   ► And what's really fascinating about Kotlin is

01:29:21 ◼   ► It's really eerily similar to Swift.

01:29:24 ◼   ► Now at this point, anyone with a neck beard

01:29:28 ◼   ► is probably saying, well, actually,

01:29:30 ◼   ► it's not exactly like Swift at all and blah, blah, blah.

01:29:32 ◼   ► But the point is, at a glance,

01:29:34 ◼   ► it looks really, really, really similar to Swift.

01:29:37 ◼   ► And that's a huge improvement,

01:29:39 ◼   ► because if you've ever seen how absolutely bananas

01:29:44 ◼   ► closures are in Java,

01:29:46 ◼   ► or at least up until modern versions of Java,

01:29:48 ◼   ► which I don't think Android supports,

01:29:50 ◼   ► maybe has just recently supported, closures are comically awful. And so Kotlin is a new-ish

01:29:59 ◼   ► language. It was started around the same time as Swift and looks really, really similar

01:30:04 ◼   ► to Swift. There's a website that's going around. We'll put a link in the show notes. It is

01:30:08 ◼   ► not a flawless comparison of Swift and Kotlin, but it gives you a basic idea of what the

01:30:13 ◼   ► two of them look like side by side. We'll put that in the show notes, like I said. This

01:30:16 ◼   ► This is super cool.

01:30:18 ◼   ► The team at work had been kind of looking at Kotlin and debating whether or not they

01:30:24 ◼   ► wanted to dive in with it, but it kind of pushed or pumped the brakes because it wasn't

01:30:28 ◼   ► officially blessed.

01:30:29 ◼   ► Well, now it's officially blessed, and so now we're going to start using it as far--well,

01:30:34 ◼   ► really, the Android team's going to start using it as far as I'm aware.

01:30:37 ◼   ► So this is all really cool stuff, and I'm really excited about it.

01:30:40 ◼   ► And I'm interested to see if server-side Swift and server-side Kotlin, if either of those

01:30:46 ◼   ► really becomes a thing, and if so, do both of them become a real thing, or is it just

01:30:51 ◼   ► Swift or just Kotlin? And, you know, are there, like, cross-compatibility libraries between

01:30:56 ◼   ► the two? I'm just curious to see where all this goes, but I think this is a super positive

01:30:59 ◼   ► move by Google, because, man, the versions of Java that our team is using, oh, they're

01:31:04 ◼   ► ugly. Man, are they ugly.

01:31:06 ◼   ► So this website that compares Swift and Kotlin, I mean, it's a useful thing to have, and,

01:31:12 ◼   ► you know, one of the things people are most interested about when they hear a new language

01:31:15 ◼   ► is like what does it look like?

01:31:16 ◼   ► And so this website is kind of saying at the top level, here's how they look similar.

01:31:22 ◼   ► And they do look very similar.

01:31:23 ◼   ► Like, what is the syntax?

01:31:24 ◼   ► What are they used for defining these common constructs and everything?

01:31:28 ◼   ► As you scroll down this page, you eventually get to the things that I'm more interested

01:31:32 ◼   ► in, which is, all right, well, so for the easy stuff, like how do you define a function

01:31:35 ◼   ► in a variable and how do you iterate over things and stuff like that, yeah, yeah, every

01:31:39 ◼   ► language has those.

01:31:41 ◼   ► But you get to the things that define the language that have nothing to do with the

01:31:45 ◼   ► syntax.

01:31:46 ◼   ► Like the way Swift leans on protocols and how it uses them to implement its standard

01:31:50 ◼   ► library and how you're expected to use them in your functions versus using inheritance

01:31:53 ◼   ► and stuff like that and the struct versus class thing.

01:31:56 ◼   ► Those are the things that make Swift Swift more, you know, practically speaking, more

01:32:01 ◼   ► than the syntax.

01:32:02 ◼   ► Because the syntax is the thing people care about.

01:32:05 ◼   ► It's kind of like that's the cover of the book.

01:32:06 ◼   ► But what's in the book is what really makes it different.

01:32:09 ◼   ► And if you scroll down this thing, you see that Kotlin is actually, at least superficially,

01:32:14 ◼   ► similar to Swift in that it supports a lot of the same constructs.

01:32:17 ◼   ► It's tuple return values, it does have protocols.

01:32:21 ◼   ► It's difficult for me to tell without knowing anything about Kotlin other than reading a

01:32:24 ◼   ► couple of web pages about it, how deep the similarity goes in terms of the things I just

01:32:28 ◼   ► said of like, you know, how does it use protocols in, you know, how does the language expect

01:32:33 ◼   ► you sort of culturally and as expressed through its own standard library to use protocols

01:32:38 ◼   ► versus inheritance, does it have the struct versus class distinction with the same trade-offs

01:32:43 ◼   ► that Swift has, or does it not have that at all? That's kind of the interesting question to me,

01:32:48 ◼   ► is how language looks is kind of good in that you'll be like, "Okay, I'm not scared of this.

01:32:55 ◼   ► It doesn't look like Erlang or Haskell. It looks like something I'm familiar with,

01:32:59 ◼   ► so I feel comfortable diving right in." But then, what does this language bring in terms of

01:33:07 ◼   ► new constructs and new ways of programming.

01:33:10 ◼   ► And to that end, one of the other things

01:33:11 ◼   ► I've heard about Kotlin,

01:33:12 ◼   ► maybe Casey can correct me if I'm wrong,

01:33:13 ◼   ► is that it has some things in its tool chest

01:33:17 ◼   ► or standard library or whatever that Swift doesn't yet

01:33:19 ◼   ► in terms of concurrency, is that the case?

01:33:22 ◼   ► - I don't know if Kotlin has it,

01:33:24 ◼   ► but I can assure you that Swift does not really yet.

01:33:27 ◼   ► I mean, Swift has Grand Central Dispatch,

01:33:28 ◼   ► but it's not entirely the sort of thing

01:33:31 ◼   ► that most people want.

01:33:32 ◼   ► Like, what most people want is more along the lines

01:33:34 ◼   ► of .NET's async/await,

01:33:36 ◼   ► and that certainly does not exist in Swift.

01:33:38 ◼   ► I honestly don't know if it exists in Kotlin.

01:33:41 ◼   ► - Yeah, but that's what I had heard,

01:33:42 ◼   ► that it had either some kind of async stuff,

01:33:44 ◼   ► that Kotlin has some kind of async stuff,

01:33:46 ◼   ► or maybe also coroutines like Go,

01:33:48 ◼   ► or that it was ahead of Swift in the area of concurrency,

01:33:50 ◼   ► because they had chosen a solution for that,

01:33:53 ◼   ► and had undertaken it, and Swift is still,

01:33:55 ◼   ► like it's still in Swift knows

01:33:56 ◼   ► that it needs to add it eventually,

01:33:57 ◼   ► and they don't have their big solution for that,

01:34:00 ◼   ► and like you said at the meantime,

01:34:00 ◼   ► it's like use Grand Central Dispatch.

01:34:02 ◼   ► Obviously, Kotlin is not an option for Apple,

01:34:06 ◼   ► because Kotlin does not prioritize Objective-C interop, which is kind of important for Apple.

01:34:11 ◼   ► So yeah, there's that.

01:34:14 ◼   ► And for Google, this is kind of weird that this is coming from a company that's outside

01:34:20 ◼   ► Google.

01:34:21 ◼   ► Like, is the move for Google to buy them now?

01:34:23 ◼   ► Because the reason this can happen is it's a JVM-based language, and they have this,

01:34:26 ◼   ► you know, you don't have to use Java.

01:34:28 ◼   ► There's lots of other languages that are on top of the JVM, and here's one of them.

01:34:31 ◼   ► And Kotlin is reportedly really, really good about Java compatibility, because that's their

01:34:36 ◼   ► equivalent of Objective-C interop.

01:34:38 ◼   ► You know, you totally can use this with your Java code, and even the weird nitty-gritty

01:34:42 ◼   ► corner case details will make that interop perfect, because that's this thing's whole

01:34:47 ◼   ► purpose in life.

01:34:48 ◼   ► So it could be that Kotlin ends up being Google Swift, or they just buy this company or whatever,

01:34:52 ◼   ► or an Open Standard just adopted a whole hog and say, "You know what?

01:34:56 ◼   ► Stop."

01:34:57 ◼   ► Like Apple has said, "Stop using the other language.

01:34:59 ◼   ► Use this one instead.

01:35:00 ◼   ► now on all of our examples, all of our libraries, all of everything will be in this Kotlin world.

01:35:06 ◼   ► I mean, two main barriers there. One, this company is not owned by Google yet, and two,

01:35:10 ◼   ► the name is terrible. Kotlin.

01:35:12 ◼   ► Fair enough. K-O-T-L-I-N. Big thumbs down. I apologize if that's someone's last name,

01:35:20 ◼   ► but when you're naming a computer language, marketing counts and Swift is a better name.

01:35:25 ◼   ► It's an island off Russia, I believe, or something like that.

01:35:29 ◼   ► There is a thing or place that it is named after, and I don't remember what it is.

01:35:34 ◼   ► And I mean, it's okay.

01:35:35 ◼   ► On the plus side, it's a little easier to search for because there are a few things

01:35:40 ◼   ► other than this island or whatever that are named Kotlin, whereas there's a gazillion

01:35:43 ◼   ► things that are named Swift or that have the word Swift in them, not the least of which

01:35:48 ◼   ► is Taylor Swift.

01:35:50 ◼   ► But I don't think it really rolls off the tongue either.

01:35:54 ◼   ► So I don't know, win some, lose some.

01:35:56 ◼   ► - It's like Apple with the place names for Mac OS.

01:35:58 ◼   ► Like it's good for you just this year's OS

01:36:00 ◼   ► is named after this place in California.

01:36:01 ◼   ► You can get away with kind of vanity place name,

01:36:03 ◼   ► sort of regional things like that with yearly releases,

01:36:07 ◼   ► but if you're gonna name a language,

01:36:09 ◼   ► probably not the best idea to name it

01:36:11 ◼   ► after some obscure place that's like

01:36:13 ◼   ► near the people who made it.

01:36:14 ◼   ► But what can you do?

01:36:15 ◼   ► It's their thing, they name it right up

01:36:16 ◼   ► until Google buys it and re-brands it.

01:36:19 ◼   ► (laughing)

01:36:21 ◼   ► - Indeed, but no, I'm really excited about this.

01:36:22 ◼   ► I think this is really awesome.

01:36:24 ◼   ► Again, I mean, look at, I forget what version of Java

01:36:27 ◼   ► that our team is using,

01:36:30 ◼   ► but it's at least a generation or two old.

01:36:32 ◼   ► And when you look at how they use closures

01:36:35 ◼   ► and what they, I think what they have to do is

01:36:37 ◼   ► they have to make like an anonymous class

01:36:39 ◼   ► and like implement a function on that class

01:36:42 ◼   ► or something along those lines.

01:36:43 ◼   ► So particular details aren't really that important.

01:36:46 ◼   ► Just the point is that to make a closure,

01:36:48 ◼   ► it is just comically just weird

01:36:52 ◼   ► and clunky and ridiculous.

01:36:55 ◼   ► And so even just getting a language

01:36:58 ◼   ► that supports closures better, I think, is a huge win.

01:37:01 ◼   ► Yes, I know that more modern versions of Java

01:37:03 ◼   ► do support this sort of thing,

01:37:05 ◼   ► but again, based off of what I see day to day,

01:37:09 ◼   ► it isn't a thing in our world,

01:37:12 ◼   ► in whatever version of Java we're running on,

01:37:14 ◼   ► and this is already a huge improvement.

01:37:17 ◼   ► - I thought Java programmers liked tons of complexity

01:37:20 ◼   ► and making tons of classes.

01:37:21 ◼   ► Isn't that the whole point of programming in Java?

01:37:23 ◼   ► - They like it when their IDE does that for them.

01:37:24 ◼   ► They just type two or three characters

01:37:26 ◼   ► and just auto-complete it all.

01:37:28 ◼   ► - Thanks for our three sponsors this week,

01:37:29 ◼   ► Squarespace, MailRoute, and Fracture.

01:37:31 ◼   ► And we will see you next week.

01:37:33 ◼   ► (upbeat music)

01:37:36 ◼   ► ♪ Now the show is over ♪

01:37:38 ◼   ► ♪ They didn't even mean to begin ♪

01:37:41 ◼   ► ♪ 'Cause it was accidental ♪

01:37:43 ◼   ► ♪ Accidental ♪

01:37:44 ◼   ► ♪ Oh, it was accidental ♪

01:37:45 ◼   ► ♪ Accidental ♪

01:37:47 ◼   ► ♪ John didn't do any research ♪

01:37:49 ◼   ► Marco and Casey wouldn't let him

01:37:51 ◼   ► 'Cause it was accidental

01:37:54 ◼   ► It was accidental

01:37:57 ◼   ► And you can find the show notes at ATP.fm

01:38:02 ◼   ► And if you're into Twitter

01:38:05 ◼   ► You can follow them

01:38:07 ◼   ► @C-A-S-E-Y-L-I-S-S

01:38:11 ◼   ► So that's Casey List M-A-R-C-O-A-R-M

01:38:16 ◼   ► ♪ Anti-Marco Armin, S-I-R-A-C ♪

01:38:21 ◼   ► ♪ U-S-A-C-R-A-Q-S-A ♪

01:38:23 ◼   ► ♪ It's accidental, accidental ♪

01:38:26 ◼   ► ♪ They didn't mean to ♪

01:38:29 ◼   ► ♪ Accidental, accidental ♪

01:38:31 ◼   ► ♪ Tech podcast so long ♪

01:38:35 ◼   ► - You know, I really hope that the new MacBook

01:38:39 ◼   ► actually comes out soon.

01:38:40 ◼   ► And people are saying it might come out next week,

01:38:43 ◼   ► or two weeks from at WBC, I really hope that it does,

01:38:48 ◼   ► 'cause I cannot wait to hear what you think of it

01:38:51 ◼   ► after you've used it for like a month.

01:38:54 ◼   ► I really am curious to hear this,

01:38:55 ◼   ► because you tend to have relatively similar needs as I do.

01:39:00 ◼   ► - Yeah.

01:39:00 ◼   ► - And most people who I know who have had

01:39:04 ◼   ► the 12-inch MacBook, who have enjoyed it,

01:39:07 ◼   ► have had much lighter needs.

01:39:09 ◼   ► It's people who are writers,

01:39:10 ◼   ► or who are doing basic productivity tasks,

01:39:12 ◼   ► like email and stuff on it mostly.

01:39:14 ◼   ► I don't know a lot of programmers who use them.

01:39:18 ◼   ► And so I would love to hear your opinion of it

01:39:21 ◼   ► when you get it.

01:39:23 ◼   ► And I can't say I'm rooting for you to hate it,

01:39:26 ◼   ► but that might be interesting if you did.

01:39:29 ◼   ► I don't know.

01:39:30 ◼   ► I just, I really want to hear your opinion of it.

01:39:32 ◼   ► And that's assuming that they don't make

01:39:35 ◼   ► like massive upgrades to it in this next version,

01:39:38 ◼   ► which I doubt they, I'm expecting the same thing

01:39:41 ◼   ► with Kaby Lake? Well to be fair, I don't think I would be doing very much development on it.

01:39:45 ◼   ► You know, if I did, it would just be for personal things. Like, it's unlikely that I would do any

01:39:50 ◼   ► real work, and by that I mean work for my job work on it. I would certainly write for my blog,

01:39:57 ◼   ► and that's just Visual Studio Code, which is Electron-based, but unlike Slack is actually

01:40:01 ◼   ► well done. And so I would do a little development, sort of, kind of, in that regard. But the

01:40:10 ◼   ► The likelihood of me running Xcode for more than a few minutes to do a quick fix or something

01:40:15 ◼   ► like that is not terribly likely.

01:40:18 ◼   ► So I understand what you're saying, and by and large I agree with you and I am also interested

01:40:23 ◼   ► in it, but I don't think it's a perfect apples-to-apples comparison because I will probably not be doing

01:40:29 ◼   ► much "real work" on it.

01:40:32 ◼   ► So eventually, assuming my work ever buys a new line of Apple's laptops and doesn't

01:40:38 ◼   ► continue to buy the 2015s, all three of us will have daily access to a Mac with the new

01:40:46 ◼   ► low profile keyboard.

01:40:47 ◼   ► And that will be an interesting test case.

01:40:49 ◼   ► One, I guess for reliability.

01:40:50 ◼   ► Well, speaking of reliability, I just learned that the 2015 MacBook Pro I have at work has

01:40:58 ◼   ► the screen delamination problem.

01:40:59 ◼   ► Oh, delightful.

01:41:00 ◼   ► At first I thought it was like someone had rubbed off the anti-glare surface, but now

01:41:04 ◼   ► seeing Gruber post pictures of his issue and hearing other people talk about it, that it's

01:41:09 ◼   ► a delamination thing, which in theory I could just go get replaced, but I'm not going to

01:41:12 ◼   ► because it's not my computer and I don't want to be without it at work.

01:41:16 ◼   ► But then all three of us having the keyboard, we'll see where we all end up with in terms

01:41:20 ◼   ► of liking or disliking the feel of the keyboard.

01:41:23 ◼   ► We have heard a lot of reports from people saying that they really love it and that the

01:41:26 ◼   ► old keyboards feel like junk now, and I feel like that could definitely be a thing.

01:41:29 ◼   ► But then also reliability.

01:41:30 ◼   ► If all three of us get it, and within a couple months, all three of us have keyboard problems

01:41:34 ◼   ► that cause them to be repaired, again, perhaps not statistically significant, even though

01:41:38 ◼   ► that phrase means nothing, and none of us know anything about statistics.

01:41:41 ◼   ► But anyway, it is something versus if it's just Marco that has the problem and our keys

01:41:46 ◼   ► work fine for year after year.

01:41:47 ◼   ► Yeah, I mean, if that ends up being the case and if yours are perfect, then I will gladly

01:41:52 ◼   ► go in and get mine serviced and not complain about it anymore after, well, for—

01:41:56 ◼   ► I'll go play one more time.

01:41:57 ◼   ► Well, one of those things is true.

01:41:58 ◼   ► - They also use ours outdoors where it's hot.

01:42:00 ◼   ► I mean, Casey can do that down there in the south,

01:42:02 ◼   ► but if you're gonna take yours to the beach and stuff,

01:42:03 ◼   ► but I'm just using mine in an air-conditioned office,

01:42:05 ◼   ► I'm never gonna run into whatever heat expansion thing

01:42:07 ◼   ► you're running into, you know?

01:42:08 ◼   ► - It was like in the '70s, it wasn't even that hot.

01:42:11 ◼   ► - Yeah, I don't know.

01:42:12 ◼   ► - But what happened, when I first had the problem,

01:42:14 ◼   ► just the O key was stuck down,

01:42:17 ◼   ► and then I eventually dislodged it

01:42:19 ◼   ► and it kinda stuck back up.

01:42:21 ◼   ► What I realized it was a bigger problem

01:42:23 ◼   ► was when I was sitting in this 75-degree environment

01:42:27 ◼   ► typing away, all of a sudden lots of keys started misbehaving and feeling weird, sounding

01:42:33 ◼   ► different and clicking weirdly and being less reliable. And that's when I realized this

01:42:39 ◼   ► is not just one speck of dust under one key, this is like many keys suddenly misbehaving

01:42:45 ◼   ► and then since that day it hasn't happened again. So this is not just a dust thing, this

01:42:51 ◼   ► is an actual flaw in the way these things react to something that seems like it might

01:42:56 ◼   ► be heat. But I don't know. It's really... I hope this is a temporary thing that I can

01:43:03 ◼   ► just get it fixed once. But I just... I don't have high hopes.

01:43:06 ◼   ► [BEEPING]