00:00:10
◼►
From Relay FM, this is Upgrade, episode 253. Today's show is brought to you by Squarespace,
00:00:16
◼►
Pingdom, and Dubai Friday. My name is Myke Hurley and I am joined by Jason Snell. Hi, Jason Snell.
00:00:21
◼►
Wait a second, isn't Dubai Friday a podcast? Hi, Myke.
00:00:23
◼►
Yes, it is. We'll talk about that later on. It is the summer of fun and I am having my own summer right here with Mark Olamant.
00:00:29
◼►
Hi, Mark Olamant. Summer of fun! Oh, hi. Hi. So, Mark is our special guest today because I'm at Mark's beach house.
00:00:37
◼►
This is my summer of fun. Jason just got back from his own summer of fun in Hawaii, but nobody cares about any of that because we have some #SnellTalk today.
00:00:45
◼►
And our question is also a little bit of follow-up. It comes from Steve. Steve says, "Currently, Overcast's Smart Speed has saved me an extra 1794 hours.
00:00:55
◼►
Do I listen to too many podcasts?" So, a couple of weeks ago, we spoke about Smart Speed in Ask Upgrade.
00:01:01
◼►
And as is usual, whenever we mention Smart Speed on a show, people send in their screenshots of the amount of time that they saved.
00:01:08
◼►
I think Steve's is probably the highest that I saw at 1794. So, considering we have Mark Olamant with us today, I want to talk about that a little bit.
00:01:19
◼►
But Jason, I will ask you the question that Steve asked. Does Steve listen to too many podcasts?
00:01:22
◼►
You can never listen to too many podcasts. Is that the right answer, Myke? That's what I'm supposed to say, right?
00:01:27
◼►
That is the exact answer that I was looking for. Thank you very much. Especially if you find them at relay.fm/shows.
00:01:33
◼►
So, Marco, you tweeted, because I assume you saw people tagging you again after we spoke about it a couple of weeks.
00:01:41
◼►
Yeah, that was us. Sorry about that. We did that.
00:01:44
◼►
You tweeted from the Overcast account that over 1,898 years have been saved in total people hours with Smart Speed.
00:01:52
◼►
That's right. And that's about the same. I haven't refreshed that number today, but it's about the same.
00:01:57
◼►
But I can tell you my number is 367 hours, which pales in comparison to 1700 years.
00:02:06
◼►
But I can also tell you the highest number that Overcast knows about among active users is 6,008 hours.
00:02:14
◼►
That being said, the second highest is 3,970, so it's a pretty big drop off.
00:02:20
◼►
I will say that this listener is ranked, assuming that they have about one more hour since then,
00:02:26
◼►
they'll be ranked at approximately the 44th highest number among all Overcast active users.
00:02:32
◼►
I think that you are-- You did it, Steve. Good job. Good job.
00:02:35
◼►
I'm not concerned about your mentions now to the people that now want to know their rank.
00:02:40
◼►
I didn't ask-- We didn't ask Marco to provide this data. He did it on his own accord.
00:02:44
◼►
So Marco, game center integration happening with Overcast now, right?
00:02:48
◼►
Yeah, right. You need to let him know.
00:03:32
◼►
If you would like to submit a question for us to open a future episode of the show, just send in a tweet with the #SnowTalk.
00:03:37
◼►
And just to be clear, the answer to Steve's question now is very obviously he does not listen to too many podcasts,
00:03:42
◼►
because he's only in like 40th place. Come on, Steve. Come on.
00:03:46
◼►
I mean, if you were in the top 10, maybe, but at number 44, I think you're all right.
00:03:50
◼►
We have some follow-up about the iPad OS beta. Beta 3 was out last week, and there were a couple of changes.
00:03:57
◼►
One is one we've spoken about on this show before, the mouse cursor, which is for the accessibility settings.
00:04:03
◼►
You can now make it nice and small, Jason. So I'm sure you're very happy about that.
00:04:07
◼►
Yeah, it's one of those things where that's a good accommodation for people who want the smaller cursor
00:04:14
◼►
that also doesn't wreck it as an accessibility feature, right?
00:04:18
◼►
Like, you can keep the cursor any size you want. I think giving people more options about how big they want that cursor to be is good, right?
00:04:25
◼►
Because people can then choose. Do you want a little one? Do you want a big one?
00:04:28
◼►
Sort of depends on your vision, depends on how you move the cursor around on the screen.
00:04:34
◼►
I'm really happy that that happened, and so quickly, too. That's awesome.
00:04:38
◼►
Yeah, me too. Because again, it's like we've spoken about this before, but understanding what accessibility options that that is actually solving,
00:04:47
◼►
and for some people, like myself, who require a better ergonomic setup, I don't require a very large mouse cursor
00:04:54
◼►
because it's not a visibility thing that I have. It is just a physical thing. So I'm happy to see that that change came about.
00:05:01
◼►
And there's also something which is interesting. Sometimes it can be difficult when using iPad applications in SplitView
00:05:06
◼►
to know which window is active for the keyboard, and they've now added a very subtle indicator of the active windows in SplitView,
00:05:14
◼►
which is that little pill that sits at the very top, like the little grabby pill that sits at the top of the SplitView window,
00:05:21
◼►
which allows you to kind of move them around and resize them, now flashes with the active window and also the non-active window.
00:14:41
◼►
Right? Like, if you're working at Apple and he says, "No, I don't think that's a good..."
00:14:45
◼►
How do you argue with him? What level do you feel like, "Oh, I can tell Johnny Ive he's wrong about this"?
00:14:52
◼►
And that is a difficult thing in any organisation to be able to tell a superior,
00:14:58
◼►
like to be able to debate with him on a point. But somebody who is literally legendary, right?
00:15:03
◼►
Like what John was saying. John was beautiful in the things he was saying.
00:15:07
◼►
People typically get maybe a shot at doing one thing in their lives that they could be considered like legacy making.
00:15:15
◼►
Johnny's done like four of them, right? Like the things that he has designed or has had a very heavy hand in designing.
00:15:21
◼►
There's been so many huge things. Like he is a design legend and having to be like,
00:15:27
◼►
"No, I don't think we should put this button there."
00:15:29
◼►
It's got to be a really difficult thing to say to him sometimes. So who knows, maybe it will change stuff.
00:15:34
◼►
Remove one button from this and then we'll talk.
00:15:37
◼►
I also think I talked about distorting org charts. I wonder a little bit about distorting actual product planning as well with him.
00:15:44
◼►
I mean, again, I don't have any knowledge of this, but I look at something like that car project which started out as being like,
00:15:52
◼►
"We're going to build a car." And then they laid off a bunch of people and they apparently folded it way back to,
00:15:56
◼►
"Let's start with autonomous systems and go from there."
00:15:59
◼►
I look at that first misstep with the car and think, "Is that because Johnny wanted to design a car?"
00:16:05
◼►
And on one level that seems ridiculous and yet I can totally see that happening.
00:16:09
◼►
Where he's been involved in so many of these big projects and as you said, Myke, you get a chance to do this one time and he's had a bunch.
00:16:18
◼►
But hard not to think that maybe the reason you keep him, the way you keep him is to find some other thing that he can really get his hands on and get enthusiastic about.
00:16:27
◼►
And if you're talking about cars and Johnny's really engaged, maybe if you're Tim Cook you're like, "Let's let him..."
00:16:34
◼►
What if he ends up designing the car that changes the world? Because he's done it with other stuff.
00:16:38
◼►
Let's let him play. We've got money. We want to keep him happy. Let's let him do it.
00:16:42
◼►
And that ends up depending, I think what you then look at is the fact that they did kind of kill that as being the discipline part of this, which is now actually that was a bad idea.
00:16:52
◼►
We need to stop. And that's, to me, and this is, I know contrary to a lot of pundits, but it's like I look at Apple saying,
00:17:00
◼►
"Whoa, this car thing is out of hand. We're going to pair it way back and we're going to just kind of take a loss on it."
00:17:05
◼►
I view that as a good sign because that's Apple looking, analyzing what it's doing and saying, "No."
00:17:13
◼►
And that's like, I think that's discipline. I think that's a good indicator for Apple that it's still critical of its work in progress and is willing to throw something out if it's not working.
00:17:23
◼►
Agreed. Upstream, let's do a piece of upstream news. This is one that we knew that was going to be coming, but I think it's important.
00:17:29
◼►
The office is going to be leaving Netflix at the end of 2020. From 2021, it will be exclusive to NBC News Service, right?
00:17:37
◼►
NBC Universal Service. Apparently, Netflix offered up to $90 million to keep it for five years.
00:17:43
◼►
But this is kind of funny to me. NBC paid $100 million. But you say to yourself, "Hold on a minute. They own it."
00:17:50
◼►
Well, so this is one of those hilarious things where these companies get all pushed together by the end of it.
00:17:56
◼►
NBC have paid NBC Universal $100 million. They effectively move money around on a balance sheet.
00:18:02
◼►
Yeah, I do this. When I file my expense report with my own company, I write myself a check and then I go deposit it. It feels great.
00:18:09
◼►
That's what they did. I kind of like that it was like, "Well, we don't want Netflix to have this, so we will just offer more than they will offer and then we just get to keep it."
00:18:18
◼►
Honestly, that's above board because what usually happens in these situations is that the competitor offers $90 million and then you sell it to yourself for $10 million,
00:18:27
◼►
which means you don't have to pay all of the people who have a profit share or a certain kick in their contract for the value of the streaming rights.
00:18:37
◼►
You lowball it and then Steve Carell doesn't get his residual based on $100 million, which is the actual value, or $90 million.
00:18:46
◼►
He gets it based on the lowball figure. So actually, the fact that they officially set the prices above Netflix is good.
00:18:53
◼►
It's also possible that this was an internal company competition thing where they're like, "This is how they find out whether they really want to bank on this streaming service or not."
00:19:04
◼►
It's, "Are they willing to write a check to the other division of NBC Universal for this?" So it may not be entirely fake.
00:19:10
◼►
Yeah, I expect it was happening, but I just think the whole thing is hilarious.
00:19:13
◼►
But yeah, it is. They're just taking it from the front pocket, put it in the back pocket.
00:19:17
◼►
Because it all just ladders up to the same balance sheet at the end of the day.
00:19:21
◼►
Netflix, doing Netflix service, they have pretty good on social media. They tweeted that the show will still be ad-free until 2021.
00:19:27
◼►
And they also used this as an opportunity to promote Space Force, which is the Steve Carell, Greg Daniels, Greg Daniels who created The Office upcoming show about,
00:19:37
◼►
kind of like The Office in Space is what they're trying to make.
00:19:41
◼►
What's the ad-free? Is that like a dig? Because NBC News Service might have ads in it?
00:19:44
◼►
It will have ads. There will be ads tiers and free tiers.
00:20:12
◼►
No, I don't know. I mean even Hulu charges. Even Hulu charges for their ad plan. And CBF charges for their ad plan. It's just less. Yeah.
00:20:19
◼►
Yeah. Yeah. I mean if they're going to have a free plan, it makes total sense why they would want an ad division.
00:20:25
◼►
But if they're just going to do a Hulu thing where you pay a little bit for ads and you pay more for fewer ads and pay even more for no ads or whatever Hulu is this year, that doesn't sound great to me.
00:20:35
◼►
NBC is in the weaker position of the companies doing this. So I think they're trying everything as a way to try and make them a persistent player.
00:20:45
◼►
Talking about The Office, this feels like a nice cross-promotional point, but somehow I manage, which is a podcast from The Incomparable, which is hosted by Tiffany Almond, which is Michael's wife. So you can go listen to that if you want to.
00:20:58
◼►
And Michael Sargent. Michael is also there.
00:21:00
◼►
He's the assistant to the regional manager.
00:21:02
◼►
Aren't we all. But Michael, I wanted to ask you just very quickly, how do you feel about the amount of streaming services that there are in the world right now and that feel like they're coming?
00:21:14
◼►
I'm probably a bad example on some level because of the joke that I haven't seen anything. Because I actually don't.
00:21:22
◼►
Well, this is why I wanted to ask you.
00:21:23
◼►
Yeah, like I don't watch everything that comes out, everything that's good. Like I hear all of you guys talking about it and I make little mental notes of series I want to watch.
00:21:33
◼►
But I don't usually watch most of them. Because the problem I have, I don't watch that much TV. Like I'll work most of the day and then at night I'll sit down with my wife and we'll watch, you know, a couple of shows.
00:21:46
◼►
And when that's all you're doing, there's not that much time in the day, there isn't that much time in the year to go through a whole lot of new content.
00:21:55
◼►
You can go through some. And so you tend to pick the few biggest, most popular things you've heard about.
00:22:00
◼►
But I think now we have the additional asterisk there of the biggest, most popular things you've heard about that are on the services you already subscribe to.
00:22:09
◼►
So we subscribe to Netflix, HBO, whatever, Go Now, whatever it is, you don't have HBO. So Netflix, HBO, and I think that's it currently.
00:22:20
◼►
I guess, oh yeah, we have Amazon Prime, whatever, but we never use it.
00:22:24
◼►
Yeah, because it's terrible. So the reality is we just watch whatever's on Netflix most of the time.
00:22:29
◼►
And we don't have enough time in our day to watch everything else.
00:22:34
◼►
And so I think having more streaming services, like if new stuff launches not on a service that we already have, basically not on Netflix, we're probably just not going to watch it.
00:22:44
◼►
And I think largely the effect that it's going to have when you have all this fragmentation of all these services, the most likely effect is mostly just going to be like audience fragmentation.
00:22:54
◼►
That you're not really going to have easy discovery.
00:22:57
◼►
Back when everybody had cable, if you heard about a show from a friend, chances are you had access to the show.
00:23:04
◼►
So you could go then start watching it.
00:23:06
◼►
But now, if you hear about a show, if it's on one of these lower tier or lower popularity services, if you don't have that service, how likely are you to go sign up for an entire new streaming service just to watch one show that your friend told you you should watch?
00:23:21
◼►
I think it's going to actually hurt audience discovery of new shows that way.
00:23:27
◼►
When I do the TV podcast with Tim Goodman from The Hollywood Reporter every week, and he is loving this show called Perpetual Grace Limited, which is from the guy who did Patriot, which is on Amazon, which is great.
00:23:43
◼►
Perpetual Grace Limited is on Epix, which is literally something that nobody gets.
00:23:50
◼►
I felt this way with Counterpart, which was on Starz, which also almost nobody gets.
00:23:57
◼►
It's one of these cases where they did two seasons. It was an amazing show. It was maybe my favorite show.
00:24:03
◼►
Nobody saw it. It's still not on any streaming service anywhere. You can buy the episodes on iTunes, but that's it. There's a Blu-ray of the first season.
00:24:12
◼►
It feels to me like that's where we're headed, a world where everybody's got Netflix, Amazon Prime, maybe, Hulu, maybe not, maybe Disney.
00:24:24
◼►
Maybe not. But everything else is going to be super niche viewing. Maybe you flip, you hear about a good show, and you turn it on for a month and watch it and then turn it back off.
00:24:36
◼►
Maybe people will do some of that. But it feels like there's going to be a small set of big players, and then everything else is just going to be a rumor to you, where you're going to hear about a good show and then be like, "Where is it? I don't get that."
00:24:50
◼►
And then you just let it pass you by. The question is, how do you build a business on being Epix or on being Starz?
00:25:00
◼►
How do you spend money on original programming if nobody knows that you exist? Is that a viable business at all?
00:25:10
◼►
That's what I really wonder. When we talk about having more than 500 scripted TV shows being made in English right now in the United States in a year, that's a huge number.
00:25:23
◼►
It's by far the most ever. It's kind of hard to think that they're going to be able to keep it up for more than a couple more years before this just implodes, because in the end, you can't watch all this content.
00:25:34
◼►
There's no way that this amount of money is being spent speculatively in the hopes that you will get a big enough audience to stay in business when all your competitors go out of business.
00:25:45
◼►
But it's a house of cards, which is also a streaming show.
00:25:50
◼►
It's the kind of plan that works when there's a small number of these things. When there's only a small number of big streaming services, or in the previous world, when there's only a small number of hit channels on TV, you can do this kind of stuff.
00:26:04
◼►
And chances are, you'll find an audience and you can develop hit shows. But the mechanics of that really fall apart hard once you cross a certain threshold of, "You know what? I don't need to see popular show XYZ,
00:26:18
◼►
because I have 50 other amazing shows that I've heard I should watch that I haven't had time for, that are on the services I already own."
00:26:25
◼►
Nobody's ever heard of Patriot, so how are they going to get to Perpetual Grace Limited when they've not even seen Patriot, which is on Amazon, which almost everybody has.
00:26:32
◼►
Which is a service that we all actually have.
00:26:34
◼►
Ignore the name. The name has nothing to do with the show. The show should be called Sad Spies, which is what Jason and Tim worked out together. It is a fantastic television show.
00:26:43
◼►
And I've even seen some of Patriot. And the problem I have is that it's an Amazon whatever video, and I never launch Amazon whatever video.
00:26:51
◼►
Our default app when we turn the Apple TV on is Netflix. And this is actually, when Netflix refused to join Apple's TV app initiative, I initially thought, "Oh, that's kind of crappy of them."
00:27:02
◼►
But now I kind of see why. Because my home on TV is the Netflix app. Any other app, not only am I not going to it, but if I do try to go to even the HBO app that I subscribe to, it's a bad app.
00:27:16
◼►
It feels weird. It doesn't feel right to me. And so there's actually a lot of friction for me to watch something that's not on Netflix, which leads to me watching more things on Netflix.
00:27:24
◼►
These companies don't want to be sucked into somebody else's branding. Especially Netflix. Netflix is so strong that it knows that if it's not in the TV app, the TV app can't be all things to all people.
00:27:36
◼►
And if that's true, then what app is most likely to be all things to all people? And it's their app, so why would they ever play ball with Apple?
00:27:44
◼►
Right, exactly. And in a world where we have lots of streaming services, I think that world can work if the TV app succeeded in its whole channels initiative where everything was just a small button that you could push in the TV app to buy that channel.
00:28:00
◼►
And it would work the same way as all the other channels. But I think the opportunity for that, like that ship has sailed. I don't think we're there anymore.
00:28:08
◼►
And I think instead, we're just going to have these little silos like Netflix and HBO, and some of them will play ball, some of them won't. But ultimately, the TV app channels thing, that's what the new Apple TV "new" should have been five, six years ago.
00:28:24
◼►
But instead, we have all these siloed apps, and now we have the situation we have now where now I don't want to leave the Netflix app to watch another show because it feels wrong and weird.
00:28:43
◼►
This episode of Upgrade is sponsored by the Dubai Friday program, and they've asked me, Myke Hurley, to read this important message to the Upgrade listeners.
00:28:50
◼►
Several months ago, in our super secret channel, Dubai Friday host Max asked me to purchase and mail him a futuristic sci-fi bicycle helmet that, as it turns out, may not be technically legal in the United States.
00:29:01
◼►
I purchased the sci-fi helmet for 299 euros and paid shipping on top of that to send it to Max, just because I'm nice and I'm a good friend.
00:29:09
◼►
After I mailed the helmet to Max, I received a message from Her Majesty's Royal Carrier Service stating that my parcel had been "identified as containing items suspected of being prohibited or dangerous."
00:29:20
◼►
They examined the package and then "disposed of it accordingly."
00:29:23
◼►
For the last several weeks, Max has been attempting to reimburse me for the cost of the sci-fi helmet and shipping.
00:29:28
◼►
However, I have stubbornly refused to accept these payments, instead telling Max to "buy me dinner next time I'm in Chicago," even though I know full well that neither of us can eat 299 euros worth of food in one sitting.
00:29:40
◼►
So now, because I have left Max with no other recourse, he has purchased this advertisement on the Upgrade program for far more than the initial 299 euro financial outlay.
00:29:49
◼►
So anyway, thanks to Dubai Friday for supporting Real AFM and all the great shows. Now we're even.
00:30:29
◼►
Code name Roger has published a report stating that Apple is revamping its keyboard design once again, going back to scissor switches from butterfly switches.
00:30:37
◼►
The report states that these will have better durability, more key travel, they're going to be reinforced by glass fiber, and apparently, while still being expensive to manufacture, more expensive than a typical keyboard switch, a keyboard scissor switch,
00:30:49
◼►
it will be still more cost effective than the current butterfly switches.
00:30:53
◼►
These first will show up in a 2019 MacBook Air, followed by the MacBook Pro in 2020.
00:31:00
◼►
So this is just a couple of things here that's interesting.
00:31:02
◼►
One, let's just say, great, we all wanted to go back to scissor switches.
00:31:06
◼►
Let's just do that, right? Like, because we know that they were good. Let's just do that and we'll hope that Apple have gotten that process right.
00:31:13
◼►
I think we can all feel pretty confident they're not going to mess this one up, right?
00:31:16
◼►
Like, I feel like there is so much on the line to get it correctly.
00:31:19
◼►
Honestly, I wouldn't necessarily assume that. I'm sure they're trying really hard to not mess it up.
00:31:24
◼►
But, you know, the fact is we've had the butterfly keyboard debacle going on for what about four years?
00:31:29
◼►
God, I can't believe it's been that long.
00:31:30
◼►
Yeah, look at it, since the 2015 MacBook.
00:31:32
◼►
And the problem is, like, they keep thinking they fixed it and it turns out they haven't.
00:31:37
◼►
No, I don't think they think they fixed it.
00:31:39
◼►
I think that every single time they're just, like, putting a Band-Aid on it.
00:31:42
◼►
Like, they are trying, they are, like, hobbling along with this current one, hoping that they'll do something to make it a little bit better.
00:31:48
◼►
Like, these percentage gains on reliability.
00:31:52
◼►
Because if they thought they were fixing it, they would just keep going down this path.
00:31:54
◼►
They know this is not a thing, but it takes too long. Anyway, so, but here's the thing.
00:31:58
◼►
2019 MacBook Air to get it first. 2020 MacBook Pro.
00:32:01
◼►
Does that mean we're not going to see the MacBook Pro in 2020?
00:32:04
◼►
Or will they bring out a MacBook Pro with the butterfly switches first?
00:32:07
◼►
So, yeah, so here's the question. So, you know, the rumor had been that the alleged 16-inch MacBook Pro, which would be a new physical design, incorporating this new keyboard.
00:32:20
◼►
That was rumored fairly recently, I think by Mark Gurman, to be released this fall.
00:32:26
◼►
And it would be a little bit odd, since they did just rev, just with, you know, with minor speed bumps and a minor keyboard revision with the materials.
00:32:34
◼►
They did just rev the existing line of MacBook Pros, like, a month and a half ago or something.
00:32:41
◼►
So, it would be kind of odd to have a speed bump rev to the existing line and then to release the 16-inch this fall.
00:32:49
◼►
Unless it was really, indeed, just a 16-inch that would be positioned above the other two and the other two would still be for sale for a while.
00:32:55
◼►
That, so, like, that's kind of what we were assuming now until this Mingshe Quo report.
00:33:00
◼►
And normally I would just think this report is wrong because most of the other stuff we've seen suggests that it's coming in 2019.
00:33:07
◼►
But Mingshe Quo has such a good track record that I'm not sure I would necessarily bet against him.
00:33:14
◼►
If I am in charge of laptops at Apple, I am not putting a new keyboard in the MacBook Pro for its first run. I'm not doing that.
00:33:24
◼►
But on the other hand, the MacBook Pro is the one that needs it the most.
00:33:27
◼►
Because it has the highest end buyers they expect the most, you know.
00:33:30
◼►
Because if it's still not going to work, I don't want it in that computer.
00:33:34
◼►
I mean, honestly, I don't think in any of known, like, computer history, I don't think any reasonable quality brand has put out a scissor switch keyboard that was unreliable.
00:33:47
◼►
But, okay, what is glass fiber? Is this new?
00:33:56
◼►
Well, and there was like… somebody was tweeting… there was a part of the presentation of the original 12-inch MacBook with the original butterfly keyboard.
00:34:03
◼►
Phil Schiller was going over the difference between scissor switches and these new awesome butterfly switches that they had made.
00:34:08
◼►
And the scissor switch, it was labeled as like the little arms that scissor down.
00:35:29
◼►
But I got to say, like, everything that we've heard from the rumors of this keyboard sounds great.
00:35:36
◼►
Like, I'm almost afraid to believe them because of how great it sounds.
00:35:39
◼►
Like, you know, among things, like, we've heard that it has a one millimeter travel, which is, I think, about double the butterfly switches.
00:35:44
◼►
So, you know, one millimeter travel, the scissor switch should be way more reliable and just feel better.
00:35:51
◼►
And I've even heard that it's going to have inverted T arrows, possibly a hardware escape key next to the touch bar.
00:35:59
◼►
And one of my also little pet peeves, the margins between the keys are too narrow on the butterfly keyboard.
00:36:07
◼►
And it makes it hard to feel the edges of the keys, and it makes it easier to hit the wrong key by accident.
00:36:11
◼►
I've even heard that they have shrunk the key cap size slightly.
00:36:16
◼►
Yeah, they're too big. And they apparently have also shrunk the key cap size back down to approximately the Magic Keyboard size on the desktop keyboards.
00:36:24
◼►
So it basically sounds a lot like the Magic Keyboard, which would be fantastic.
00:36:30
◼►
Because the Magic Keyboard has, you know, the two attributes the butterfly keyboard doesn't.
00:36:34
◼►
It is widely agreeable and it's reliable.
00:36:36
◼►
So this sounds awesome. And, you know, if it takes them an extra few months.
00:36:42
◼►
I have also heard from one source that I heard that it's supported by 10.whatever.1.
00:36:51
◼►
So that would place it at like late fall, you know, or like early winter, like December maybe.
00:36:56
◼►
Like when do they tend to release the .1 update to Mac OS? Like November, December maybe?
00:37:00
◼►
So it's possible. MancuCo could be right. They could start taking orders for it in like November.
00:37:44
◼►
And I think one surprise is if the Air is indeed getting this as well, which I actually have heard that, that it's coming to the Air and the Escape as well.
00:37:55
◼►
Curiously, I have heard nothing about these…
00:38:24
◼►
I'll be very happy with that. Because honestly, my needs don't exceed what an Air can do a lot of the time.
00:38:31
◼►
So I got a couple questions. First off, I have sort of written off the 13 inch Touch Bar-less MacBook Pro as a goner.
00:38:40
◼►
Well because it seemed like Apple has.
00:38:42
◼►
Because I don't know where it fits. It fits weirdly. Unless I suppose there's no 13 inch Touch Bar, in which case it fits less weirdly.
00:38:49
◼►
But that's still a very strange thing.
00:38:51
◼►
So that's fascinating. Like, is that product not dead after all?
00:38:56
◼►
And the other thing is, I'm fascinated by the whole conversation about the MacBook Air.
00:39:00
◼►
Because one of the things that I wonder about is, okay, so they have this butterfly keyboard and now they've got this new keyboard.
00:39:07
◼►
Now we do know that the, what, 2018 and 2019 models can get the new latest generation butterfly keyboard.
00:39:15
◼►
But what really jumps out at me here is the idea that Apple has a new keyboard design that's coming and they're going to be able to put it in the Air.
00:39:23
◼►
Because they just turned over the Air. They just redesigned the Air.
00:39:26
◼►
Which means, did they redesign the Air knowing that they would have certain keyboard specs that they could use for a different keyboard?
00:39:35
◼►
Because otherwise it seems awfully wasteful. Like, we made this product but now we need to redesign it a little bit in order to fit the new keyboard in it.
00:39:42
◼►
Or is that the commonality that allows those 2018 and 2019 laptops to get the current, this brand new version of the butterfly?
00:39:51
◼►
Is that, like, actually also the drop-in size of this new keyboard? I don't know.
00:39:58
◼►
That part baffles me because the Air is brand new, essentially.
00:40:03
◼►
And if they put a new keyboard in it, what do they have to do to get a new keyboard in this design that's only a year old?
00:40:09
◼►
Exactly. I mean, if anything, it'll be even more incredibly frustrating if they can very easily fit this thicker keyboard into their laptop to that major design changes.
00:40:20
◼►
People will be yelling, like, "Why didn't you do this sooner?"
00:40:22
◼►
It could be that there was a stealth design change in 2018, right?
00:40:25
◼►
That could be the answer here is that since they're saying, "I know you've got the old generation butterfly, but if it dies, we're going to put the new generation in even though it's an older model, an '18 model anyway."
00:40:36
◼►
Is that a clue? I don't know. That maybe that change that allows those things to be swappable, you know, that the new keyboard can go in that older model,
00:40:46
◼►
is that also the change that makes it be able to accept a new keyboard, a scissor instead of butterfly keyboard? I don't know.
00:40:55
◼►
But that's my conspiracy theory of the day, though. Let's just make that today's conspiracy theory.
00:41:00
◼►
All right, so I feel like I shouldn't say this. I feel like Marco's going to maybe jump out of the window.
00:41:07
◼►
We're about halfway through the beta process now. There are thereabouts.
00:41:12
◼►
Right? We're approaching middle of July.
00:41:15
◼►
You know, I'm sitting next to a sliding door. It's really easy to jump out of this window.
00:41:18
◼►
We're about halfway through. So I kind of wanted to check in with you as a developer of a very popular application, an application that many listeners will be using right now, which is Overcast.
00:41:29
◼►
To listen to this show. There was a lot announced at WWDC, and I kind of want to get an idea from you as to where your focus is, what the stuff is that you're most interested on, and looking at maybe what 2019 will look like for Overcast.
00:41:43
◼►
So iOS 13, it has new features. They're not actually the ones that most people are talking about, but there is stuff that got into iOS 13.
00:41:53
◼►
What is the most appealing things there for your iPhone app? What is the stuff that you want to do for Overcast, whether it be for September or later, based upon what was announced at WWDC this year?
00:42:06
◼►
Well, are you asking what I want to do or what I have to do?
00:42:10
◼►
See, this is the thing that I keep in our show document and our planning for this.
00:42:14
◼►
Myke had this sort of, do you use your data or do you use sort of like marketing and public opinions? And I kept inserting a third option, which is do you also just choose what you're interested in doing?
00:42:25
◼►
Because that's got to be part of the temptation, right? It's like, well, nobody wants this feature, but it's really cool, and I'm kind of interested in implementing it.
00:42:32
◼►
And so how do you balance all of those things when you're looking at iOS 13?
00:42:35
◼►
I mean, the answer in truth is I don't balance those things. I work on what I want to work on.
00:42:41
◼►
And sometimes it overlaps with what people care about and sometimes it doesn't. But that has served me well.
00:42:47
◼►
That is your way, though. And it's served okay for you so far.
00:42:51
◼►
Yeah. And sometimes I'll get a hit like clip sharing, where that just kind of came out of nowhere.
00:42:57
◼►
I heard that interview Steven did, and it kind of inspired me to finally do it.
00:43:03
◼►
And so I just took a couple of weeks in the middle of an otherwise busy schedule and just, you know, I want to do that feature now.
00:43:10
◼►
So I just did it. And nobody was really asking for it, but I did it, and it succeeded.
00:43:14
◼►
It got a lot of press and got a lot of attention in the app, and people started using it.
00:43:18
◼►
And that I think, like, I always want the freedom in my mind to just like, hey, I all of a sudden want to work on something specific.
00:43:27
◼►
Let me go work on it. And this can get too far. I mean, right now I have a lot of like half done things that are out there.
00:43:35
◼►
I have like my whole voice boost 2 engine and a lot of things associated with, yeah, which is part of that, AirPlay 2.
00:43:41
◼►
A lot of stuff that's kind of like half done that's blocked by either other tasks that I need to finish first or like OS problems I have to work around,
00:43:49
◼►
like in the case of AirPlay 2, or like bugs I have to wait for Apple to fix before I can ship things, you know, stuff like that.
00:43:55
◼►
So there's some of that for sure. But largely I work on what I want to work on.
00:44:00
◼►
And that being said, this is I think one of the reasons why the beta period is so hard for me in a year like this,
00:44:06
◼►
because iOS 13 breaks a lot of stuff. Like I have to change some things for iOS 13 just to make the app work without like weird UI bugs.
00:44:17
◼►
It's stuff you had no intention of touching.
00:44:20
◼►
Right. And some of these things are going to be a lot of work. And they have been.
00:44:24
◼►
I started doing some of them and they are a lot of work. And so I'm kind of forced to adopt Apple's schedule during the summertime to some degree,
00:44:33
◼►
which I have mixed success with most years. Like I almost never get done everything I want to get done by the fall.
00:44:42
◼►
And that is certainly true this year. I am way behind this year.
00:44:46
◼►
There's a bunch of stuff that I want to do that I just haven't gotten to.
00:44:52
◼►
And a lot of this stuff. So in broad strokes, the major areas I want to tackle are like area number one,
00:45:00
◼►
I need to fix incompatibilities or like broken UI or glitches with iOS 13 and watchOS.
00:45:08
◼►
And that is surprisingly difficult. WatchOS in particular has caused me a lot of problems,
00:45:15
◼►
because the watchOS beta is so rough. And to give you some idea, during beta 2, watchOS and the iPhone simply wouldn't communicate with each other.
00:45:26
◼►
Any message you sent between the phone and the watch just wouldn't get delivered.
00:45:30
◼►
So I basically couldn't do almost anything on the watch. And beta 3 just came out last week.
00:45:38
◼►
So the watchOS is barely usable so far. iOS 13 is also pretty rough.
00:45:46
◼►
And so it's hard for me to do OS compatibility updates when the OSs themselves are still in a really rough early beta state.
00:45:54
◼►
I think I will to a large degree. So here's where I'm coming from right now.
00:46:00
◼►
For about the last week, I started working on other things that aren't related to iOS 13.
00:46:06
◼►
Just making the app better in an update that I plan to ship for iOS 12 in like a week or two.
00:46:12
◼►
And that has made me very happy, because I'm like moving forward again.
00:46:16
◼►
After a month and a half of like grinding my gears against these terrible betas, I'm finally moving forward again.
00:46:22
◼►
And I feel better about that. I'm doing things that my users will benefit from.
00:46:26
◼►
Whereas updating for iOS 13 is, you know, it's mostly stuff my users aren't even going to know that I did.
00:46:31
◼►
Like, you know, I've got to update this API to use this new API. They're not even going to know.
00:46:35
◼►
You need to do them though, right? Because otherwise the app might not work.
00:46:38
◼►
Yeah, exactly. So what I will probably do is delay or defer my iOS 13 and watch OS 6 compatibility updates until like early August.
00:46:50
◼►
You know, give them a chance for a few more betas to really, you know, give Apple a chance to solidify the ground that I'm building on first.
00:46:58
◼►
Because until then I'm just fighting my tools and that's no fun.
00:47:02
◼►
Now what this means, you know, there's also all these new APIs that I can use on iOS 13.
00:47:07
◼►
Like, you know, dark mode is going to be easy. I already have a theming engine in Overcast.
00:47:11
◼►
So all I have to do is like read the system value of dark mode and apply it and probably have a setting where users can say obey the system or maintain a separate setting in Overcast.
00:47:20
◼►
You will hook your system into that system.
00:47:22
◼►
Right. And give people a setting to unhook it basically. But I think I will hook it by default.
00:47:27
◼►
So that's easy. That will take me a day or two at most. Shortcuts is a bigger thing.
00:47:34
◼►
The shortcuts system, as I'm sure you're aware, is almost completely rewritten and like now it supports parameters and everything.
00:47:42
◼►
And so it's much more complex than before.
00:47:45
◼►
And last year I thought shortcuts were going to be like a three day thing and turn into like a three week thing because it was way more complicated to implement than I expected.
00:47:54
◼►
And there was a lot of like bad documentation or fighting the tools, things like that.
00:47:59
◼►
I expect a lot more of that this year too.
00:48:01
◼►
So the new shortcuts system I think is going to be very challenging for me to implement quickly.
00:48:06
◼►
And also shortcuts can now do a lot more, which in one way is good.
00:48:10
◼►
You know, the parameterized shortcuts are way better than they were before.
00:48:13
◼►
And now there's audio specific intents that I can use for like catalog searching, which is great.
00:48:17
◼►
This is stuff I've been wanting. But it is going to take work.
00:48:21
◼►
Like Siri stuff where I could basically say, oh, hi telephone, play ATP.
00:48:26
◼►
I think so. I honestly haven't had any chance to play with it yet.
00:48:30
◼►
Yes. In theory, that kind of thing, like basically what we all wanted last year, that I think they've added now.
00:48:35
◼►
But that's going to take probably two, three weeks at least to get that going.
00:48:41
◼►
So, you know, that's, it's just, it's hard to get all that stuff going.
00:48:45
◼►
And in addition to that, I have these two larger projects, an independent watch app, which I have kind of, my watch app is kind of half independent now.
00:48:57
◼►
Like you can play podcasts separately from the phone, but it's incredibly unreliable to transfer the files to the phone from the, or to the watch from the phone.
00:49:05
◼►
I'm one of your tiny percentage of people who use that feature, by the way. So thank you for that.
00:49:10
◼►
And yeah, that's the other problem is like it's a pretty tiny percentage of people who use this feature.
00:49:14
◼►
But I also, I know that part of it's a chicken and egg problem. Like part of it is fewer people use it because it sucks and it's unreliable.
00:49:20
◼►
And part of it is that, you know, like Apple will feature me more if I have this feature.
00:49:26
◼►
Like it's good for editorial promotion and everything to have this feature.
00:49:30
◼►
So I want more independence on the watch app. I want to have a totally independent, you know, from login to sync to everything.
00:49:36
◼►
You know, because I have a feeling Apple is going to be pushing that heavily in the near future.
00:49:39
◼►
Because of how they kind of transmitted those ideas in WBC.
00:49:44
◼►
So the independent watch app is big, but again, like watchOS right now, it's so unreliable I can't build against it.
00:49:49
◼►
Like, so I don't even want to start yet. I haven't started that process yet.
00:49:55
◼►
- Yeah, Swift UI is part of that too. And like I would want to use Swift UI a lot in the watch app, but the reality of Swift UI is also really early.
00:50:03
◼►
You know, like it's just like when people first built with the very first version of Swift five years ago, whenever that was.
00:50:09
◼►
Like it was a lot of work to be an early Swift adopter just because Swift kept changing and evolving because it was so new.
00:50:15
◼►
Swift UI is now doing that. Like I can jump into Swift UI now, but it's going to be a lot of work to just keep up with its changes.
00:50:21
◼►
And it's just really, you know, the tooling is still pretty young. It's not well documented.
00:50:26
◼►
There's still bugs and shortcomings and everything. And it's hard to know where to turn there.
00:50:30
◼►
So working with Swift UI right now is going to be actually probably a pretty slow process.
00:50:35
◼►
It's going to be like, it's going to have a lot of friction to it.
00:50:38
◼►
So, but if I do a watch app rewrite, I will want to use Swift UI. So again, more friction.
00:50:44
◼►
And then, so the watch app is probably not going to happen until after the OS releases.
00:50:50
◼►
I'm guessing I'll rewrite the watch app maybe later in the fall or early winter.
00:50:54
◼►
And then there's the other big thing, the catalyst app for the Mac.
00:50:58
◼►
This is something that I've wanted to do for a while, and I'm really happy catalyst is there.
00:51:03
◼►
But for me to build in catalyst, first of all, I have to be using Catalina to even, you know, develop it.
00:51:08
◼►
Like I have to be like operating within the Catalina environment as my development environment, which I installed it on a little partition.
00:51:14
◼►
But I really don't like using it. It's not my main OS. It's a beta.
00:51:19
◼►
And, you know, my stuff isn't all there. I'm not as efficient there. I run into friction there.
00:51:24
◼►
And even catalyst, because it's brand new, has a lot of weird rough edges.
00:51:29
◼►
You know, things like in the first beta, I haven't looked at it again since then, but in the very first beta,
00:51:34
◼►
I couldn't even build the app at all without removing the CarPlay entitlement from it.
00:51:39
◼►
Because all the tools and everything would not let me, they would reject that.
00:51:44
◼►
But I couldn't build like a separate one. It was a whole thing.
00:51:49
◼►
And then iCloud was broken between Mac versions of your app and iOS versions of your app.
00:51:51
◼►
They couldn't share iCloud credentials at first either. So it's just, it's very rough.
00:51:56
◼►
All this stuff is coming in really rough and really broken.
00:52:00
◼►
And so while this stuff will be great to build on in the future, I assume,
00:52:03
◼►
today it's really hard to build on it. And it's really inefficient.
00:52:08
◼►
And you end up losing a lot of time and even potentially not even being able to do what you want to do,
00:52:11
◼►
because it's not really fully baked yet.
00:52:17
◼►
So my plan for all of that stuff is to take it a lot more slowly than I initially predicted.
00:52:20
◼►
To go, maybe I'll do the Watch app in late fall, early winter.
00:52:25
◼►
Maybe I'll do the Catalyst app in winter and spring.
00:52:30
◼►
Once I'm actually running Catalina on my Mac normally, maybe then I'll start working on it.
00:52:33
◼►
And I want it to be there sooner. Like in theory, a few months ago,
00:52:38
◼►
when we were hearing about these things happening,
00:52:42
◼►
but the reality is there's just too much more to do.
00:52:44
◼►
Even the Catalyst app, for the Catalyst app, I want to have a three-column view.
00:52:46
◼►
Because I built it and I did whatever hacks were needed to build it,
00:52:51
◼►
so I could use it and play with it and see what was broken.
00:52:55
◼►
And the interface is terrible on the Mac, the way it is now,
00:52:58
◼►
where the left column is always switching between these two levels of the navigation hierarchy.
00:53:02
◼►
You have your root level, your list of podcasts and playlists,
00:53:08
◼►
and then the contents of the podcasts or playlists.
00:53:11
◼►
That really should be a three-column view.
00:53:11
◼►
And so I had to write a three-column view, first of all,
00:53:16
◼►
which itself is a good amount of work.
00:53:19
◼►
And then as soon as I got it running, I realized,
00:53:21
◼►
"Oh crap, my interface sucks in three columns.
00:53:23
◼►
It looks really weird. It is not made for this at all."
00:53:26
◼►
So again, the more work I do, I keep uncovering more work I have to do
00:53:29
◼►
to make it shippable to at least a minimum quality level that I want.
00:53:34
◼►
So this stuff is all going to be awesome,
00:53:37
◼►
but I have a feeling it is going to be like a year to actually get through all the stuff I want to do now