00:00:09
◼►
From Relay, this is Upgrade, episode 525 for August 19th, 2024. Today's show is brought to you by Fitbod, DeleteMe and KRCS.
00:00:19
◼►
My name is Mike Hurley, I'm joined by Jason Snow. Hi, Jason.
00:00:22
◼►
Hi, Mike. By my calculations, if you do 52 episodes a year, after 10 years of Relay, you should have 520 episodes.
00:00:30
◼►
This is episode 525. We're not at our 10th anniversary yet. I just want to point out again how much extra work we do.
00:00:36
◼►
How much extra work... No calendar can hold us down.
00:00:39
◼►
No, we burst right through. There's like a week and it's like, "Hey, one episode of Upgrade," and we just kind of jam ourselves in there and like, "Nuh-uh! Two this time! Boom! We did it!"
00:00:48
◼►
And we high-five and we did that like nine times in 10 years, apparently, so great.
00:00:53
◼►
I have a Snow Talk question for you. It comes from Anthony, who wants to know.
00:00:56
◼►
Jason, you said on the last episode that you were a long-time U2 fan. I'm curious, what is your favorite album or song from the band U2?
00:01:05
◼►
Originally this question said "Lifelong," and I just want to point out I'm not a lifelong U2 fan because they didn't exist until like 1980.
00:01:14
◼►
And in fact, the... and I was not a fan for the lifetime of the band. In fact, my sophomore year in high school, we had to do like reports about a thing we liked.
00:01:24
◼►
I don't even remember what extended project of some sort, and there was a guy in our class who did a thing about U2 and we thought it was dumb.
00:01:32
◼►
And then in 1987, "The Joshua Tree" came out and it's a great album and it's my favorite U2 album and I became a U2 fan.
00:01:38
◼►
So that's the answer, "The Joshua Tree." And favorite song, I don't know. I had a hard time picking. I don't have one clear favorite.
00:01:44
◼►
Maybe one, which is from "Ockton Baby," or "With or Without You," which is from "Joshua Tree." But like, it's great.
00:01:49
◼►
I have a playlist called "Best of U2." It's got like 50 songs in it. It's great.
00:01:53
◼►
And then there was that time that Apple Music, iCloud, Sync, Thing, whatever, had a little burp.
00:01:59
◼►
And I got an additional playlist called "Best of U3."
00:02:06
◼►
I nearly just smashed my wall into my microphone. That's going to affect me for the rest of the episode now.
00:02:12
◼►
It incremented helpfully when it got a sync failure of some sort and it thought, "Oh no, I don't know which one of these playlists."
00:02:19
◼►
There aren't two playlists. It made a mistake, but it does that thing where it's like, "Well, okay, I'm going to add a number onto the end."
00:02:26
◼►
But then they've obviously got code that says, "But if there's already a number at the end, just increment it."
00:02:32
◼►
And therefore, I got a playlist I have not yet deleted because it's hilarious.
00:02:37
◼►
Also, by the way, does not contain the entire contents of the "Best of U2" playlist.
00:02:41
◼►
They messed that up too. But the "Best of U3," a great classic playlist that I've never listened to because why would I do that?
00:03:25
◼►
I don't know. It's not just cut off at the end. It's like there's some very weird sync problem. I don't know. Don't ask at Apple Music.
00:03:34
◼►
If you'd like to send in a question of your own to help us open a future episode of the show, just go to upgradefeedback.com and send in a snail talk.
00:03:42
◼►
We have some follow-up from last week's episode, Jason. We'll start with some stuff on macOS screen sharing.
00:03:49
◼►
So I'm seeing from 9 to 5 Mac here, starting in beta 6, the screen sharing prompt now allows you to approve for a month rather than a week.
00:03:57
◼►
And the popup says, "App name is requesting to bypass the system private window picker and directly access your screen and audio.
00:04:05
◼►
This will allow app name to record your screen and system audio, including personal sensitive information that may be visible or audible."
00:04:12
◼►
And you can approve, you can deny, or you can approve for one month. Is this better?
00:04:16
◼►
No. Well, yes. It's better but doesn't solve the underlying issue, is what I would say.
00:04:23
◼►
Which is asking once a month is better than asking once a week. But not having apparently a way to say, "No, really, I approve this app. Stop asking me," I think is user hostile.
00:04:37
◼►
And then I also think the way that this is written, and again it's a beta, but assuming that it ships like this, it's written in a way that shames the developer.
00:04:48
◼►
And provides a level of technical detail that no regular user is going to understand.
00:04:55
◼►
Bypass the system private window picker and directly access your screen and audio.
00:04:59
◼►
I don't actually know what private window picker means. What is that? What are they talking about?
00:05:04
◼►
So it's a system thing that they did where there's a more constrained way to grab information off the screen, where you as an app ask the system to have the user pick a window.
00:05:17
◼►
It's that thing. And the user picks and it gets shared back to the app so that there's an intermediary.
00:05:23
◼►
This is one of the ways that Apple has tried to make things more private and secure, is that there's an intermediary that asks.
00:05:29
◼►
Like in iOS, it's the idea that when you select a photo, instead of the app reading your photo library, the app asks Apple to ask the user to select a photo.
00:05:39
◼►
And the user selects a photo and Apple hands the photo that was selected back to the app.
00:05:44
◼►
Because that's more secure and private that way. The app can't see all the photos.
00:05:50
◼►
The problem is, one, that's a very technical API kind of thing going on here.
00:05:55
◼►
And two, it doesn't actually solve the larger problem of apps that actually do need to read your screen and are not just screen sharing a window, which is what this seems to be suggesting.
00:06:06
◼►
Yeah, so apps that want to see everything, do they get the one month still? Or is it just one week for those?
00:06:28
◼►
Like, I mean, that's what we're arguing here.
00:06:30
◼►
And here's what I say. We got some good feedback from a couple of listeners who wrote in.
00:06:34
◼►
And these are things that I hadn't considered. I'm sure you had, but we didn't talk about them on the show specifically.
00:06:39
◼►
So first one comes from Adam, who says, "This change that Apple wants to make is going to be a miserable mess for IT professionals.
00:06:46
◼►
Services like LogMeIn and Splashtop must have screen recording permissions to allow remote IT support to take control and support remote computers.
00:06:54
◼►
Having to accept the permission often would be a disaster for IT departments.
00:06:58
◼►
Confused users might disable the software and create more work and frustration."
00:07:03
◼►
And Stephen wrote in and said, "I have a Mac mini home server like many people do.
00:07:07
◼►
I also work at a church where people are remote every day, but Sunday and remote inter-production machines are set up the weekend.
00:07:14
◼►
If you never or rarely see the screen of the machine, how would you re-authenticate so you can continue to have remote access?"
00:07:21
◼►
Yeah, I saw a Mastodon post by Luke Van Dahl who does the screens app that was similar, which is,
00:07:26
◼►
how do you connect to a remote Mac in order to control its screen so that you can administer it when it's in a data center or something like that,
00:07:35
◼►
if the act of connecting to it pops up a dialogue?
00:08:32
◼►
And we'll come back to what we said last week, which is, I think I'll appreciate Apple trying to protect users.
00:08:38
◼►
The issue is protecting the users haphazardly, stumbling around and throwing a bunch of things, a bunch of permission dialogue boxes up there inartfully,
00:08:48
◼►
and without thinking through all the use cases is going to break people's workflows and make more work for people.
00:08:55
◼►
And they need to consider the whole before doing this.
00:08:59
◼►
And that is, see, that's at the root of my criticism of stuff like this is it just doesn't feel very well thought through.
00:09:06
◼►
Like the security people, their job is to think things through carefully.
00:09:10
◼►
And the reasons that they're choosing, I think, are careful.
00:09:14
◼►
And the APIs that they're building to create more secure ways of accessing private information, I think are carefully planned.
00:09:21
◼►
And then you get to the point where it meets the user and it does not feel carefully planned.
00:09:26
◼►
It feels haphazard. It feels last minute.
00:09:29
◼►
It feels like people who are really under the gun to force an interface onto users because this API has been built and the security stuff has been built.
00:09:39
◼►
And the last people to meet it where the rubber meets the road are the people doing the interface.
00:09:44
◼►
And they're just kind of like tossing things out there.
00:09:47
◼►
And as I've read this week from a bunch of people, it also is very piecemeal.
00:09:52
◼►
Like that's the other problem is there's no holistic answer here.
00:09:55
◼►
There's no, you know, oh, there's three screen recorders that you use.
00:10:01
◼►
I'm going to put up a dialogue at an unknown time to you in six or seven days where I say, hey, there are three apps looking at your screen.
00:11:37
◼►
Like, I don't I don't feel like I'm having to reauthenticate my camera usage for applications.
00:11:43
◼►
And like my camera, the access to my webcam for an app is as audio is like that's as dangerous, in my opinion, as screen sharing just in different ways.
00:11:54
◼►
I got my little orange microphone in my menu bar.
00:11:56
◼►
And like there is the purple one, right? Because I remember you had to change some stuff for bartender to get it to work.
00:12:22
◼►
But like, why does it have to be this this pop up every month?
00:12:26
◼►
Like, just give me give me the little purple icon on the menu bar or whatever.
00:12:30
◼►
I hope that the sign that they push this to a month is a sign that there has been some understanding inside Apple that this is maybe not the best approach and that hopefully they will continue to make changes here.
00:12:44
◼►
Honestly, you know, having to give permission again later is fine for me because it does solve a lot of issues where instead of it,
00:12:55
◼►
somebody has access to your system and you give permission in the moment and then they never ask again is not a great situation to be in.
00:13:02
◼►
But the next time they ask, or if you go immediately to a particular setting, at some point, you need to be able to say stop asking or notify only.
00:13:21
◼►
And that's my big point here is I feel like a bunch of smart people at Apple who are experts in user experience could get together and come up with kind of a holistic approach that serves the needs of privacy without getting in the user's faces quite as badly and giving users power to control their Macs when they want to.
00:13:41
◼►
It doesn't feel like that has happened and instead it's just another permission thing comes off the conveyor belt and they slap another permission style box into the OS and we're showering in them now and it's just it's too much.
00:14:08
◼►
And so I don't want to say Apple doesn't get it.
00:14:11
◼►
I think there are parts of Apple that do get it and I think even the parts that maybe don't get it kind of get it but they're like they just don't care and they don't think it's important enough and and so all I can do is complain.
00:14:22
◼►
I guess so they're sorry I did it again.
00:14:25
◼►
Well, you know, we're doing the best we can out here, you know.
00:14:29
◼►
I wanted to just do some follow out Jason to a wonderful movie that was put together by a friend of the show Ian Anderson.
00:14:40
◼►
Ian was with us at the Relay 10 event and he was going to be making a video and he ended up making this beautiful thing which is kind of like honestly it feels like like a love letter to Relay.
00:14:53
◼►
And he spoke to all of the hosts that were there including you and everybody including you had some very lovely, incredible, heartwarming things to say about what we've built together over the last 10 years because Relay is now 10 years old as of yesterday when we're recording.
00:15:14
◼►
I cried all the way through all three times.
00:15:17
◼►
It's very special to me and I hope that people check it out.
00:15:21
◼►
And also if you subscribe to Ian's channel on Friday, I think this coming Friday, he's going to be putting up a two hour interview that he did with me and Steven.
00:15:30
◼►
So we both sat down with Ian and spoke to him like an hour about Relay and he's putting that together too.
00:15:36
◼►
But he ended up making something I think wholly more heartwarming.
00:15:40
◼►
And yeah, everyone that I've seen that's watched it in our Discord and on social media is just like, it was incredible.
00:15:47
◼►
So I hope that people will give it a time and again, I would like to thank you in person because I have waited until now to say that it meant so much to me the stuff that you said and I loved it very much.
00:16:18
◼►
It was just super nice to me that so many people said such similar things unprompted from each other.
00:16:25
◼►
Which just made me feel real good about this thing that we've all built together over the last 10 years.
00:16:30
◼►
And I'm very thankful, feeling very thankful this past weekend.
00:16:34
◼►
So I hope people check it out because I think it's worth the 15 minutes.
00:16:37
◼►
This episode is brought to you by Fitbod.
00:16:42
◼►
If you're looking to change your fitness level, it can be hard to know where to get started.
00:16:45
◼►
Which is why you should check out Fitbod.
00:16:47
◼►
It is both an easy and affordable way to build a fitness plan that is made just for you.
00:16:51
◼►
This is super important because everybody has their own path, their own journey with personal fitness.
00:16:56
◼►
So Fitbod makes sure that they take all the information that they can to customise everything to suit you perfectly.
00:17:02
◼►
It will adapt with you as you're improving, making sure that every workout remains challenging and interesting.
00:17:06
◼►
But also pushing you to make the progress that you're looking to achieve.
00:17:09
◼►
Because you will see the results you're looking for when a workout program is tailored to your unique body, experience, environment and goals.
00:17:17
◼►
Fitbod stores everything, all of this information in your Fitbod gym profile.
00:17:21
◼►
And they use this to track your muscle recovery as you're doing your exercises and doing your workouts.
00:17:26
◼►
And they also then will adjust the workouts that you're doing.
00:17:29
◼►
So you're avoiding burnout and keeping up your momentum.
00:17:32
◼►
Fitbod has analysed billions of data points that have been fine-tuned by certified personal trainers to make sure that you're doing the best work you can when you're looking to get fit.
00:17:43
◼►
You can also make sure that you're going to be learning new movements the right way.
00:17:47
◼►
Thanks to their more than 1000 demonstration videos, which is one of my favourite things in the app.
00:17:52
◼►
Because whenever they show me a new exercise, I want to feel confident and comfortable with it.
00:17:56
◼►
So they have instructions that are written but then also videos that are shot from multiple angles.
00:18:00
◼►
So I can watch these and I know what's going on.
00:18:02
◼►
But then once I've learned them, I don't need to look at that stuff.
00:18:05
◼►
And I can be using my Apple Watch and it tells me what exercise I'm doing.
00:18:08
◼►
I'm like, great, I know how to do that one.
00:18:11
◼►
But then whenever I need to pick up my phone again and watch the videos to learn something new.
00:18:15
◼►
Your muscles improve when they work in concert with your entire musculoskeletal system.
00:18:19
◼►
Overworking some muscles while underworking others can negatively impact your results.
00:18:23
◼►
Which is why Fitbod tracks all of your muscle fatigue and recovery to design that well-balanced workout routine.
00:18:29
◼►
The app is great to use. As well as those videos, you can stay informed with their progress tracking charts,
00:18:34
◼►
their weekly reports and sharing cards to let you keep track of your achievements and personal bests and share them with your friends and family.
00:18:40
◼►
Personalised training of this quality can be expensive, but Fitbod is just $12.99 a month or $79.99 a year.
00:18:46
◼►
But you can get yourself 25% off your membership by signing up today at fitbod.me/upgrade.
00:18:53
◼►
So go now and get your customised fitness plan at fitbod.me/upgrade. One last time, notice fitbod.me/upgrade for 25% off.
00:19:02
◼►
Our thanks to Fitbod for their support of this show and Relay FM.
00:19:14
◼►
Via the Epic Games Store and Alt Store Pal.
00:19:18
◼►
So we knew this was coming. It has now happened. The Epic Games Store has launched. Fortnite is on there and a couple of other games as well.
00:19:24
◼►
Epic has said that they're going to expand this out as time goes on.
00:19:28
◼►
And they're going to be expanding and extending the deals and arrangements they have on the Epic Games Store and other platforms to this.
00:19:36
◼►
Namely, Epic's cut is 12% of transaction fees.
00:19:41
◼►
So that's one of the things that they'll be extending for other games that want to join.
00:19:45
◼►
But there's been loads of interviews with Tim Sweeney talking about how things like the core technology fee makes him think it's probably not going to be a lot of games that want to join.
00:19:53
◼►
But nevertheless, Alt Store has also announced that they have received a grant from Epic which they're going to be using to pay the core technology fee for their users.
00:20:03
◼►
Alt Store say that this basically no longer means that at the moment you have to give them a fee and it covers development and also covers the CTF.
00:20:12
◼►
And it's an annual fee that you pay just for access in Alt Store.
00:20:15
◼►
So now no users will have to pay this going forward. This is new customers and no renewals will occur for previous customers.
00:20:22
◼►
These two things are epic new business because they're also putting Fortnite on other stores as well.
00:20:28
◼►
There's like more stores than just Alt Store. Other stores are going to launch. They're going to put Fortnite there.
00:20:32
◼►
Basically, it seems like they're doing everything they can to undermine Apple and increase the desire for sideloading worldwide.
00:20:39
◼►
Because all of the headlines that I've seen, which I understand why the headline is this way, the one on the verge, Fortnite is back on the iPhone.
00:20:50
◼►
Exactly. Unless you're in the European Union, that's not your iPhone.
00:20:54
◼►
But people will want Fortnite back on their iPhone. Especially they have timed this so well, Jason. I don't know how familiar you are with this.
00:21:01
◼►
It's their Marvel season just started. It was all timed.
00:21:04
◼►
So they know what they're doing. They mean business.
00:21:07
◼►
They know what they're doing. I don't particularly like Tim Sweeney and the way he goes about things.
00:21:13
◼►
And I think that some of the stunts that they pulled with Apple were counterproductive.
00:21:19
◼►
But I appreciate their sticking with this. And this is the great experiment. We'll see where it leads.
00:21:27
◼►
But I honestly don't know where it will lead. I think that they're just trying to continue putting pressure on them.
00:21:33
◼►
And again, is it self-serving? Of course it is. But I do also think that they are, like they have turned their back on other revenue around the world on iPhone in order to make this point.
00:21:45
◼►
And maybe they're playing a long game here, but I think they're also standing up for something that they believe. So good for them.
00:21:52
◼►
I can make a catty remark about that there's taking a percentage for games that are in their store because isn't it supposed to be about gatekeeping, et cetera, et cetera.
00:22:00
◼►
But if you don't like it, you don't have to go on their store. You can go to a different store because, again, there's different marketplaces in the EU.
00:22:07
◼►
The Epic Games Store is quite complicated. There's a lot more to get into, but they are a better partner to their partners.
00:22:16
◼►
They frequently fund games and then take a cut. So there's a different scenario going on there.
00:22:24
◼►
But I mean, this is the thing. I don't think they said they don't believe Apple should take nothing. But I think what they said. Anyway.
00:22:33
◼►
You were talking about putting pressure and it making changes. Starting in iOS 18.1, Apple is going to be allowing developers access to the NFC chip and the benefits of the secure element.
00:22:46
◼►
I don't know when this was changed from enclave to element, but Apple refers to it as the secure element.
00:22:51
◼►
So what is this going to mean? I'm going to tell you right now, this is quite complicated. I read three articles four times today.
00:22:58
◼►
So there's a few things going on here. Financial institutions will be able to offer their own contactless payment options as well as other contactless payments in stores.
00:23:06
◼►
Like a supermarket could have its own. I think Walmart, for example, you can pay with a QR code or something and they would be able to basically have their own.
00:23:15
◼►
But this will also be for keys, car keys, house keys, that kind of stuff. Hotel keys, transit cards. Like the Oyster card in London is just like an NFC card.
00:23:25
◼►
But you can't have it in Apple Pay. But maybe they would do that. Corporate badges, student IDs, loyalty cards, event tickets.
00:23:32
◼►
Apple say to incorporate this new solution in iPhone apps, developers will need to enter into a commercial agreement with Apple, request the NFC and SE entitlement and pay the associated fees.
00:23:44
◼►
Of course there are fees. But I do like that there is like, not anyone can just like do this. Like you have to like go to them and arrange it because you're really kind of going deep into the system for access to this.
00:23:56
◼►
This is going to be available in iOS 18.1 in Australia, Brazil, Canada, Japan, New Zealand, the UK and the US.
00:24:03
◼►
Now, I want to read from Apple's developer document the very high level of how this works. Because there is a bunch of things that developers will be able to have access to.
00:24:14
◼►
So, first, NFC transactions. Users of eligible iOS apps can initiate NFC transactions from within the app with compatible NFC terminals.
00:24:24
◼►
So you can open up an app, go to a terminal, you can hold your phone on it and you can double click and pay.
00:24:29
◼►
Default app settings. Users can choose any eligible app as their default contactless app which will enable the app to support field detect and double click features.
00:24:40
◼►
These are, field detect is, the default contactless app automatically launches when a user presents their iPhone to a compatible NFC terminal and after user authentication.
00:24:50
◼►
So, for example, in transit here in the UK, if you put your iPhone on an oyster card thing, it pops up. It automatically brings up Apple Pay and then you can double click.
00:25:00
◼►
And then also double click. The default contactless app automatically launches when the user double clicks on the side button or the home button and does the authentication.
00:25:08
◼►
So, a user can choose for any app that is in the kind of NFC, given the NFC entitlement, to just replace Apple Pay if they want to do that.
00:25:18
◼►
Replace, I guess, Wallet, right, is what it's replacing.
00:25:21
◼►
Yeah, what is the wallet. Good point, good point, good point.
00:25:24
◼►
There's also support for non-default apps. Eligible apps running in the foreground can prevent the system default contactless app from launching and interfering with the NFC transaction.
00:25:33
◼►
So this is, I guess, if you were in your supermarket and your supermarket had its own thing and you were in the supermarket's app and you held it up, it wouldn't bring up Apple Pay.
00:25:43
◼►
Then it could bring up the NFC thing but you don't have to make it as the default.
00:25:46
◼►
This is really interesting, really weird, really complicated. I will be intrigued to see what actually this looks like when it launches.
00:25:54
◼►
And I desperately hope it does not mean we're going to start seeing banks pulling out of Apple Pay because they want you to use theirs instead.
00:26:01
◼►
That is what I worry about in seeing this. Every bank is going to be like, "Great, now we're just going to do this."
00:26:09
◼►
So my hope is, and what I think Apple's probably going to do, they're going to price these fees in such a way that it just means that you might as well do both.
00:26:17
◼►
But I really hope this isn't the case, man.
00:26:20
◼►
So this is what I assume. I assume, and this is just because this is how Apple's been behaving,
00:26:26
◼►
I assume that the associated commercial agreement and fees will be the equivalent of what Apple has done with other stuff where they say, "Oh, you want to be outside of our Aegis as the wallet app?
00:26:41
◼►
Okay, as long as the reason you want to be outside is not to get around paying us because you're still going to have to pay us, but you can build a separate thing and not be an Apple Wallet."
00:26:56
◼►
Which is competition in a sense, right? Which is a developer who wants to build something that doesn't make sense in Apple Wallet or is not supported by Apple Wallet could build it in their app and not worry about Apple Wallet.
00:27:10
◼►
But Apple still has to approve that app. Apple still has to sign a commercial agreement with them. So is it really that different? I don't know.
00:27:22
◼►
And it does, I agree with you, I am a little concerned as well. I mean, the advantage of having everything be in the Wallet app is everything's in the Wallet app and I don't have to worry about it.
00:27:30
◼►
And if this is not the case, then that's less good.
00:27:36
◼►
But at the same time, I like the idea that I could open up an app and just do a bunch of NFC stuff in that app. You know, like tickets or hotel keys or even like a badge to get into a building or something.
00:27:51
◼►
Like that kind of stuff is good, but I worry about the financial institutions part of it and what might happen to Apple.
00:28:00
◼►
So all of this, the reason I brought this up is like pushing, all of this is similar to what Apple already announced they were doing for the EU with opening.
00:28:08
◼►
But like they have way less information about that, so I'm not sure how exactly they overlap, but I think they overlap pretty close.
00:28:15
◼►
But I think there are going to be some separate things that are going on, which is why they're kind of being very restrictive about the countries that this is going to act in.
00:28:24
◼►
But this is like, again, the EU made them do something, so now Apple is doing it worldwide and maybe it will bring some good, maybe it will bring some bad.
00:28:33
◼►
Spotify is now able to show the prices of the various plans that they have available in their iOS app in the European Union as a result of Apple's legal battle with the European Commission, in which the $2 billion fine was proposed against them in March.
00:28:47
◼►
As a result of this, something called the Music Streaming Services Entitlement was created. This appears to be able to provide a developer of a music streaming app who opts into this, the ability to add one link out to the developer's website to explain how to purchase these plans.
00:29:03
◼►
You cannot do any purchasing in the app itself without also opting into the new developer terms and paying the CTF.
00:29:08
◼►
From Spotify's, what they're talking about, it doesn't look like they're actually putting this link in or talking about the link, but you can now go and see how much a Spotify plan costs, which is awesome.
00:29:46
◼►
The money that has gone into this for years.
00:29:48
◼►
Yeah, just for something that, and this is the thing, and I know, I mean, we've talked about it.
00:29:53
◼►
I know Jon Gruber's talked about it a lot.
00:29:55
◼►
This is one of the most nettlesome things that Apple does because this is like the biggest bit of rent-seeking behavior.
00:30:01
◼►
And I just, just to say it again, making people aware of things that happen outside of an app and outside of Apple's control is not a big deal.
00:30:13
◼►
And yet Apple treats it like, oh, every link to the internet is a scary thing that you must be warned away from and information needs to not be shared.
00:30:21
◼►
And it's the difference between saying, look, buying it in the app using Apple system is super convenient.
00:30:45
◼►
I just, I can't believe that Spotify spent all this time and money for something as basic as telling their customers what the prices of their services are and linking to their website.
00:30:55
◼►
Like, come on, what are we doing here?
00:30:57
◼►
And speaking of wanting all the money, I wanted to get your take on the Apple Patreon thing.
00:32:31
◼►
Because I've heard, there have definitely been threads about this.
00:32:34
◼►
What is Apple's policy about having to offer in-app purchases?
00:32:40
◼►
Because I've also heard from people who've developed apps where Apple said, "No, this is based on buying something outside.
00:32:46
◼►
And even if you don't tell anybody it exists, it doesn't matter, you need to also make it available for an app purchase."
00:32:51
◼►
Apple's rules for the App Store is if you offer a purchase, you must also offer in-app purchase.
00:33:01
◼►
So like if someone could buy your thing on the web and it's like a digital good, they want you to offer it also in your app and also offer an in-app purchase for it.
00:33:11
◼►
Yeah. It's just, and that's, I think that's ridiculous.
00:33:15
◼►
So it doesn't, there's a bunch of things going on here.
00:33:18
◼►
First off, I don't actually do any Patreon in the in-app purchase.
00:33:21
◼►
It makes me think, was it John Gruber who said this?
00:33:23
◼►
Somebody said they should just shut off their iOS app and use the web.
00:33:28
◼►
I use the web for Patreon and it's fine.
00:33:31
◼►
Clearly it's important to their business, right?
00:33:51
◼►
I don't like Apple saying, "If you have an app, you have to offer in-app purchases."
00:33:57
◼►
Especially since you have to offer in-app purchases and pretend that you don't know where else people can buy this thing because it's against the rules.
00:34:04
◼►
That I think is just fundamentally not great.
00:34:07
◼►
But I also think that this is Apple trying to insert itself in a product that already has a middleman.
00:34:15
◼►
So it's trying to invalidate Patreon's business model like it made it impossible for Amazon to, or ComiXology for that matter, right, to sell in-app.
00:34:25
◼►
Because that means two middlemen, they're both taking their cut.
00:34:29
◼►
It can't pencil out. It doesn't work that way and so they can't do it.
00:34:35
◼►
And the whole idea of the creators being taxed for this, like one of the problems is because Patreon rolls everything together into a single account and then pays creators,
00:34:47
◼►
they have, they're not eligible for the small business plan even though almost all their creators are.
00:34:57
◼►
It seems to be misguided in the sense that people creating art is not something that Apple should actually take a cut of, I think.
00:35:06
◼►
I think it makes, I mean the optics, it makes Apple look bad, but I think also it doesn't really make a lot of sense for them to do it this way.
00:35:12
◼►
It doesn't pass the sniff test for logic.
00:35:38
◼►
Not thinking about the fact, at least not aggressively thinking about the fact that it, Patreon is actually a middleman, a facilitator for a bunch of individual independent creators.
00:35:47
◼►
Yeah, but you're just, you're just brainless if, you know what I mean?
00:35:50
◼►
I know what you're saying, but that is like such, and I agree with you.
00:35:56
◼►
This is what I'm saying is, is you're looking at it in this certain way because you've decided that that's how you're going to look at the world, even though there's very clearly isn't that kind of thing.
00:36:05
◼►
But they've decided, it's like, I'm sorry.
00:36:16
◼►
And in the end, just stepping back, what does it look like?
00:36:21
◼►
It is Apple muscling into a whole bunch of independent creators who make a small amount of money on the internet and saying, "Hey, we want our money."
00:36:29
◼►
And it's like, why do you want the money?
00:37:02
◼►
And again, this is actually an easy one.
00:37:09
◼►
This is a great example of Apple playing by a playbook from when they were down on their luck and desperate for money, and now they're rich and they're still playing by that playbook.
00:37:50
◼►
Well, that was just an interpretation before.
00:37:52
◼►
I had a thought about this and looking through Patreon's rules, and it clarified something to me, which I feel like I'm going to keep talking about now as people end up going to hit us a lot.
00:38:02
◼►
Apple are perfectly happy with their customers paying more for digital goods than everybody else, because they have zero problem with you putting the 30% on top.
00:38:15
◼►
And the argument is, if it's so easy to do an in-app purchase, then you pay extra for it, if it makes it super easy.
00:38:28
◼►
I mean, I think that there's my frustration with Apple's in-app purchase thing is they don't want to compete.
00:38:33
◼►
They want to hide and have this 30% and not compete and maybe have to lower their take in order to make it.
00:38:38
◼►
But as a platform owner who has built-in payment systems that are just right there in their APIs and everything like that, should Apple offer that and take a cut and say, look, we made it really easy for you.
00:38:48
◼►
Just give us our cut, and it's all built in, and it's using their existing credit card, and you don't have to worry about it.
00:38:53
◼►
That's not an unreasonable proposition.
00:38:55
◼►
It's all the other stuff that's been built around it, which is you can't tell people about the other things.
00:39:07
◼►
We have very specific rules about it, and you're covered under it, so everybody is going to be covered under it.
00:39:12
◼►
That's where it all goes from being not an unreasonable argument about Apple's convenience, the convenience of in-app purchases, to being more like a racket.
00:39:33
◼►
Because the bottom line is I didn't get into this, and you didn't get into this, to talk about legal policies and who gets cut of what in big business.
00:39:42
◼►
We got into this for enthusiasm about the products and about what people can do with the products and how we use them and how other people use them to make their lives better and have fun and all of those things.
00:50:12
◼►
On this show, you say what the robots are.
00:50:15
◼►
Well, I can cite. We had this question for John Saracusa and he said if it just sits on a counter and moves around within itself and it's not skittering around and doing stuff on the counter, it is not a robot.
00:50:29
◼►
It is moving automatically, but it is not a robot.
00:50:32
◼►
And look, we love Mark Gurman. He gets good scoops. He's very good at scooping.
00:50:39
◼►
His insistence on calling this thing a robot is killing me.
00:50:44
◼►
It's like a HomePod version of the Amazon show, Echo Show, right?
00:50:54
◼►
It's a kitchen speaker that does FaceTime and apparently it will move the screen around, which some other things also do.
00:53:44
◼►
Again, this feels very much like somebody is describing it and it's being obfuscated and simplified and it sounds much more complicated than it actually is.
00:53:54
◼►
We know all the parts that Apple has for this thing.
00:53:56
◼►
A thousand dollars is a lot of money for a device like this, which doesn't mean that Apple won't do it at that price.
00:54:07
◼►
But I would say one of my concerns about modern Apple is that they build, they over-engineer their products.
00:54:14
◼►
Not that they're expensive because Apple products are always expensive, but that they overshoot and over-engineer their products.
00:54:21
◼►
And that if the only way to build a combination smart home command center video conferencing machine and remote controlled home security tool
00:54:30
◼►
that moves around in response to your voice commands is by building this amazing thing that costs a thousand dollars.