PodSearch

Upgrade

383: Dongletown Hotel

 

00:00:00 ◼   ► [Music]

00:00:08 ◼   ► From Relay FM, this is Upgrade, episode 383.

00:00:12 ◼   ► Today's show is brought to you by Squarespace, Setapp, and Membrful.

00:00:16 ◼   ► My name is Myke Hurley and I'm joined by Jason Snow.

00:00:18 ◼   ► Hi Jason.

00:00:19 ◼   ► Hi Myke, how are you?

00:00:21 ◼   ► I'm pretty good. I'm pretty good.

00:00:23 ◼   ► I'm looking out a window. I sat here before at this window.

00:00:26 ◼   ► I've got hills and palm trees and all kinds

00:00:29 ◼   ► because I'm back again in Beverly Hills today.

00:00:32 ◼   ► - Is it the same window?

00:00:33 ◼   ► Did you get the same room or are you using the same?

00:00:35 ◼   ► - We actually got the exact same room

00:00:38 ◼   ► since the last time we stayed here.

00:00:39 ◼   ► So I'm feeling pretty happy about that.

00:00:41 ◼   ► So I have a hashtag snow talk question for you, Jason,

00:00:43 ◼   ► which is how did you enjoy brunch on Saturday?

00:00:46 ◼   ► - I had a great time at brunch on Saturday,

00:00:47 ◼   ► but that's because, well, I mean, first off,

00:00:50 ◼   ► it's Southern California in late November,

00:00:53 ◼   ► which means it was sunny and warm, just a breeze.

00:00:58 ◼   ► It was a Saturday, late Saturday morning,

00:01:01 ◼   ► and you're sitting outside at a cafe

00:01:05 ◼   ► that does like breakfast all day.

00:01:07 ◼   ► And that alone, it would have been pretty great.

00:01:12 ◼   ► But who was across the table from me?

00:01:15 ◼   ► Myke Hurley.

00:01:16 ◼   ► Well, technically Adina Hurley

00:01:17 ◼   ► was across the table from me.

00:01:19 ◼   ► - That's true.

00:01:21 ◼   ► - And Myke was kind of diagonal.

00:01:23 ◼   ► And it was lovely.

00:01:24 ◼   ► It was great to see you after two years, right?

00:01:27 ◼   ► Two plus years.

00:01:27 ◼   ► Yeah, we worked out that the last time we'd spent any time together was August 2019.

00:01:33 ◼   ► At the Relay 5th anniversary event in San Francisco. That was it. That was the last

00:01:37 ◼   ► time. So it has been a historically horrifically

00:01:40 ◼   ► long time. So I found it like you. Pretty wonderful to spend time with you and your

00:01:46 ◼   ► lovely family. So yeah, we had a great time. It was. It was. And I had some French toast,

00:01:51 ◼   ► you know. I would like to thank myself for that #StarTalk

00:01:54 ◼   ► If you would like to send in a question you can even write it directly in our

00:01:58 ◼   ► document if you have such powers, very few do, or you can send in a tweet with a

00:02:03 ◼   ► hashtag SnowTalk or use question mark snow talk in the Relay FM members

00:02:06 ◼   ► discord which I'll mention now actually if you want to become a Relay FM member

00:02:11 ◼   ► maybe you want to support this show usually you would go to getupgradeplus.com

00:02:15 ◼   ► but if you or someone you know wants to join Relay FM for a whole year now is a

00:02:21 ◼   ► great time to do so because until December 17th all of our annual plans

00:02:25 ◼   ► are 22% off for new subscribers so if you're a new subscriber go to giverelay.com

00:02:30 ◼   ► this would include Upgrade Plus so you can get a year of ad-free episodes

00:02:35 ◼   ► and more content for just $39 go to giverelay.com and you can find out more

00:02:40 ◼   ► about how to do that so you know this is our...

00:02:43 ◼   ► Deals!

00:02:45 ◼   ► Cyber Monday!

00:02:46 ◼   ► Yeah!

00:02:47 ◼   ► It is Cyber Monday today!

00:02:48 ◼   ► Monday happy happy cyber Monday to those who celebrate and

00:02:52 ◼   ► you on cyber Monday is the ability to get 22% off an annual plan and you can get

00:03:01 ◼   ► you become a relay for member and you support the show and you also get bonus

00:03:05 ◼   ► content too so we have some follow-up on airplay and music on the Mac right yes

00:03:12 ◼   ► listener Sam wrote in last week we I was complaining about trying to use home

00:03:17 ◼   ► as my external, my music playback speakers on,

00:03:22 ◼   ► or my Sonos's actually, either one,

00:03:25 ◼   ► instead of wired connection to my iPod Hi-Fi.

00:03:28 ◼   ► And Sam wrote in to point out,

00:03:30 ◼   ► and this is very much what you can do on iOS,

00:03:33 ◼   ► and you can do it on the Mac too,

00:03:35 ◼   ► which is you can do a remote control

00:03:38 ◼   ► where you're basically controlling

00:03:39 ◼   ► what the HomePod is playing.

00:03:40 ◼   ► And since there's native Apple Music support in the HomePod,

00:03:44 ◼   ► What you do is in the AirPlay menu,

00:03:48 ◼   ► Sam wrote in the music app,

00:03:49 ◼   ► AirPlay devices should appear at the bottom of the list

00:03:52 ◼   ► under the heading switch to.

00:03:53 ◼   ► And if you click that,

00:03:54 ◼   ► you are now controlling what the HomePod is playing

00:03:56 ◼   ► without AirPlay and the keyboard media keys still work,

00:04:00 ◼   ► he says, more on that in a second.

00:04:02 ◼   ► If you shut down the Mac,

00:04:03 ◼   ► the music will continue because no AirPlay is involved.

00:04:05 ◼   ► Yeah, so this is true when you can do this on iOS too.

00:04:09 ◼   ► I actually think this is one of the very confusing things

00:04:12 ◼   ► about music playback on all of Apple's devices

00:04:15 ◼   ► is that you have two ways of doing it.

00:04:17 ◼   ► You can do AirPlay or you can do this like

00:04:19 ◼   ► play via remote control.

00:04:21 ◼   ► And sometimes I find that that is handed off.

00:04:26 ◼   ► And so you get in weird device states.

00:04:28 ◼   ► I mentioned this last week where you've used,

00:04:31 ◼   ► you've AirPlayed music to the HomePod.

00:04:34 ◼   ► And now all of a sudden you realize that it's on the HomePod

00:04:37 ◼   ► and not on your phone anymore.

00:04:39 ◼   ► And your phone maybe sometimes gets confused.

00:04:42 ◼   ► And so then you press play and it plays the same thing

00:04:46 ◼   ► on your phone instead of what it's already playing.

00:04:49 ◼   ► It's very confusing.

00:04:50 ◼   ► So I don't know what the solution is there,

00:04:52 ◼   ► but I think it's very strange

00:04:54 ◼   ► that Apple has these two different modes

00:04:55 ◼   ► to do what is effectively the same thing

00:04:57 ◼   ► when it comes to something like playing music

00:04:59 ◼   ► from the music app.

00:05:00 ◼   ► - I mean, honestly, that is not surprising to me

00:05:02 ◼   ► with some of the stuff on the Mac, right?

00:05:03 ◼   ► Like I feel like there are a lot of things

00:05:05 ◼   ► like, hey, you can do it this way.

00:05:06 ◼   ► - But this is true on iOS too.

00:05:07 ◼   ► It's true on iOS.

00:05:08 ◼   ► The same thing applies on iOS, right?

00:05:09 ◼   ► You can AirPlay to that or you can switch to that.

00:05:12 ◼   ► And so you end up in this weird position

00:05:13 ◼   ► where you can like, you can play music on a HomePod

00:05:16 ◼   ► and then also switch where your current device is output to.

00:05:20 ◼   ► - Oh yeah, yeah, yeah, yeah.

00:05:21 ◼   ► - Right, and it's for a company

00:05:23 ◼   ► that doesn't wanna give people sound settings on iOS,

00:05:26 ◼   ► Apple has given people very complex sound modes on iOS.

00:05:31 ◼   ► So I don't know what's going on there.

00:05:33 ◼   ► I wanna zero in on,

00:05:34 ◼   ► and the keyboard media key still work though,

00:05:36 ◼   ► because this sent me down a rabbit hole this morning.

00:05:41 ◼   ► On the Mac, so you go to this mode where you switch to,

00:05:44 ◼   ► and basically the music app is controlling the HomePod,

00:05:48 ◼   ► but it's doing it remotely.

00:05:50 ◼   ► And like the HomePod is the one streaming the music

00:05:52 ◼   ► at that point, essentially,

00:05:53 ◼   ► which means if you shut down your Mac, as Sam said,

00:05:56 ◼   ► you, the music keeps going, great.

00:05:59 ◼   ► Your Mac crashes, whatever you need to restart,

00:06:00 ◼   ► you don't lose your playlist, great, theoretically.

00:06:02 ◼   ► But for example, I use the volume up and down keys

00:06:07 ◼   ► on my keyboard,

00:06:08 ◼   ► and they don't adjust the volume of the music,

00:06:11 ◼   ► they adjust my system volume.

00:06:13 ◼   ► I think Play/Pause will do the right thing,

00:06:16 ◼   ► but I'm not 100% sure about that

00:06:18 ◼   ► because as I mentioned in a previous episode,

00:06:20 ◼   ► I've turned that hardware keyboard off

00:06:22 ◼   ► because it kept getting bumped.

00:06:24 ◼   ► So I got better touch tool and literally I just said,

00:06:28 ◼   ► the Play/Pause next and previous just don't work anymore.

00:06:32 ◼   ► Please stop.

00:06:33 ◼   ► 'Cause it was every time I pushed my keyboard tray in,

00:06:37 ◼   ► I was messing up my music.

00:06:39 ◼   ► It was not good.

00:06:40 ◼   ► So I have a bunch of keyboard maestro shortcuts

00:06:42 ◼   ► that do this instead, right?

00:06:43 ◼   ► Using those preferred keys that I've been using

00:06:45 ◼   ► since the 90s.

00:06:46 ◼   ► And they use AppleScript to control the music app.

00:06:49 ◼   ► And it works great.

00:06:50 ◼   ► You say, you know, you press, what is it?

00:06:52 ◼   ► Command + Option + Space, and it gets the mode.

00:06:56 ◼   ► It basically does a play/pause.

00:06:57 ◼   ► If it's playing, it pauses.

00:06:58 ◼   ► If it pauses, it plays.

00:07:00 ◼   ► And I also have ones for volume that say,

00:07:02 ◼   ► set the volume up five or down five.

00:07:05 ◼   ► and those work great.

00:07:08 ◼   ► Guess what happens when music's in airplane mode?

00:07:11 ◼   ► When music is in airplane mode,

00:07:13 ◼   ► none of the Apple script features work anymore

00:07:16 ◼   ► because they say music isn't playing.

00:07:19 ◼   ► What's happening?

00:07:20 ◼   ► Well, the music app is looking at the target,

00:07:23 ◼   ► which is the AirPlay device, the HomePod in this case,

00:07:27 ◼   ► and is remote controlling it.

00:07:29 ◼   ► But the scripting interface, as far as it's concerned,

00:07:34 ◼   ► the Mac isn't playing music,

00:07:36 ◼   ► so therefore it's not happening.

00:07:38 ◼   ► It's like this completely weird case.

00:07:40 ◼   ► And there is a way I found,

00:07:43 ◼   ► I looked around in script debugger

00:07:45 ◼   ► and found a way you could get the volume

00:07:49 ◼   ► of the target AirPlay device.

00:07:52 ◼   ► But if, and you can set that volume,

00:07:55 ◼   ► but it doesn't do anything.

00:07:58 ◼   ► Nothing happens when you set the volume.

00:07:59 ◼   ► It doesn't actually change.

00:08:01 ◼   ► The volume doesn't change, it remains the same.

00:08:02 ◼   ► Now, if I go to the slider in the music interface,

00:08:05 ◼   ► the music app interface itself,

00:08:07 ◼   ► and slide it up a little bit, it gets louder.

00:08:09 ◼   ► And if I run that script again

00:08:11 ◼   ► to tell me what the volume is,

00:08:13 ◼   ► it will show that it's louder,

00:08:14 ◼   ► but I can't actually set that.

00:08:16 ◼   ► So it's one of those cases where I can have,

00:08:20 ◼   ► I can choose between two different frustrating experiences

00:08:23 ◼   ► with HomePods on my Mac,

00:08:25 ◼   ► but neither of them is satisfactory.

00:08:27 ◼   ► And despite what Sam said,

00:08:29 ◼   ► essentially controlling everything easily

00:08:32 ◼   ► from the keyboard in that mode doesn't work

00:08:36 ◼   ► so far as I can tell.

00:08:38 ◼   ► So it may be more reliable,

00:08:41 ◼   ► although I did notice the first time I tried this

00:08:43 ◼   ► this morning using this different mode,

00:08:46 ◼   ► one of the HomePod still started playing the track

00:08:49 ◼   ► for a second just by itself.

00:08:50 ◼   ► And then the stereo pair popped in.

00:08:53 ◼   ► So some of this stuff is not any better,

00:08:56 ◼   ► but I would imagine it's probably more reliable.

00:08:58 ◼   ► The problem I have where I pause the music on my Mac

00:09:01 ◼   ► and then I come back 30 minutes later and press play

00:09:03 ◼   ► and it gets really confused about where the music

00:09:06 ◼   ► is supposed to go and sort of plays it into the void

00:09:08 ◼   ► or doesn't know how to play it

00:09:10 ◼   ► or plays it on the Mac speakers,

00:09:13 ◼   ► that would probably not happen

00:09:14 ◼   ► because once it's handed off to the HomePod,

00:09:16 ◼   ► I would imagine the HomePod is pretty resilient.

00:09:19 ◼   ► But if I can't control my music playback

00:09:23 ◼   ► including immediate volume control

00:09:26 ◼   ► and play and pause the next track

00:09:28 ◼   ► from the keyboard of my Mac,

00:09:30 ◼   ► it's not gonna work, like I'm not gonna do that.

00:09:32 ◼   ► So this is just a separate way to be frustrated,

00:09:36 ◼   ► an alternate path of frustration for playing back music

00:09:40 ◼   ► via two AirPlay devices on the Mac.

00:09:42 ◼   ► So hooray.

00:09:43 ◼   ► - There's no, it doesn't feel like there's a resolution

00:09:45 ◼   ► to this, there isn't, they don't feel like

00:09:47 ◼   ► anything's improved for you.

00:09:49 ◼   ► - No, not, this method does not improve things at all.

00:09:53 ◼   ► It's a non-starter as long as I can't control it via keyboard.

00:09:57 ◼   ► So the other method is probably

00:09:59 ◼   ► what I will keep trying to use.

00:10:00 ◼   ► and hoping maybe it gets a little better or at least that it is not entirely annoying.

00:10:04 ◼   ► Just for those who didn't hear me say this last time, I'm not interested in putting bookshelf

00:10:09 ◼   ► speakers on my desk and running a cable. If I wanted to do that, I'd just go back to the iPod

00:10:15 ◼   ► HiFi, honestly. My goal here is to get some speakers that are probably off my desk on either

00:10:21 ◼   ► side of the room, which is where the Sonos' are, and use wireless technology to get a nice separate

00:10:26 ◼   ► thing. Adding more wires to the audio setup in my office is something I desperately do not want to do.

00:10:33 ◼   ► So, you know, but then that said, it's not great. And it has to be Apple Music, right? You don't

00:10:39 ◼   ► want to switch to Spotify or something. Yeah, that's not going to happen. It's going to be

00:10:43 ◼   ► Apple Music. And in fact, I'm also not going to wire up the Sonos Player app on my Mac and start

00:10:51 ◼   ► using that full time to play music to the Sonos speakers. I'm not going to do that either. I'm

00:10:54 ◼   ► I'm gonna use the music app because that's what I'm comfortable with. So we'll see if

00:10:59 ◼   ► it gets better, but right now it's just, you know, I was excited about this. I'm like,

00:11:05 ◼   ► "Oh yeah, that is a different mode. I wonder how that works." And, you know, the solution

00:11:08 ◼   ► here is that that should be controllable. It shouldn't be any different because you're

00:11:14 ◼   ► literally, it's the active device in the music app. You should be able to say pause. You

00:11:19 ◼   ► should be able to say volume up and have it work. And they wired it into the interface,

00:11:24 ◼   ► but it's not wired into the remote control, the scripting interface.

00:11:27 ◼   ► That functionality is really reliable when you do it from the iPhone.

00:11:31 ◼   ► Like using the iPhone's up and down volume controls then controls the HomePod's volume.

00:11:38 ◼   ► For as long as it lasts.

00:11:39 ◼   ► Yeah, I mean it can disconnect sometimes and get frustrating, but yeah, it's pretty reliable.

00:11:47 ◼   ► And all I want is I want my keyboard controls, which are not the standard controls, but as

00:11:52 ◼   ► As I said, the volume doesn't actually change the volume of the speakers.

00:11:55 ◼   ► It changes the volume coming out of my iMac speaker, which is not helpful because there's

00:12:01 ◼   ► no music coming out of the iMac speaker.

00:12:04 ◼   ► Just on like a tangential thing, the hotel that we're in, the TVs have built in Chromecast

00:12:09 ◼   ► support.

00:12:10 ◼   ► I really like the way Chromecast works.

00:12:12 ◼   ► I much prefer it to AirPlay because your device doesn't need to be doing anything.

00:12:17 ◼   ► You can just continue using your device as normal, and then the app that you're casting

00:12:21 ◼   ► from just has some like we use in Netflix.

00:12:23 ◼   ► Yeah.

00:12:24 ◼   ► And you just basically what you're saying is like, "Hey, TV, just go and get this Netflix

00:12:28 ◼   ► thing."

00:12:29 ◼   ► Mm-hmm.

00:12:30 ◼   ► But it's just so much easier than like needing to sign in or anything.

00:12:32 ◼   ► And then the Netflix app just gets some play/pause controls.

00:12:35 ◼   ► I really like it.

00:12:36 ◼   ► Like AirPlay I've always found a bit like, "Am I allowed to use my device anymore when

00:12:41 ◼   ► I'm AirPlaying?"

00:12:42 ◼   ► See, that's—I will say I think that that's gotten a lot better on AirPlay because I've

00:12:45 ◼   ► had a couple of cases recently where I've used AirPlay because I've been in places where

00:12:49 ◼   ► there's an AirPlay TV because so many TVs now have AirPlay support. And this happened

00:12:54 ◼   ► this weekend at my in-laws place. Like, they have a TCL TV, kind of like mine, it's a Roku,

00:13:00 ◼   ► and it's got AirPlay support. And so I was able to take my Fubo TV, so my over-the-top

00:13:07 ◼   ► streaming to like a cable channel that they didn't get, and just put it on their TV, and

00:13:13 ◼   ► it worked fine. And I was able to do that and still use my iPad, and it ran for, you

00:13:18 ◼   ► know an hour plus and it wasn't a problem. So I think that that can get

00:13:23 ◼   ► better. You know there's more going on there but I agree the

00:13:28 ◼   ► either way the the ideal scenario and we're getting toward it especially if

00:13:33 ◼   ► you're in a place where there's a TV and you want to put things from your

00:13:36 ◼   ► computer on your or your device on your TV to watch it you should be able to do

00:13:42 ◼   ► that without logging into something on the TV without like you should just be

00:13:47 ◼   ► able to go put this there and Chromecast and I think Airplay are getting closer to that

00:13:52 ◼   ► goal.

00:13:53 ◼   ► The upgrade is, Jason.

00:13:56 ◼   ► It's almost December, which means we are entering upgradey, peak upgradey season, peak.

00:14:03 ◼   ► It's always upgradey season.

00:14:04 ◼   ► In the past couple of days, I've discovered how difficult it is to spell the word eighth.

00:14:10 ◼   ► Yes.

00:14:11 ◼   ► That's a tricky one because we are doing the 8th annual Upgradies and the voting is open.

00:14:17 ◼   ► Go to Upgradies.vote and you can submit your nominations, your votes

00:14:21 ◼   ► for the Upgradies award winners for 2021 in the 8th annual Upgradies.

00:14:29 ◼   ► If you want to find previous winners and maybe get some inspiration,

00:14:32 ◼   ► we have a history of every single Upgrady award given over at Upgradies.com,

00:14:38 ◼   ► which is managed and maintained by the wonderful Zach Knox of Moderator and our Discord.

00:14:43 ◼   ► But you can go to, if you want to vote, there's a Google form. Go to Upgradies.Vote.

00:14:47 ◼   ► Voting will close on Tuesday, December 21st, and the episode will be released,

00:14:53 ◼   ► the eighth annual Upgradies episode will be released on December 27th.

00:14:57 ◼   ► So between the 21st and the 27th, we will be tabulating your results and we will be using,

00:15:02 ◼   ► and as I mentioned it again, we'll mention it many times, your nominations,

00:15:06 ◼   ► they are guides, they are help, they are indicators for us.

00:15:11 ◼   ► Me and Jason ultimately pick the award winners

00:15:13 ◼   ► for each category, but we very much need your help

00:15:16 ◼   ► sometimes to break a tie, and often,

00:15:18 ◼   ► because there are some categories where we don't have any,

00:15:22 ◼   ► like I was looking through it, so in case you're familiar,

00:15:25 ◼   ► one of our categories is best movie, and I'm thinking like,

00:15:28 ◼   ► I don't know if I've seen a movie this year.

00:15:30 ◼   ► - Right, well, so yeah, the upgrade is nominees

00:15:33 ◼   ► from the listeners serve a couple of purposes.

00:15:35 ◼   ► One is to remind us or point out something

00:15:38 ◼   ► we should check out, right?

00:15:39 ◼   ► Like that's very helpful because you always,

00:15:42 ◼   ► I'll tell you, I get to the end of this process

00:15:44 ◼   ► and then I listen to some other podcasts awards

00:15:47 ◼   ► or I read Federico's awards on Mac stories, you know,

00:15:50 ◼   ► and I'll be like, oh, right, I forgot that one, right?

00:15:55 ◼   ► And that's terrible.

00:15:56 ◼   ► So we instituted this nomination process

00:15:58 ◼   ► and the collective wisdom of the upgradients

00:16:02 ◼   ► helps a great deal.

00:16:03 ◼   ► And then the second part of the process,

00:16:04 ◼   ► which you mentioned in passing,

00:16:06 ◼   ► is this makes the listeners basically the third person

00:16:11 ◼   ► in the room to discuss who wins.

00:16:15 ◼   ► We include the preferences of the listeners

00:16:17 ◼   ► as part of what we're doing.

00:16:19 ◼   ► And so that is very helpful

00:16:23 ◼   ► 'cause sometimes we disagree

00:16:25 ◼   ► or we don't have a strong opinion

00:16:26 ◼   ► and the opinion of the listeners can be very, very helpful.

00:16:31 ◼   ► - So don't forget, you wanna get your nominations in

00:16:34 ◼   ► Sooner the better, why not? Go to Upgradies.vote and you can get your nominations in and we'll be

00:16:39 ◼   ► recording and publishing an episode. I think it's going to be our last episode of the year this year.

00:16:44 ◼   ► Well, unless there's a surprise Apple event later that week or something. So that's literally the

00:16:51 ◼   ► last Monday of 2021. So that's our last episode. This episode of Upgrade is brought to you by Setapp.

00:16:59 ◼   ► Getting things done is a challenge that everyone struggles with. And one way to tackle it is to

00:17:02 ◼   ► to make sure that you have the right tools for your computer

00:17:05 ◼   ► and for every task.

00:17:07 ◼   ► And that means having the right apps.

00:17:09 ◼   ► SetApp is on a mission to help users get more done.

00:17:12 ◼   ► With SetApp, there's no more worrying

00:17:13 ◼   ► about having to search for apps to solve a problem

00:17:16 ◼   ► because SetApp packs over 200 apps

00:17:18 ◼   ► for your Mac and iPhone into one.

00:17:21 ◼   ► There's an app for almost every task

00:17:23 ◼   ► so you can stay in your flow and finish what you started

00:17:25 ◼   ► so you can think about the tasks that you want to complete

00:17:28 ◼   ► and not having to worry about the apps

00:17:30 ◼   ► that you're going to need

00:17:31 ◼   ► or where you're going to get them from

00:17:32 ◼   ► because they're gonna come from Setapp.

00:17:34 ◼   ► Setapp has a bunch of apps that I really, really love

00:17:36 ◼   ► and really recommend, like a couple that I use.

00:17:39 ◼   ► I use these apps every single day,

00:17:41 ◼   ► Bartender and CleanShot X.

00:17:43 ◼   ► They're absolutely excellent.

00:17:44 ◼   ► Honestly, just those two apps alone

00:17:45 ◼   ► are worth the subscription,

00:17:47 ◼   ► but you can also get stuff like CleanMyMac X is there.

00:17:50 ◼   ► You can get iStamp Menus, Paste,

00:17:52 ◼   ► which is a really cool clipboard manager, Ulysses.

00:17:54 ◼   ► There's so many applications available

00:17:57 ◼   ► and they're really excellent.

00:17:58 ◼   ► One of my favorite things about Setapp

00:18:01 ◼   ► is that they are the full pro versions of these apps.

00:18:04 ◼   ► They're not like watered down apps at all,

00:18:06 ◼   ► so it's really great.

00:18:07 ◼   ► And it's great value as well as being convenient

00:18:09 ◼   ► because instead of paying for hundreds of apps,

00:18:12 ◼   ► which could be, you know,

00:18:13 ◼   ► a hundred thousands of dollars for separate licenses,

00:18:15 ◼   ► there's just one flat monthly fee.

00:18:17 ◼   ► New apps are added to Setapp regularly

00:18:19 ◼   ► and you do get those full featured pro versions.

00:18:22 ◼   ► So go to setapp.com/upgradefm

00:18:25 ◼   ► and you can try out Setapp free for a week.

00:18:28 ◼   ► If you like it, just pay $9.99 per month.

00:18:32 ◼   ► That's setapp.com/upgradefm.

00:18:35 ◼   ► Our thanks to Setapp for their support of this show

00:18:38 ◼   ► and Relay FM.

00:18:39 ◼   ► All right, so Apple put out a press release kind of thing

00:18:44 ◼   ► where they're talking about the fact

00:18:46 ◼   ► that they're going to be suing the NSO Group.

00:18:50 ◼   ► The NSO Group makes the Pegasus software,

00:18:53 ◼   ► I don't know if you call it software,

00:18:54 ◼   ► I can't think of the right term for this.

00:18:56 ◼   ► - It's like spyware, but it is software.

00:18:58 ◼   ► spyware. This was being used by a number of governments to spy on people in the media

00:19:03 ◼   ► and political opponents. This is a big news story from a few months ago. Apple has decided

00:19:10 ◼   ► to take legal action against them because of these exploitation of security flaws. They

00:19:17 ◼   ► want to make the NSO group take responsibility for how their software is misused, even though

00:19:21 ◼   ► they claim it's provided only to trustworthy government bodies.

00:19:28 ◼   ► there are lots of governments that have used it to do these terrible things.

00:19:31 ◼   ► Apple's able to go after the NSO group because they broke Apple's terms and

00:19:37 ◼   ► conditions by creating a bunch of fake iCloud accounts to test their exploits,

00:19:41 ◼   ► which is a really interesting way. It's like they need grounds, right, to try and

00:19:45 ◼   ► sue them. This is the case that they're building and they've broken the terms

00:19:49 ◼   ► and conditions so they're going to take them to court, but this is just a way in

00:19:53 ◼   ► in for them to go after them, right? That's what it is.

00:19:56 ◼   ► Yeah, this is, uh, you agree, uh, when you sign up for an iCloud account, you agree to

00:20:01 ◼   ► very many things, including, um, having the core, like abiding by California law, uh,

00:20:07 ◼   ► all sorts of stuff like that. Uh, Apple, uh, will be also donating $10

00:20:12 ◼   ► million as well as any of the damages from the lawsuit to organizations pursuing cyber

00:20:16 ◼   ► surveillance research and advocacy, like Citizen Lab and Amnesty Tech. Uh, I thought this was

00:20:22 ◼   ► really interesting because NSO I was reading it and so apparently already in

00:20:25 ◼   ► some financial trouble right my expectation is Apple's just attempting

00:20:29 ◼   ► to bankrupt them like that's the yeah the path and my my take on it when this

00:20:34 ◼   ► first happened I posted something really quick to six colors and what I said was

00:20:40 ◼   ► this feels to me like Apple has the ability because they have all the money

00:20:44 ◼   ► to just spend lots of money on very expensive very good lawyers to make to

00:20:51 ◼   ► inflict as much pain in NSO group as possible. And this is like one of those cases where,

00:20:57 ◼   ► you know, so often the story is, "Oh, the deep-pocketed corporation is impervious to your

00:21:03 ◼   ► claims as a consumer because they can just pay their lawyers and it's not worth it for you to

00:21:10 ◼   ► sue them or you need to settle or whatever." This is a case where it's sort of the reverse kind of

00:21:15 ◼   ► story where they can just keep this going and inflict maximum harm in the legal system

00:21:23 ◼   ► on this company. And that seems to be my view from that press release and all that is that's

00:21:29 ◼   ► what is going to happen here. They're going to make life as difficult as possible for

00:21:33 ◼   ► NSO Group.

00:21:34 ◼   ► - And you know what, I say good.

00:21:37 ◼   ► This stuff shouldn't exist.

00:21:39 ◼   ► This stuff just should not exist.

00:21:40 ◼   ► - This is a company, yeah, it's had trouble.

00:21:42 ◼   ► It's an Israel-based company,

00:21:46 ◼   ► but the whole idea here is at some point,

00:21:49 ◼   ► if there's a corporation that literally

00:21:50 ◼   ► their entire business is to find exploits

00:21:54 ◼   ► in popular computer operating systems

00:21:57 ◼   ► and sell them to the highest bidder

00:21:59 ◼   ► to do awful things with them,

00:22:02 ◼   ► It's hard to see how a company like that

00:22:06 ◼   ► is allowed to stay in business outside of a country

00:22:11 ◼   ► that is itself lawless, right?

00:22:14 ◼   ► And so it's hard to see how that's gonna happen

00:22:18 ◼   ► with an MSO group.

00:22:20 ◼   ► - I remember at the time when this was happening,

00:22:24 ◼   ► I had this kind of thought in my mind of like,

00:22:25 ◼   ► why isn't Apple doing anything about this?

00:22:28 ◼   ► And I guess they had to try and find a way, right?

00:22:30 ◼   ► Like, maybe what they're doing is not necessarily inherently illegal, right?

00:22:35 ◼   ► They had to find some kind of grounds to pursue them.

00:22:40 ◼   ► And I'm pleased that they found them.

00:22:41 ◼   ► Yeah.

00:22:42 ◼   ► And, you know, it's complicated.

00:22:44 ◼   ► It's complicated.

00:22:45 ◼   ► And there are other cases where this exact same strategy would make us feel uncomfortable.

00:22:50 ◼   ► But this is a company that literally profits on selling security exploits to awful governments

00:22:57 ◼   ► who want to expose people who are opposed

00:23:01 ◼   ► to their authoritarian regime, right?

00:23:04 ◼   ► It's dissidents and opponents in other countries

00:23:09 ◼   ► and it's just, it's ugly and makes devices less secure.

00:23:14 ◼   ► So I'm up for this.

00:23:17 ◼   ► - There's no way to do the ideal, right?

00:23:21 ◼   ► Like the ideal is like, oh, this software

00:23:22 ◼   ► is only used to find terrorists, right?

00:23:25 ◼   ► Like, there's an ideal idea in that.

00:23:28 ◼   ► It's like, oh, if that was the case, sure, okay,

00:23:30 ◼   ► I'll allow it.

00:23:31 ◼   ► But that's just not the way that these things are done.

00:23:34 ◼   ► Like, you create any tools and someone's gonna misuse it.

00:23:37 ◼   ► And the way that this can be misused is pretty terrible.

00:23:39 ◼   ► So.

00:23:41 ◼   ► - Yeah.

00:23:41 ◼   ► - When, moving on, when the Apple Silicon Macs were coming

00:23:47 ◼   ► out, we were all wondering what the future of Bootcamp was

00:23:49 ◼   ► because it didn't seem like Apple was going to continue

00:23:52 ◼   ► making Bootcamp.

00:23:53 ◼   ► And also, right, like we needed Windows on ARM

00:23:56 ◼   ► and it kind of wasn't Windows on ARM at the time.

00:23:59 ◼   ► And that started to change Windows's running

00:24:01 ◼   ► on more and more ARM machines,

00:24:02 ◼   ► but there was no kind of indication

00:24:05 ◼   ► that we would be able to get a native version

00:24:07 ◼   ► of Windows running on Apple Silicon.

00:24:09 ◼   ► There was a quote that Craig Federighi gave

00:24:11 ◼   ► like in an interview where they kind of just like,

00:24:12 ◼   ► yeah, we're fine with it,

00:24:14 ◼   ► but it's up to Microsoft. - Up to Microsoft.

00:24:16 ◼   ► - And it seemed like a kind of a weird thing

00:24:19 ◼   ► for Microsoft to be dragging their heels over, right?

00:24:21 ◼   ► Like this is their whole business,

00:24:22 ◼   ► Like why not just sell it to more people?

00:24:24 ◼   ► Well, it turns out that Qualcomm

00:24:26 ◼   ► currently has an exclusive agreement with Microsoft.

00:24:29 ◼   ► - Turns out that part of the deal

00:24:33 ◼   ► to get Microsoft Windows to run on Qualcomm's ARM processors

00:24:38 ◼   ► was an exclusivity window,

00:24:41 ◼   ► which leads me to believe that Qualcomm

00:24:44 ◼   ► basically paid Microsoft or cut a deal with Microsoft

00:24:49 ◼   ► that involved a discount.

00:24:50 ◼   ► Money changed hands.

00:24:52 ◼   ► - Or did the work for Microsoft.

00:24:54 ◼   ► - Or did the work for Microsoft.

00:24:55 ◼   ► So money changed hands, I think for sure.

00:24:57 ◼   ► And that's fair.

00:24:59 ◼   ► That's perfectly reasonable.

00:25:00 ◼   ► It actually reminds me a little bit

00:25:01 ◼   ► of the whole iPhone exclusivity with AT&T, right?

00:25:04 ◼   ► That it was a, we're getting this off the ground

00:25:08 ◼   ► and we need you as a partner.

00:25:09 ◼   ► So we're gonna give you an exclusivity arrangement.

00:25:12 ◼   ► But this report that's out there,

00:25:15 ◼   ► which is lightly sourced,

00:25:19 ◼   ► It's from xdadevelopers.com,

00:25:23 ◼   ► but this report says that it is expiring soon.

00:25:29 ◼   ► That's all we really know.

00:25:33 ◼   ► And I've said all along, and I continue to say

00:25:36 ◼   ► that I think it is inevitable

00:25:38 ◼   ► that Windows 4 ARM processors will run on Apple Silicon.

00:25:43 ◼   ► I don't know about bootcamp.

00:25:46 ◼   ► Bootcamp's not impossible because of the way

00:25:48 ◼   ► that Apple architected bootcamp on Macs

00:25:51 ◼   ► with the T2 chip in them.

00:25:53 ◼   ► There's a secure signed operating system process

00:25:56 ◼   ► and they support Windows secure signed boot

00:26:00 ◼   ► just as they do Mac OS.

00:26:02 ◼   ► So like, I think Apple is fine with it, essentially.

00:26:06 ◼   ► Like if you wanna do that, go right ahead.

00:26:08 ◼   ► So if there's a way to technically make it work

00:26:10 ◼   ► on Apple Silicon in bootcamp, great.

00:26:12 ◼   ► But I think that more broadly, this is that moment

00:26:15 ◼   ► where Microsoft can finally make available

00:26:18 ◼   ► an official version of Windows

00:26:21 ◼   ► that runs natively on ARM processors

00:26:23 ◼   ► to be used with something like Parallels or VMware

00:26:27 ◼   ► on Apple Silicon Mac so it runs at full speed.

00:26:30 ◼   ► Now keep in mind, it is the ARM version of Windows,

00:26:33 ◼   ► not the regular Intel version of Windows.

00:26:36 ◼   ► I think Apple, the,

00:26:39 ◼   ► oh no, it was a VMware.

00:26:42 ◼   ► Somebody said basically,

00:26:43 ◼   ► we're gonna let Microsoft handle the translation layer,

00:26:46 ◼   ► right, but Microsoft has to build

00:26:47 ◼   ► an Intel translation layer for Windows itself,

00:26:49 ◼   ► and so that would run,

00:26:51 ◼   ► and so you should be able to run Intel stuff

00:26:53 ◼   ► on Windows for ARM.

00:26:55 ◼   ► So it's all kind of coming together,

00:26:58 ◼   ► and I think this will be,

00:27:00 ◼   ► I think it'll be a real thing.

00:27:01 ◼   ► Right now you can sign up for like the test version

00:27:06 ◼   ► through their like early release program,

00:27:08 ◼   ► and then just put that in Parallels

00:27:10 ◼   ► on an Apple Silicon Mac, and it works fine.

00:27:13 ◼   ► it works just fine.

00:27:14 ◼   ► But I think Microsoft is not allowed, it looks like,

00:27:18 ◼   ► from this deal to do anything but bundle it

00:27:21 ◼   ► with ARM systems running Qualcomm processors.

00:27:26 ◼   ► And when that deal ends, we may see this resolved quickly.

00:27:30 ◼   ► And that's the goal.

00:27:31 ◼   ► I mean, ideally what you want is the ability

00:27:33 ◼   ► to get VMware Fusion or Parallels desktop

00:27:36 ◼   ► and even potentially just buy ARM windows from them

00:27:42 ◼   ► or from Microsoft directly.

00:27:44 ◼   ► And I think it will happen.

00:27:46 ◼   ► And this is just another sign of why it hasn't yet,

00:27:48 ◼   ► but it just feels inevitable to me

00:27:50 ◼   ► because you look at what Apple wants

00:27:51 ◼   ► and what Microsoft wants,

00:27:52 ◼   ► and like there's no reason that they would

00:27:54 ◼   ► not want their customers to be happy, right?

00:27:58 ◼   ► Their joint customers to get what they need,

00:28:02 ◼   ► which is the ability to run Microsoft's operating system

00:28:05 ◼   ► on a piece of Apple hardware.

00:28:06 ◼   ► Like everybody wins in that scenario.

00:28:08 ◼   ► I mean, except for Qualcomm and Intel,

00:28:11 ◼   ► but that's okay, they don't care.

00:28:13 ◼   ► - I mean, Qualcomm's fine.

00:28:15 ◼   ► Intel's, you know, like Qualcomm's still gonna

00:28:17 ◼   ► make the chips, right?

00:28:17 ◼   ► - Yeah, I meant, you know,

00:28:19 ◼   ► Microsoft and Apple don't care,

00:28:20 ◼   ► I guess is what I'm saying. - No.

00:28:21 ◼   ► - It's like in the end, Microsoft and Apple

00:28:23 ◼   ► just wanna make their customers happy,

00:28:25 ◼   ► and this makes them happy.

00:28:26 ◼   ► And I know that people who are thinking about

00:28:28 ◼   ► the old days of Apple and Microsoft

00:28:29 ◼   ► may think differently about this,

00:28:31 ◼   ► but it's, everybody is gonna want this,

00:28:35 ◼   ► and so they'll give it to them.

00:28:38 ◼   ► - That is Microsoft's business model now.

00:28:41 ◼   ► Like let's give everything to everybody

00:28:43 ◼   ► all of the time, make them pay for it.

00:28:44 ◼   ► - Yeah, and we already have seen,

00:28:46 ◼   ► I mean, you could say, well, they don't want,

00:28:47 ◼   ► Qualcomm doesn't want those benchmark tests

00:28:50 ◼   ► that are disappointing 'cause they show how far ahead

00:28:53 ◼   ► Apple is with their own processors than Qualcomm is.

00:28:56 ◼   ► Well, that's true, but there already been stories,

00:28:59 ◼   ► you know, using VMware or using Parallels on Apple Silicon.

00:29:04 ◼   ► There already been those stories.

00:29:05 ◼   ► So, you know, it's an Apple is ahead of them.

00:29:09 ◼   ► So, you know, that's just how it is.

00:29:12 ◼   ► So anyway, yeah, I'm not super excited about this

00:29:15 ◼   ► because there's not a lot I use Windows for,

00:29:17 ◼   ► even though I do have bootcamp on my iMac,

00:29:19 ◼   ► but I know it will be meaningful for a bunch of people.

00:29:23 ◼   ► - So I've done something that I haven't done for a while.

00:29:25 ◼   ► A lot of people haven't done for a while,

00:29:27 ◼   ► which is travel, like big travel.

00:29:28 ◼   ► - Yes.

00:29:30 ◼   ► - So across the globe travel.

00:29:32 ◼   ► And I have some tech travel observations.

00:29:35 ◼   ► I remember when people talked about tech travel.

00:29:39 ◼   ► - We used to do this. - What?

00:29:40 ◼   ► - We haven't done this in a long time.

00:29:42 ◼   ► And a lot of my technology has changed.

00:29:44 ◼   ► So one MacBook Pro, 14 inch MacBook Pro,

00:29:48 ◼   ► go to sitting right here in front of me today.

00:29:50 ◼   ► I love all the power.

00:29:51 ◼   ► I'm excited to edit on this afterwards

00:29:53 ◼   ► 'cause I'm not gonna be able to get things done quickly,

00:29:55 ◼   ► actually faster than my M1 iMac at the studio.

00:30:00 ◼   ► I'm enjoying the additional screen space.

00:30:02 ◼   ► What I will say is this is a big thick bulky laptop.

00:30:05 ◼   ► It is, I notice it in my bag.

00:30:08 ◼   ► My bag is a little tight with this thing in it.

00:30:10 ◼   ► - We talked about this when we saw each other on Saturday.

00:30:13 ◼   ► I said, I got the MacBook Pro with me

00:30:17 ◼   ► and I got to send it back.

00:30:18 ◼   ► Actually, probably in the next week or so,

00:30:20 ◼   ► I got to send that back to Apple.

00:30:21 ◼   ► It's my review unit.

00:30:22 ◼   ► I asked them for an extension

00:30:24 ◼   ► so that I could travel with it a little bit.

00:30:25 ◼   ► I took it to Arizona and I took it with me

00:30:27 ◼   ► to Southern California this week or last week.

00:30:29 ◼   ► So yeah, it's big and heavy.

00:30:33 ◼   ► It's so great.

00:30:34 ◼   ► but as somebody who has traveled with a MacBook Air

00:30:36 ◼   ► for a very long time and then an iPad

00:30:39 ◼   ► when I wasn't traveling with a MacBook Air, it's a lot.

00:30:42 ◼   ► That said, it is also all the power of a desktop,

00:30:47 ◼   ► basically, in that thing.

00:30:49 ◼   ► And that is, you look at, and this is the,

00:30:52 ◼   ► this is ultimately, this is the trade-off

00:30:55 ◼   ► between MacBook Pro and MacBook Air, is this,

00:30:57 ◼   ► which is, do you want it to be lighter and thinner

00:31:01 ◼   ► and just not take up as much space

00:31:03 ◼   ► and not weigh down your bag and are willing to have it not be the full-on high-performance

00:31:11 ◼   ► desktop experience? Or do you not care about the size and the weight because you just really

00:31:16 ◼   ► want to have the high-performance desktop experience everywhere you go? And that's the

00:31:20 ◼   ► trade-off. And I was talking to you about how, as we were leaving, it was sort of like

00:31:25 ◼   ► I keep telling myself reasons why I can't buy the MacBook Pro, including the fact that

00:31:31 ◼   ► My son's going to college next year, and so I'm going to buy him a brand new laptop then.

00:31:36 ◼   ► So I can't even do my "Oh, I'll roll down my existing MacBook Air to other members of

00:31:41 ◼   ► my family" trick.

00:31:42 ◼   ► That's not going to work because I'm going to still have to buy him a new laptop.

00:31:46 ◼   ► But the truth is that for me, which is it is kind of a load, and I'm not sure I really

00:31:52 ◼   ► need it when I'm traveling because my needs when I'm traveling are not that intense.

00:31:56 ◼   ► But it is great, like having spent this time with it.

00:32:02 ◼   ► The screen is great.

00:32:03 ◼   ► Again, I keep saying we don't pay attention to the screen because we got that processor,

00:32:08 ◼   ► the M1 Pro and M1 Max, and it makes such a huge difference.

00:32:13 ◼   ► And the look of it is different.

00:32:15 ◼   ► And there's a notch that we can all talk about.

00:32:17 ◼   ► But that screen is just gorgeous.

00:32:20 ◼   ► So I do love it, even though I'm almost certainly not getting one as much as it would be fun

00:32:26 ◼   ► to get one. This has also been my first trip with my iPad mini. This is the only iPad that

00:32:32 ◼   ► I brought with me. This is my iPad now and it didn't bring any of the larger ones. I found the

00:32:37 ◼   ► iPad mini to be excellent for watching movies on a plane because it's really small and it fits onto

00:32:41 ◼   ► any tray table, any space, right? And also my iPad Pro always had the magic keyboard and I wouldn't

00:32:48 ◼   ► bring an extra smart cover, so that was just the cover. And the magic keyboard would make the iPad

00:32:53 ◼   ► pro like difficult to place on a plane sometimes, but because the iPad mini just has the smart

00:32:58 ◼   ► cover it's perfect and smart covers are so good for video watching and just make the iPad mini

00:33:03 ◼   ► really great for that. I'm surprised when I've heard several people say this but especially you

00:33:09 ◼   ► about the smart cover because I always use a smart cover and I only use the keyboard when I want to

00:33:17 ◼   ► use the keyboard and the this is the reason is that the smart cover for most use if you're not

00:33:22 ◼   ► typing is really nice and it's light and it lets you put it in all the right little angles

00:33:30 ◼   ► and it's great. So, and I agree the smart cover on the mini is nice too.

00:33:34 ◼   ► And what I will say the 256 gig that's what I got. I got tons of content on that which

00:33:39 ◼   ► is awesome. I'm very pleased that I got the larger one because I've just put like loads

00:33:43 ◼   ► and loads of video stuff on there. The mini is difficult for using outside in the sun.

00:33:50 ◼   ► screen doesn't get as bright. Like it's tricky for me to be able to read on it, especially

00:33:55 ◼   ► if I'm wearing sunglasses. And my iPhone I can deal with, but the mini just doesn't seem

00:33:59 ◼   ► to get bright enough for me. Which, you know, if you want to read, you know, it can be tricky,

00:34:05 ◼   ► but I think this still kind of reinforces like if reading, if you're going to read a

00:34:09 ◼   ► book, you're going to get an e-reader, right? Like that's the, it's probably still going

00:34:12 ◼   ► to be the thing for a very, very, very long time.

00:34:14 ◼   ► That you want to read outside, e-reader is the way to do. Go read my review of e-readers

00:34:19 ◼   ► on sixcolors.com.

00:34:20 ◼   ► - We're gonna get to that at some point.

00:34:21 ◼   ► I wanna talk about easy readers of you at some point.

00:34:23 ◼   ► - Yeah.

00:34:24 ◼   ► - But yeah, it's the glossy screens too.

00:34:26 ◼   ► They just reflect the light and it just makes it

00:34:29 ◼   ► not an awesome experience for using outside.

00:34:31 ◼   ► I've also, this is the longest trip that I've taken

00:34:35 ◼   ► with my AirPods Max.

00:34:36 ◼   ► I continue to love the way that they sound.

00:34:40 ◼   ► They're great, like the noise cancellation is excellent

00:34:44 ◼   ► on an airplane, like it just cuts all the noise out.

00:34:47 ◼   ► And I wore them basically the entire 11 hours of the flight and found it very comfortable.

00:34:52 ◼   ► The only problem is they take up a ton of space. Like they don't close down. Like Adina has those

00:34:59 ◼   ► Sony ones, like the over-ear Sony ones that everybody loves. And the case is really small

00:35:03 ◼   ► because they fold up. But the AirPods Pro don't do that. And plus the case that they come with,

00:35:08 ◼   ► I'm not comfortable with the protection that they provide. So Underscore David Smith had this case,

00:35:14 ◼   ► I saw it and I bought it, it was on Amazon.

00:35:17 ◼   ► It's like a hard shell case, which is great

00:35:19 ◼   ► because then you also, it has a little space.

00:35:21 ◼   ► I put the ridiculously expensive cable in there

00:35:24 ◼   ► if you want to plug it into a headphone jack

00:35:25 ◼   ► that it goes into, but it's huge.

00:35:28 ◼   ► It's just so big.

00:35:30 ◼   ► And so it works for what I want,

00:35:32 ◼   ► but it takes up tons of space in my bag.

00:35:35 ◼   ► That's kind of my only knock on them.

00:35:37 ◼   ► I wish they would have made them more foldable

00:35:40 ◼   ► and more compact as a way to travel with them.

00:35:42 ◼   ► I get the feeling that AirPods Max is gonna get a revision at some point here that addresses

00:35:47 ◼   ► a whole lot of things that are not quite right with the first version.

00:35:51 ◼   ► I would expect so.

00:35:52 ◼   ► Yeah.

00:35:53 ◼   ► Yeah.

00:35:54 ◼   ► And I'm using them for podcast recording today.

00:35:55 ◼   ► I have the little cable, the lightning to audio cable.

00:35:59 ◼   ► I find it very weird.

00:36:01 ◼   ► So transparency, I hate transparency mode for recording, I found out, because I hear

00:36:06 ◼   ► myself way too much.

00:36:07 ◼   ► Yeah.

00:36:08 ◼   ► - Well, and you've got your voice feeding back to you anyway

00:36:11 ◼   ► so you don't need to hear it again.

00:36:15 ◼   ► - Which is why it's weird because, you know,

00:36:18 ◼   ► which I said the way you set it up,

00:36:19 ◼   ► like I hear my own microphone a little bit in my ears,

00:36:22 ◼   ► which is helpful for recording.

00:36:24 ◼   ► So I also, then I get a double, which it doesn't sound right.

00:36:28 ◼   ► Noise cancellation doesn't work.

00:36:30 ◼   ► I don't know why it feels strange.

00:36:31 ◼   ► So I've got it set to off,

00:36:33 ◼   ► but these, it just feels different.

00:36:37 ◼   ► the seal is much more intense than the seal on my usual headphones.

00:36:41 ◼   ► And so it feels a bit disorienting today to record these on.

00:36:44 ◼   ► Alright, that's what it sounds like me all the time because I got the in-ear monitor

00:36:47 ◼   ► so they're completely blocks off the sound and so the world is kind of dropped off other

00:36:52 ◼   ► than what I can hear of my own voice through the microphone.

00:36:55 ◼   ► But my usual headphones, I use the Beyerdynamic DT 770 Pro, that's the headphones that I use.

00:37:00 ◼   ► They also have a good seal to them.

00:37:01 ◼   ► It's just different.

00:37:02 ◼   ► I think it's just because it feels different.

00:37:03 ◼   ► I'm finding it like a little disorientating, but I'm happy with it.

00:37:07 ◼   ► Because I didn't want to pack two pairs of headphones to travel with.

00:37:10 ◼   ► And you haven't done a lot of remote recording the last couple of years.

00:37:13 ◼   ► So this would be the first one.

00:37:16 ◼   ► I also, this is not exciting for anyone, maybe except me and you.

00:37:20 ◼   ► I upgraded some of my audio gear.

00:37:22 ◼   ► I got a new, better travel stand and a really small XLR cable.

00:37:26 ◼   ► That was a life hack for me.

00:37:28 ◼   ► Because I usually take like one of my, yes, a tiny one.

00:37:31 ◼   ► It's a tiny little XLR cable.

00:37:32 ◼   ► I would usually bring like a big full, I don't know,

00:37:35 ◼   ► couple of meter one or whatever.

00:37:36 ◼   ► Just one of the ones I had in my audio gear kind of closet,

00:37:39 ◼   ► but I bought a really tiny XLR cable this time,

00:37:41 ◼   ► which is making cable management.

00:37:43 ◼   ► - I have one of those and it's great.

00:37:45 ◼   ► Cause yeah, you don't have this giant cable

00:37:46 ◼   ► that you don't need because you only need to record,

00:37:48 ◼   ► connect two little tiny things together.

00:37:51 ◼   ► I've done that.

00:37:52 ◼   ► I've got some short USB-C cables too, same thing,

00:37:55 ◼   ► which like this doesn't need to be,

00:37:56 ◼   ► I don't need to carry all that wire.

00:37:59 ◼   ► - Speaking of USB-C,

00:38:01 ◼   ► I have an observation.

00:38:03 ◼   ► The international charging is becoming more complicated

00:38:06 ◼   ► because all of my cables are USB-C cables now,

00:38:10 ◼   ► but hotels have USB-A ports in them.

00:38:12 ◼   ► - Yeah.

00:38:16 ◼   ► - So like I previously I had USB to USB-C, right?

00:38:20 ◼   ► 'Cause that's what Apple was shipping with everything

00:38:22 ◼   ► or USB to Lightning.

00:38:23 ◼   ► Now it's all USB-C to USB-C or USB-C to Lightning.

00:38:27 ◼   ► So I can't plug my newer cables

00:38:29 ◼   ► into any of the wall sockets

00:38:30 ◼   ► unless I have the full on wall thing

00:38:32 ◼   ► with the adapters and stuff,

00:38:33 ◼   ► which I don't bring as many of those

00:38:35 ◼   ► 'cause they're too bulky.

00:38:36 ◼   ► And so I go, I've arrived and I'm like,

00:38:38 ◼   ► "Ah, I don't have the right cables anymore."

00:38:40 ◼   ► So I feel like I need USB,

00:38:42 ◼   ► like some kind of USB-A to USB-C dongle for hotels now.

00:38:47 ◼   ► - Dongle town hotel, you can check in anytime you like,

00:38:51 ◼   ► but you can never--

00:38:52 ◼   ► - 'Cause I thought that like,

00:38:53 ◼   ► oh, I will change all my cables to USB-C cables now,

00:38:57 ◼   ► because now I only have to have one cable type.

00:39:00 ◼   ► but then it's great for if I have using the power bricks,

00:39:03 ◼   ► but I can't always use all the power bricks.

00:39:05 ◼   ► So there we go.

00:39:07 ◼   ► - I have a footnote here too.

00:39:08 ◼   ► One is I always travel with a, an adapter,

00:39:13 ◼   ► USB adapter thing of some kind,

00:39:15 ◼   ► but I realized that for you, it's a bigger challenge

00:39:17 ◼   ► because you don't have the right plug type.

00:39:19 ◼   ► So it gets even more complicated for international travel.

00:39:22 ◼   ► I will say I recently changed my,

00:39:27 ◼   ► And my method was I actually have the same adapter

00:39:30 ◼   ► by my bed and I just unplug it and take it with me

00:39:35 ◼   ► when I travel.

00:39:38 ◼   ► That's been a method that I've enjoyed a lot

00:39:40 ◼   ► because it means that I always know exactly what it is

00:39:43 ◼   ► and where it is and what it's plugged into.

00:39:45 ◼   ► I recently bought a new thing that I traveled with

00:39:50 ◼   ► the last couple of times that's pretty great.

00:39:55 ◼   ► It's a, it's a, it's a gallium, you know,

00:39:58 ◼   ► it's a GaN charger.

00:39:59 ◼   ► So it's super tiny.

00:40:02 ◼   ► It's got all the GaNs in there.

00:40:04 ◼   ► And it's two USB and a U, two USB-C and a USB-A.

00:40:09 ◼   ► - Is that from an Anker product?

00:40:10 ◼   ► - This one is TechNet.

00:40:13 ◼   ► - TechNet.

00:40:14 ◼   ► - So who knows what that is?

00:40:17 ◼   ► (laughing)

00:40:19 ◼   ► But it is,

00:40:24 ◼   ► you know, it's real small.

00:40:25 ◼   ► I mean, I guess that's my point is that the other ones

00:40:27 ◼   ► I've used have been like an anchor one,

00:40:29 ◼   ► and it's a big block with a long cable

00:40:31 ◼   ► snaking out of it to go somewhere.

00:40:33 ◼   ► And this one is a flip down 'cause it's the US, right?

00:40:37 ◼   ► So it's a flip down the two prongs, plug it in,

00:40:39 ◼   ► and you get two USB-C and a USB-A.

00:40:42 ◼   ► And that, for my purposes, that's all I really need

00:40:46 ◼   ► in terms of like iPad, iPhone, Apple Watch.

00:40:51 ◼   ► And so that's been a nice little addition too,

00:40:54 ◼   ► to my little travel.

00:40:55 ◼   ► - Yeah, maybe I just need to get,

00:40:57 ◼   ► I have one of these, I have an Anker one for the UK.

00:41:00 ◼   ► It's really great.

00:41:01 ◼   ► I use it in the studio to charge those things, right?

00:41:03 ◼   ► Like to have a iPhone and iPad,

00:41:06 ◼   ► I found an Apple Watch dock I have on my desk.

00:41:09 ◼   ► And then I have just like an extra port

00:41:10 ◼   ► for like a cable to plug stuff in.

00:41:12 ◼   ► Maybe I need a US version of one of those.

00:41:14 ◼   ► And then that will just be everything that I need.

00:41:16 ◼   ► - I was gonna say,

00:41:18 ◼   ► invest in your future return to the US, get one of those.

00:41:23 ◼   ► You should get one of those and just ship it to yourself

00:41:25 ◼   ► while you're here in America.

00:41:27 ◼   ► - I might do that actually.

00:41:28 ◼   ► - And use it for the rest of your trip.

00:41:30 ◼   ► But-

00:41:31 ◼   ► - But I kind of have enough for now,

00:41:33 ◼   ► but it's just like, I was, yeah,

00:41:36 ◼   ► I had it all set before COVID, right?

00:41:38 ◼   ► Like because we were USB-A everywhere and now-

00:41:41 ◼   ► - If the hotels have taught us anything,

00:41:45 ◼   ► if Hotel D'Angleton has taught us anything,

00:41:47 ◼   ► It's that we can convert our lives to a new cable standard,

00:41:52 ◼   ► but the hotels will always be five to seven years behind.

00:41:56 ◼   ► Right?

00:41:57 ◼   ► - It's like, how long did we see the 30 pin connector

00:41:59 ◼   ► around in hotels?

00:41:59 ◼   ► - I stayed in a hotel in Colorado a couple months ago

00:42:04 ◼   ► that still had a dock connector.

00:42:06 ◼   ► And I was like, what is happening?

00:42:10 ◼   ► It's like a horror movie, right?

00:42:12 ◼   ► It's like the dock connector is in the building.

00:42:17 ◼   ► So yeah, it's uh, it's we can control our own lives, but we can't control what the what's in the hotels

00:42:22 ◼   ► So that's why I always travel with so because yeah, the last thing you want to do is then

00:42:25 ◼   ► Carry a bunch of usb ac

00:42:28 ◼   ► Connector dongle-y things with you. That's no good

00:42:31 ◼   ► No good

00:42:32 ◼   ► This episode of upgrade is brought to you by our good friends at memberful memberful is the easiest way to sell

00:42:37 ◼   ► Memberships to your audience and is used by some of the biggest creators on the web because you can generate sustainable recurring income while diversifying

00:42:44 ◼   ► a revenue stream. You may have heard us talk about the Relay

00:42:47 ◼   ► Affair membership program, we spoke about it earlier in the show, like Upgrade Plus.

00:42:51 ◼   ► We use Memvifool to power all of that because they make it so easy for us to get all of

00:42:56 ◼   ► the tools that we need to create a really great system to deliver bonus content to our

00:43:01 ◼   ► members, integrate with Discord, have a newsletter, whilst we are also generating extra revenue

00:43:06 ◼   ► that becomes a reliable and sustainable part of our business.

00:43:10 ◼   ► Memvifool really makes it so awesome. They make it really easy for us, they make it really

00:43:14 ◼   ► easy for our members as well because their system to log in is awesome. You get all of your podcast

00:43:19 ◼   ► codes there so you can, if you have Bolognese content, it's really easy to just use a QR code

00:43:26 ◼   ► or tap a button and subscribe in your podcast app. And on the back end for us, we get loads of great

00:43:30 ◼   ► information and we have charts and graphs and that kind of stuff so we can see how things are going.

00:43:35 ◼   ► And honestly, the big thing is that over the last couple of years, some of the advertising stuff has

00:43:40 ◼   ► become tricky or more complicated or more variable, but we now have this part of our

00:43:48 ◼   ► income that we can rely on because of our members and that is powered by Memberful.

00:43:52 ◼   ► So look, Memberful makes it so easy to diversify your income with everything you need to run

00:43:59 ◼   ► a membership program of your own, including custom branding, gift subscriptions, Apple

00:44:03 ◼   ► Pay, free trials, private podcasts and tons more, leaving you with the full control and

00:44:08 ◼   ► and ownership of everything that relates to your audience, brand and membership.

00:44:12 ◼   ► You can now send paid email newsletters directly through Memberful without needing to connect

00:44:16 ◼   ► to a third-party email provider.

00:44:20 ◼   ► You can even publish your paid newsletter content to a Memberful hosted members only

00:44:24 ◼   ► website so they can get a full back catalogue of stuff.

00:44:27 ◼   ► And there's no additional fee when signed up for Memberful's Pro or Premium plans,

00:44:30 ◼   ► plus you'll save money compared to other popular hosted newsletter platforms.

00:44:35 ◼   ► If you are a content creator, Membrful can help you monetize that passion.

00:44:39 ◼   ► Get started for free at Membrful.com/upgrade with no credit card required.

00:44:44 ◼   ► As Membrful.com/upgrade, go there right now and check it out, it could be the start of

00:44:48 ◼   ► something exciting.

00:44:49 ◼   ► Our thanks to Membrful for their support of this show and Relay FM.

00:44:54 ◼   ► Let's talk about shortcuts for the Macintosh OS.

00:44:57 ◼   ► So you have published article after article about this and I've been saving them all up

00:45:03 ◼   ► because I wanted to talk about it probably this week

00:45:05 ◼   ► because didn't wanna spend a ton of time

00:45:08 ◼   ► trawling through all the news this week

00:45:09 ◼   ► because I am on holiday.

00:45:11 ◼   ► - Exactly.

00:45:11 ◼   ► - So we're gonna talk about shortcuts.

00:45:13 ◼   ► Can we talk about like kind of like an overall perspective?

00:45:18 ◼   ► What have you been trying out with macOS?

00:45:21 ◼   ► Like you're trying to make some of your shortcuts

00:45:23 ◼   ► go across platform, right?

00:45:24 ◼   ► That you're using on iOS as well?

00:45:26 ◼   ► - Yeah, I mean, it's a couple of things going on there.

00:45:28 ◼   ► One is, can I,

00:45:30 ◼   ► Some of the things that I've built for iOS

00:45:33 ◼   ► are really convenient and I'd like to replicate them.

00:45:36 ◼   ► And I've tried to replicate some of them using

00:45:38 ◼   ► different means using services and keyboard maestro

00:45:43 ◼   ► and things like that.

00:45:44 ◼   ► And I wanted to see, could I make one version of this

00:45:47 ◼   ► that runs on my iPad, my iPhone and my Mac?

00:45:51 ◼   ► And so I've done that a little bit,

00:45:52 ◼   ► which has challenges, right?

00:45:55 ◼   ► Because there are just kind of holes in macOS

00:45:59 ◼   ► in Mac OS actually, where there are actions

00:46:04 ◼   ► that are not available.

00:46:05 ◼   ► And I know you talked about this with Federico on connected.

00:46:10 ◼   ► They're like Safari especially, but like the share sheet

00:46:17 ◼   ► on Mac OS is not a real share sheet.

00:46:20 ◼   ► And so you end up having to do these things

00:46:23 ◼   ► that I've been doing, where it's sort of like,

00:46:25 ◼   ► If device is Mac, do this, otherwise do that.

00:46:29 ◼   ► And it would be taken to its most ridiculous extreme.

00:46:32 ◼   ► You'd literally have two totally separate things

00:46:35 ◼   ► in the if and else statements.

00:46:37 ◼   ► And at that point, why are you even doing it?

00:46:40 ◼   ► But the truth is that a lot of the work is the same.

00:46:44 ◼   ► And they're just very specific actions where you go,

00:46:47 ◼   ► "Oh, I can't do this on the Mac," in shortcuts.

00:46:52 ◼   ► So you end up doing, if it's on the Mac,

00:46:54 ◼   ► you run this Apple script,

00:46:57 ◼   ► you know, do this other thing, get the result.

00:47:00 ◼   ► And then on iOS, it just runs these actions

00:47:02 ◼   ► and gets the result and then continue

00:47:03 ◼   ► with whatever that result is on whichever platform

00:47:06 ◼   ► you get it to, you kind of build it to have that little block

00:47:10 ◼   ► throw out the same bit of information

00:47:13 ◼   ► by two totally different means.

00:47:15 ◼   ► So you can do that.

00:47:17 ◼   ► So that was my first step was really like,

00:47:20 ◼   ► can I take my shortcuts and make them

00:47:24 ◼   ► run my iOS shortcuts and make them run on the Mac.

00:47:26 ◼   ► And that was pretty successful, I have to say.

00:47:29 ◼   ► I was able to do that in a fairly short amount of time

00:47:32 ◼   ► once I figured out some methods of working around

00:47:35 ◼   ► some of the peculiarities of the Mac,

00:47:37 ◼   ► especially of Safari, not wanting to give me information.

00:47:41 ◼   ► And then I moved on to the second step,

00:47:42 ◼   ► which is could I take my automations

00:47:44 ◼   ► that I built in AppleScript and Automator on the Mac

00:47:47 ◼   ► and make shortcuts out of that?

00:47:49 ◼   ► That was step two.

00:47:50 ◼   ► - So you're saying about some of the things

00:47:52 ◼   ► that are missing, 'cause it's easy to think

00:47:54 ◼   ► that it's apps that are missing.

00:47:56 ◼   ► You know, like certain apps use an iOS

00:47:58 ◼   ► that don't have Mac components,

00:47:59 ◼   ► or they haven't integrated shortcuts for the Mac.

00:48:02 ◼   ► But as you mentioned, there is also stuff

00:48:03 ◼   ► that just isn't in this operating system.

00:48:06 ◼   ► Like there's things you can't do with Safari.

00:48:08 ◼   ► But I did wanna know, are you having to get any workarounds

00:48:12 ◼   ► for applications that aren't available?

00:48:14 ◼   ► Like are you having to rewrite some shortcuts

00:48:17 ◼   ► to use different methods?

00:48:19 ◼   ► - Yeah, I mean, that happens, right?

00:48:22 ◼   ► There are things that you can do in a particular app on iOS

00:48:27 ◼   ► and that app's not on the Mac,

00:48:28 ◼   ► or I don't use that app on the Mac.

00:48:30 ◼   ► But a lot of it is,

00:48:32 ◼   ► I mean, that's the brilliance of user automation on the Mac,

00:48:35 ◼   ► is that most of the stuff you can get

00:48:39 ◼   ► via command line or Apple script, right?

00:48:43 ◼   ► Not everything, but a lot of things you can get.

00:48:45 ◼   ► And so on iOS, you have to have an,

00:48:48 ◼   ► give me an action that does this.

00:48:50 ◼   ► So when you're converting iOS actions,

00:48:52 ◼   ► it's actually pretty straightforward because anything

00:48:55 ◼   ► that's got an action on iOS,

00:48:57 ◼   ► pretty much you can do it on the Mac.

00:48:58 ◼   ► You may have to do it via a script,

00:49:01 ◼   ► but it's not an outlandish action that's locked down, right?

00:49:04 ◼   ► Because you're coming from the locked down interface,

00:49:08 ◼   ► the lockdown operating system

00:49:10 ◼   ► to the anything goes operating system.

00:49:12 ◼   ► So if you start with iOS and then move it to macOS,

00:49:15 ◼   ► you're pretty much gonna be able

00:49:16 ◼   ► to figure out a way to do it.

00:49:18 ◼   ► The challenge that I've found is with the second thing,

00:49:22 ◼   ► which is if you wanna do it on the Mac

00:49:26 ◼   ► based on what you're doing

00:49:27 ◼   ► with current automation technologies on the Mac

00:49:29 ◼   ► versus this new one, then can you do it?

00:49:34 ◼   ► Because sometimes you could ultimately

00:49:36 ◼   ► just build a shortcut that is just run the script.

00:49:39 ◼   ► It's like, okay, you could do that.

00:49:41 ◼   ► But what I would like to do ultimately is use a shortcut

00:49:45 ◼   ► and not go out to scripts except when I have to.

00:49:51 ◼   ► 'cause I've definitely done the shortcut

00:49:53 ◼   ► that is literally run this script.

00:49:55 ◼   ► It's like, well, that's great.

00:49:57 ◼   ► It's technically, it's a shortcut,

00:49:59 ◼   ► but it's not any different than what I had before.

00:50:02 ◼   ► So what you wanna do is then say,

00:50:04 ◼   ► can I do this with what actions are available

00:50:07 ◼   ► and shortcuts on the Mac?

00:50:08 ◼   ► And sometimes you can and sometimes you can't.

00:50:10 ◼   ► - And you did that with a pretty complicated one, right?

00:50:13 ◼   ► Like I kind of gave you a bit of a challenge

00:50:16 ◼   ► 'cause you have a thing that I think you called

00:50:18 ◼   ► the template gun, right?

00:50:19 ◼   ► which was create, every time you saw a podcast,

00:50:22 ◼   ► you would run a script

00:50:23 ◼   ► and it would create a bunch of files for you,

00:50:24 ◼   ► like unzip some files, put them on your desktop,

00:50:27 ◼   ► name them correctly.

00:50:28 ◼   ► And it would be like, so you could edit, say,

00:50:30 ◼   ► an episode of The Incomparable.

00:50:31 ◼   ► And I thought that was really cool.

00:50:33 ◼   ► And I was like, hey,

00:50:35 ◼   ► why don't you try and make a shortcut of it?

00:50:36 ◼   ► And you did.

00:50:37 ◼   ► How was that?

00:50:38 ◼   ► - You did, you sort of challenged me to do it.

00:50:41 ◼   ► And I wrote a post about it and I shared the shortcut.

00:50:43 ◼   ► Basically, I ended up with a,

00:50:45 ◼   ► I think it's a 54 step shortcut, which sounds like a lot,

00:50:50 ◼   ► but actually if you know Federico Vatici, it's not.

00:50:54 ◼   ► - I was gonna, so the 50, yeah, I know Federico's hundreds,

00:50:57 ◼   ► but the 54 steps coming from it being an Apple,

00:51:01 ◼   ► it was an Apple script before, right?

00:51:03 ◼   ► - Yes.

00:51:03 ◼   ► - Does 54 steps seem like a lot compared

00:51:06 ◼   ► to how long the Apple script was?

00:51:08 ◼   ► - It is, I mean, no, honestly.

00:51:14 ◼   ► It's hard to say, 'cause the AppleScript thing,

00:51:16 ◼   ► it's written in like a language

00:51:19 ◼   ► and shortcuts isn't a language.

00:51:23 ◼   ► It's a series of blocks attached to each other.

00:51:27 ◼   ► The AppleScript is 220 lines.

00:51:29 ◼   ► So it is- - Seems like a lot of lines

00:51:32 ◼   ► to me, but what do I know?

00:51:33 ◼   ► - It is.

00:51:34 ◼   ► Well, and one of the challenges,

00:51:35 ◼   ► one of the things that I actually have realized

00:51:37 ◼   ► in doing this, and this is,

00:51:38 ◼   ► I'm sure Federico has been saying this for years now,

00:51:41 ◼   ► but one of the things that is frustrating about shortcuts

00:51:43 ◼   ► is that it doesn't have subroutines.

00:51:46 ◼   ► So if you build a thing that can do this very certain thing

00:51:49 ◼   ► over and over again,

00:51:50 ◼   ► and you need it in different places in your script,

00:51:52 ◼   ► you can't, you would have to make a separate shortcut

00:51:59 ◼   ► and then run that shortcut.

00:52:01 ◼   ► And the problem with that is then when you say,

00:52:03 ◼   ► I wanna share this, you have to say,

00:52:04 ◼   ► actually you need to install these five shortcuts.

00:52:09 ◼   ► And when you send out an update,

00:52:10 ◼   ► you have to update all five shortcuts.

00:52:12 ◼   ► This happened when I borrowed that Tesla for spring break,

00:52:16 ◼   ► and he had written a bunch of really great shortcuts

00:52:19 ◼   ► for the Tesla, but they were,

00:52:21 ◼   ► it was like eight different shortcuts

00:52:24 ◼   ► that all were interconnected, and you needed them all.

00:52:26 ◼   ► And some of that was subroutine kind of stuff.

00:52:29 ◼   ► So I wish I could do that,

00:52:30 ◼   ► but I did take the template gun and tried to re-imagine

00:52:34 ◼   ► how it would work in shortcuts.

00:52:35 ◼   ► And I managed to get it to work entirely in shortcuts,

00:52:38 ◼   ► no scripts used at all,

00:52:42 ◼   ► which required me to rethink a bunch of stuff

00:52:46 ◼   ► because Shortcuts behaves differently.

00:52:50 ◼   ► It doesn't have subroutines.

00:52:51 ◼   ► It interacts, Shortcut interacts with files

00:52:54 ◼   ► in this really weird way because it came from iOS.

00:52:57 ◼   ► This is the best example I can give,

00:52:58 ◼   ► which is in macOS, if you want,

00:53:03 ◼   ► and even if you're not a scripter,

00:53:04 ◼   ► I hope this will explain how weird this is.

00:53:07 ◼   ► In macOS, AppleScript really is a remote control language

00:53:10 ◼   ► for apps.

00:53:12 ◼   ► And so you can do flow, subroutines and if-then's

00:53:18 ◼   ► and all of that.

00:53:19 ◼   ► But really what AppleScript was made for is,

00:53:22 ◼   ► tell this app to do something,

00:53:24 ◼   ► run this command on this app,

00:53:25 ◼   ► or tell me what this app is doing

00:53:27 ◼   ► and then change something about it.

00:53:28 ◼   ► That's what AppleScript is for.

00:53:30 ◼   ► And so if you wanna take, say, a zip archive

00:53:33 ◼   ► from your Dropbox, which is what I wanna do,

00:53:36 ◼   ► and unzip it, the way you do that

00:53:38 ◼   ► in traditional AppleScript form is you tell the finder

00:53:43 ◼   ► to take that file and copy it to the desktop

00:53:47 ◼   ► and then tell, I think, the archive utility to unzip it.

00:53:52 ◼   ► And then you tell the finder to throw away the zip file

00:53:56 ◼   ► because now you've got this folder.

00:53:58 ◼   ► And then you tell the finder to act on all the files

00:54:01 ◼   ► that are in that folder and rename them and all of that.

00:54:05 ◼   ► That's how you do it on AppleScript.

00:54:07 ◼   ► Shortcuts is so weird because it comes

00:54:11 ◼   ► from the fileless operating system of iOS.

00:54:14 ◼   ► Shortcuts, I did this, I started this and I'm like,

00:54:16 ◼   ► okay, get the file and extract it.

00:54:21 ◼   ► There's an extract action.

00:54:22 ◼   ► You can just unzip it right there.

00:54:24 ◼   ► It's great.

00:54:25 ◼   ► So I just ran that and nothing happened.

00:54:28 ◼   ► What's going on?

00:54:29 ◼   ► And I looked at the shortcut and the shortcut said,

00:54:30 ◼   ► "Result all of these files."

00:54:33 ◼   ► And I looked for them on my Mac.

00:54:34 ◼   ► I'm like, where are they?

00:54:36 ◼   ► They're nowhere.

00:54:37 ◼   ► They're nowhere.

00:54:38 ◼   ► They are in the shortcuts phantom zone where...

00:54:42 ◼   ► - Wait, what?

00:54:44 ◼   ► (laughing)

00:54:46 ◼   ► What's that?

00:54:47 ◼   ► - So, this is the thing is until you tell shortcuts

00:54:52 ◼   ► to put those files somewhere, they don't exist.

00:54:55 ◼   ► When you extract an archive, what it does is shortcuts

00:54:57 ◼   ► is okay, here's what's in the archive.

00:54:59 ◼   ► What would you like to do with them?

00:55:01 ◼   ► So in shortcuts to take a zip file and save it

00:55:04 ◼   ► to the desktop, what you need to do is say,

00:55:07 ◼   ► extract to the archive,

00:55:09 ◼   ► create a folder with that name on the desktop,

00:55:13 ◼   ► and then repeat through all the items that you extracted

00:55:16 ◼   ► and save them into that folder.

00:55:19 ◼   ► - Okay.

00:55:20 ◼   ► - Because it's not remote controlling an app.

00:55:24 ◼   ► It is doing it entirely itself.

00:55:27 ◼   ► And that's just really different

00:55:30 ◼   ► from the way that Apple script works.

00:55:32 ◼   ► I think in a great way, right?

00:55:33 ◼   ► Like there's something freeing about saying,

00:55:36 ◼   ► no, no, my automation system has powers of its own

00:55:40 ◼   ► instead of is completely dependent on other apps

00:55:44 ◼   ► to do all of its work.

00:55:45 ◼   ► In fact, one of the big failures of AppleScript, I think,

00:55:47 ◼   ► and one of the reasons why it isn't more broadly popular

00:55:49 ◼   ► and never was more broadly popular

00:55:51 ◼   ► is that while they talked a good game

00:55:53 ◼   ► about everything being natural language

00:55:54 ◼   ► and all of those things,

00:55:56 ◼   ► every single app had its own language, basically.

00:56:00 ◼   ► The way, and they were often impenetrable.

00:56:03 ◼   ► It's like, how do I script the finder?

00:56:04 ◼   ► And I still have to Google search

00:56:07 ◼   ► and use script debuggers, weird sort of debugging modes

00:56:10 ◼   ► in order to figure out how to script applications.

00:56:13 ◼   ► And that's where it failed,

00:56:14 ◼   ► is if every single app behaves differently

00:56:18 ◼   ► when you try to control it,

00:56:20 ◼   ► how are you gonna figure that out?

00:56:22 ◼   ► And so having shortcuts say,

00:56:24 ◼   ► no, most of the stuff I can just do it.

00:56:26 ◼   ► Like you don't have to figure it out.

00:56:27 ◼   ► I will take care of it,

00:56:29 ◼   ► either internally or I will tell the app what to do.

00:56:32 ◼   ► There's something really powerful about that.

00:56:34 ◼   ► - It has like its own inbuilt,

00:56:36 ◼   ► I don't wanna use the word language

00:56:38 ◼   ► 'cause I think that complicates the matter,

00:56:39 ◼   ► but you understand what I'm,

00:56:40 ◼   ► like it's, it is doing things in a certain way to the user,

00:56:45 ◼   ► it's always doing them the same way,

00:56:46 ◼   ► and then you can just build from that, right?

00:56:48 ◼   ► - Right, right, because you're just building the blocks.

00:56:49 ◼   ► - Or just this and this,

00:56:51 ◼   ► like every block looks similar, right?

00:56:53 ◼   ► - Exactly, right.

00:56:54 ◼   ► - It's just like here's the block

00:56:55 ◼   ► and you've got the ins and the outs, right?

00:56:56 ◼   ► Like, yeah.

00:56:57 ◼   ► - And if it says get this file,

00:56:59 ◼   ► you don't have to be like,

00:57:00 ◼   ► oh, but where am I getting it?

00:57:02 ◼   ► how does that app look at files?

00:57:04 ◼   ► You can just say, get this file or do this thing.

00:57:07 ◼   ► And shortcuts--

00:57:08 ◼   ► - And what they like to,

00:57:09 ◼   ► they're just like sometimes ask,

00:57:11 ◼   ► you know, like they ask for input, you know,

00:57:13 ◼   ► like it's just all very easy.

00:57:14 ◼   ► - Right, so, but the shortcut Phantom Zone thing

00:57:18 ◼   ► was a real moment of realization for me,

00:57:21 ◼   ► which is like, right.

00:57:23 ◼   ► Just because I said extract the archive

00:57:26 ◼   ► doesn't mean that shortcuts went to the finder

00:57:30 ◼   ► and said, extract this archive, right?

00:57:32 ◼   ► That didn't happen.

00:57:33 ◼   ► It's doing it itself.

00:57:35 ◼   ► And so from there, I was able to build it up

00:57:37 ◼   ► and then I've got a bunch of like repeat statements

00:57:40 ◼   ► and I had to, I built it using what's called a dictionary,

00:57:43 ◼   ► which basically in my Apple script,

00:57:46 ◼   ► I literally have like, if the podcast is named this,

00:57:51 ◼   ► or if the archive is named this, do this.

00:57:53 ◼   ► I have this, it's cheating, right?

00:57:55 ◼   ► I'm literally, every time I add a podcast,

00:57:57 ◼   ► I have to write more lines of code in Apple script

00:58:00 ◼   ► in order to get it to work.

00:58:02 ◼   ► And in a shortcut, there's just a dictionary at the top

00:58:05 ◼   ► that says you put in an item for each podcast that you want

00:58:09 ◼   ► with a couple of preferences for how you want it to behave,

00:58:12 ◼   ► because it does some different things in terms of renaming

00:58:15 ◼   ► based on what podcast network it's on

00:58:18 ◼   ► and based on what kind of show it is.

00:58:22 ◼   ► And what this also means is that this is far more portable.

00:58:26 ◼   ► I, not only did I share this with the world via Six Colors,

00:58:29 ◼   ► but like I can give this to you.

00:58:31 ◼   ► And the only support you're probably gonna need for me

00:58:34 ◼   ► is asking me exactly what you should put in your dictionary.

00:58:38 ◼   ► But I even was able to write a comment that says,

00:58:41 ◼   ► "Here is how to do the dictionary."

00:58:42 ◼   ► So it's much more kind of usable by other people

00:58:46 ◼   ► because of the way it's structured in shortcuts.

00:58:51 ◼   ► - Same, portable, it's also portable for you, right?

00:58:53 ◼   ► 'Cause it syncs to iCloud, so it's on your laptop

00:58:56 ◼   ► when you travel, it's perfect.

00:58:58 ◼   ► This is what happened to me last week is I did a podcast

00:59:02 ◼   ► and I needed to post it.

00:59:04 ◼   ► And I was thinking, oh, I didn't bring the template gun app,

00:59:08 ◼   ► the say Apple script saved as an app

00:59:10 ◼   ► that I have in my application folder on my iMac.

00:59:12 ◼   ► And my iMac is shut down because I'm gone.

00:59:14 ◼   ► And I don't have that.

00:59:15 ◼   ► Do I have to dig into a time machine backup?

00:59:17 ◼   ► And what do I wanna do?

00:59:18 ◼   ► And then I thought, well, wait a second.

00:59:20 ◼   ► I rebuilt that as a shortcut.

00:59:22 ◼   ► And I went up to the menu bar

00:59:23 ◼   ► and looked in the little shortcuts menu in the menu bar.

00:59:26 ◼   ► Having never thought about this,

00:59:27 ◼   ► about needing to do this on the laptop.

00:59:30 ◼   ► And it was there and I ran it and it ran

00:59:35 ◼   ► and it worked perfectly.

00:59:37 ◼   ► And that was a moment where I thought,

00:59:39 ◼   ► oh, you know, Apple could have added iCloud syncing

00:59:43 ◼   ► of services and Apple scripts and stuff

00:59:48 ◼   ► into the OS years ago,

00:59:50 ◼   ► but that technology was ignored

00:59:53 ◼   ► and basically treated as dead.

00:59:54 ◼   ► And so they would never prioritize like,

00:59:57 ◼   ► your scripts can be in iCloud,

00:59:59 ◼   ► your services, your finder commands can be in iCloud.

01:00:02 ◼   ► And so they never did.

01:00:04 ◼   ► They could have, it's not like they couldn't have worked,

01:00:06 ◼   ► but they never bothered.

01:00:08 ◼   ► And Shortcut syncs via iCloud.

01:00:11 ◼   ► And I hate to say it, but it just works, right?

01:00:14 ◼   ► Like it was able to run Template Gun

01:00:17 ◼   ► and since I have those files in my Dropbox

01:00:20 ◼   ► and I had Dropbox installed on this laptop,

01:00:22 ◼   ► those files were right where they thought they were.

01:00:25 ◼   ► And it happened.

01:00:26 ◼   ► And what it's doing is it's unzipping

01:00:29 ◼   ► and it's looking at that podcast RSS feed

01:00:31 ◼   ► to find what the latest episode number is

01:00:33 ◼   ► and incrementing it by one

01:00:35 ◼   ► and then renaming a bunch of stuff to be the episode number

01:00:39 ◼   ► so I don't have to look up the episode number.

01:00:40 ◼   ► It knows it and it's already labeled.

01:00:43 ◼   ► It's a lot of fun.

01:00:44 ◼   ► So that was a great, every one of these,

01:00:47 ◼   ► and the reason I've written about this a lot

01:00:48 ◼   ► is not only it's fun new Mac stuff that didn't exist before

01:00:51 ◼   ► and it's user automation, which I love.

01:00:53 ◼   ► But also every one of these little projects I do

01:00:55 ◼   ► teaches me something about how I think about user automation

01:01:01 ◼   ► or about how shortcuts works

01:01:02 ◼   ► and how shortcuts is philosophically different.

01:01:05 ◼   ► It makes me kind of grapple with what's missing

01:01:08 ◼   ► in shortcuts on the Mac and in shortcuts in general

01:01:10 ◼   ► and what is there and where they need to go next.

01:01:12 ◼   ► I'm learning a lot with every single one of these I'm trying

01:01:16 ◼   ► because every one of them seems to have some sort

01:01:19 ◼   ► of challenge that gives me another insight.

01:01:22 ◼   ► Even if it's as simple as,

01:01:23 ◼   ► right, iCloud syncing automations, that's powerful.

01:01:27 ◼   ► - Are you building these on the Mac?

01:01:29 ◼   ► I know like, there's been a lot of talk

01:01:31 ◼   ► about the Mac version not being that great.

01:01:33 ◼   ► Are you dealing with it?

01:01:34 ◼   ► Is it getting better?

01:01:35 ◼   ► What is your experience?

01:01:36 ◼   ► - The app is super weird

01:01:38 ◼   ► and does things that don't make sense.

01:01:40 ◼   ► And you have to do a lot of,

01:01:41 ◼   ► there's a lot of right clicking or, you know,

01:01:43 ◼   ► in the case of, cause I got a track pad, right?

01:01:45 ◼   ► Two finger clicking.

01:01:46 ◼   ► We have to two finger click into various places

01:01:49 ◼   ► in order to get a menu that does the thing you want.

01:01:51 ◼   ► It's not very Mac-like, I would say,

01:01:53 ◼   ► but that's just sort of how it is right now.

01:01:54 ◼   ► I think that that is a combination of them building the app

01:01:57 ◼   ► in SwiftUI and coming from iOS and sort of not thinking

01:02:01 ◼   ► about how the Mac equivalent is going to work.

01:02:03 ◼   ► But it is, you know, it's improving.

01:02:08 ◼   ► I'm actually on the macOS betas right now still,

01:02:15 ◼   ► which I normally wouldn't be, because every beta,

01:02:19 ◼   ► it seems to get a little bit better.

01:02:21 ◼   ► I'm in the 12.1 beta now and they keep fixing things.

01:02:24 ◼   ► It seems like shortcuts for Mac

01:02:28 ◼   ► is still in active development,

01:02:29 ◼   ► which is exactly what I want, right?

01:02:31 ◼   ► The last thing that this thing needs

01:02:32 ◼   ► is to be kind of broken for a year and then be better.

01:02:36 ◼   ► They need to just keep making it better.

01:02:38 ◼   ► I know that there's a dedicated team working on shortcuts.

01:02:41 ◼   ► Every OS release, every beta, it should keep getting better

01:02:45 ◼   ► because it needs to, and it is getting better.

01:02:48 ◼   ► And there's still a bunch of stuff missing.

01:02:51 ◼   ► There's still, like in the short term,

01:02:56 ◼   ► what I really want is a clever developer

01:03:00 ◼   ► to write the equivalent of Toolbox Pro for the Mac.

01:03:03 ◼   ► Toolbox Pro is an app on iOS,

01:03:05 ◼   ► maybe on Mac OS too now, I don't know,

01:03:07 ◼   ► that adds a bunch of functionality.

01:03:09 ◼   ► Where basically like it doesn't do anything

01:03:11 ◼   ► except add a bunch of functionality to shortcuts.

01:03:13 ◼   ► That's its only purpose.

01:03:14 ◼   ► 'cause apps can contribute actions to shortcuts.

01:03:17 ◼   ► So Toolbox Pro just adds a bunch of stuff

01:03:21 ◼   ► that shortcuts doesn't do to shortcut.

01:03:23 ◼   ► And the shortcuts should do, but it doesn't.

01:03:25 ◼   ► And I was thinking about this because so many things

01:03:28 ◼   ► that I do and that Federico is doing

01:03:29 ◼   ► and that John Voorhees is doing,

01:03:31 ◼   ► anybody who's playing with this stuff is doing,

01:03:32 ◼   ► Matt Casanelli, like we're all doing this stuff

01:03:35 ◼   ► where it's like, oh, here's how you get a selection

01:03:37 ◼   ► in Safari, you have it do a JavaScript.

01:03:39 ◼   ► Like, okay, short term, what I really want is,

01:03:42 ◼   ► I want a clever developer to sweep a bunch of these common

01:03:45 ◼   ► things up together and make an app that just contributes

01:03:49 ◼   ► them all as actions, if that's possible, right?

01:03:53 ◼   ► The idea is like, 'cause I would rather just say,

01:03:55 ◼   ► get the selection from Safari and have embedded in there

01:04:00 ◼   ► the whatever workaround is necessary to get that to happen

01:04:04 ◼   ► so that I don't have to go look up the Apple script code

01:04:07 ◼   ► and paste it in every time or the JavaScript.

01:04:10 ◼   ► In the long run, and this is a future,

01:04:13 ◼   ► you know, next gen 2022, 2023 kind of thing,

01:04:18 ◼   ► I want, the thought occurred to me that AppleScript

01:04:21 ◼   ► has had plugins for different functionality for a long time.

01:04:24 ◼   ► I would love it, especially on the Mac,

01:04:27 ◼   ► that we had the equivalent for shortcuts,

01:04:29 ◼   ► that like, if I, I can share a shortcut,

01:04:33 ◼   ► but what I really want to do is like,

01:04:35 ◼   ► if I can come up with a clever way

01:04:37 ◼   ► to do something in shortcuts or AppleScript

01:04:39 ◼   ► or some combination thereof,

01:04:41 ◼   ► it's a little like a subroutine.

01:04:43 ◼   ► That is, it takes an input, it does a thing,

01:04:45 ◼   ► and it outputs something.

01:04:47 ◼   ► I'd love to be able to share that with people,

01:04:49 ◼   ► including myself, as an action, right?

01:04:52 ◼   ► This is now an action.

01:04:53 ◼   ► This is Jason's action that does this thing,

01:04:55 ◼   ► and share it with people, and include it,

01:04:58 ◼   ► and say, "This shortcut requires Jason's action to do this,

01:05:02 ◼   ► and you can get it."

01:05:03 ◼   ► I think that's gotta be a direction for them, right?

01:05:06 ◼   ► - Right, okay.

01:05:07 ◼   ► - Because it's really a drag to say,

01:05:10 ◼   ► "Okay, to do this, you need to do this same Apple script

01:05:13 ◼   ► that you use 90 different times in 90 different places.

01:05:16 ◼   ► I'd rather write it once and save it and say,

01:05:19 ◼   ► "It does this."

01:05:20 ◼   ► And it shows up in the list of actions and shortcuts

01:05:22 ◼   ► and you drag it in and it does what it says it does,

01:05:25 ◼   ► just like it does for shortcut actions

01:05:27 ◼   ► and actions from apps.

01:05:28 ◼   ► I would love to be able to do that.

01:05:29 ◼   ► - But I guess the ultimate goal though, right,

01:05:31 ◼   ► is that you would never need a script.

01:05:34 ◼   ► - Yes. I mean, the scripting,

01:05:36 ◼   ► You could make it that the ultimate goal is

01:05:38 ◼   ► that the only time you use scripting

01:05:39 ◼   ► is to build a custom action for yourself,

01:05:43 ◼   ► and then you use it,

01:05:44 ◼   ► and then people don't have to do that,

01:05:46 ◼   ► but if you can write a script that does that,

01:05:48 ◼   ► then you do it.

01:05:49 ◼   ► But yes, the ultimate goal is

01:05:50 ◼   ► you never need to reach for that.

01:05:52 ◼   ► But on the Mac, I'm realizing now

01:05:54 ◼   ► that there's actually probably a place for that

01:05:56 ◼   ► where I could write a complex script and say,

01:06:01 ◼   ► like you can save things as apps out of AppleScript,

01:06:05 ◼   ► Like, save this as an action.

01:06:07 ◼   ► It takes an input, it generates an output,

01:06:09 ◼   ► it does something, save this as an action.

01:06:12 ◼   ► And now I can give that to people and I can use it myself

01:06:14 ◼   ► and I never need to look at the code.

01:06:16 ◼   ► It's just another action inside shortcuts.

01:06:20 ◼   ► It's just another little block to drag into the shortcut.

01:06:23 ◼   ► That would be great.

01:06:24 ◼   ► And I think on iOS, I never really considered it

01:06:26 ◼   ► because there isn't scripting support and stuff on iOS.

01:06:28 ◼   ► But on macOS, you could do it.

01:06:30 ◼   ► And I think that would expand things a lot.

01:06:32 ◼   ► I mean, Apple needs to do a bunch of this stuff itself.

01:06:34 ◼   ► Like the idea that we would write some app

01:06:37 ◼   ► that says, get a selection in Safari,

01:06:39 ◼   ► like, come on, Apple needs to do that, right?

01:06:42 ◼   ► Safari needs that.

01:06:43 ◼   ► And there's a broader context

01:06:46 ◼   ► that Apple needs to do a better job

01:06:47 ◼   ► of evangelizing user automation

01:06:50 ◼   ► and shortcuts inside its team.

01:06:52 ◼   ► This is the modern version

01:06:54 ◼   ► of why aren't Apple's apps scriptable

01:06:56 ◼   ► is why do Apple's apps not have good support?

01:07:01 ◼   ► Federico talked about this.

01:07:03 ◼   ► Like there are new features in Apple's apps

01:07:05 ◼   ► and there's no shortcut support for them.

01:07:07 ◼   ► It's like, if you do a new feature,

01:07:09 ◼   ► why is there no shortcut support?

01:07:11 ◼   ► Focus mode, big brand new feature this fall,

01:07:16 ◼   ► no shortcut support.

01:07:18 ◼   ► Can't detect focus mode, can't change focus mode,

01:07:21 ◼   ► can't trigger on when a focus mode changes.

01:07:24 ◼   ► It's very frustrating.

01:07:27 ◼   ► So there's a lot more work to do here.

01:07:28 ◼   ► - 'Cause you can do some of that on iOS though, right?

01:07:30 ◼   ► You can't do it on iOS. - You can do some of that

01:07:32 ◼   ► on iOS, although not all of it.

01:07:33 ◼   ► And then on the Mac, like good luck,

01:07:36 ◼   ► good luck detecting there's a way to do it,

01:07:38 ◼   ► but you have to like read a P list file somewhere

01:07:41 ◼   ► using a script in order to figure out

01:07:43 ◼   ► what focus mode you're in and you can't change it.

01:07:46 ◼   ► So it's, you know, my overview of this is

01:07:51 ◼   ► for something that is rightly criticized

01:07:54 ◼   ► because it's kind of half baked,

01:07:56 ◼   ► the truth is enough of it is there

01:08:00 ◼   ► for it to make a big difference

01:08:02 ◼   ► and show the potential of the future for this technology.

01:08:04 ◼   ► They just need to keep improving it.

01:08:06 ◼   ► And that is making shortcuts itself better

01:08:09 ◼   ► and more reliable and evangelizing within Apple.

01:08:13 ◼   ► They need to have the leverage with all the other teams

01:08:16 ◼   ► working on products within Apple.

01:08:17 ◼   ► It needs to be clear that it's a company priority

01:08:20 ◼   ► that you have to work with the shortcuts team

01:08:23 ◼   ► and put proper actions in your shortcuts,

01:08:25 ◼   ► whether you're the OS building focus mode

01:08:28 ◼   ► or whether you're notes and reminders.

01:08:30 ◼   ► This is like a thing that you have to do

01:08:32 ◼   ► to get your feature out of the door.

01:08:33 ◼   ► Like this is just one of the parts of the checklist.

01:08:37 ◼   ► - If you add a new feature to Notes,

01:08:40 ◼   ► you need to add support for that.

01:08:41 ◼   ► One of the check boxes needs to be,

01:08:43 ◼   ► also this is implementable via a shortcut action.

01:08:46 ◼   ► And you have to put the shortcut action in there.

01:08:48 ◼   ► You can't just add a whole new feature to Notes

01:08:51 ◼   ► and say, no, you can't, it's not scriptable,

01:08:53 ◼   ► it's not accessible, it's not...

01:08:54 ◼   ► And that goes across iOS and Mac, right?

01:08:57 ◼   ► You just, at Apple, if you're in charge of an app like that,

01:08:59 ◼   ► you can't skate away from shortcuts.

01:09:03 ◼   ► It's part of what you need to ship.

01:09:05 ◼   ► And right now, that's just not the case.

01:09:07 ◼   ► And so that's got to change.

01:09:09 ◼   ► This episode of Upgrade is brought to you

01:09:11 ◼   ► by Squarespace, the all-in-one platform

01:09:13 ◼   ► to build your online presence and run your business.

01:09:16 ◼   ► From websites and online stores to marketing tools

01:09:18 ◼   ► and analytics, Squarespace has you covered.

01:09:21 ◼   ► They combine cutting-edge design and world-class engineering

01:09:24 ◼   ► to make it easier than ever to establish a home online

01:09:27 ◼   ► and make your ideas a reality, because they

01:09:29 ◼   ► have everything you need to create the beautiful and modern website you have in your brain.

01:09:34 ◼   ► You start with one of their professionally designed templates, you use drag and drop

01:09:37 ◼   ► tools to make it feel like your own, you can customise the way things look, the way things

01:09:41 ◼   ► feel and in just a couple of clicks you can have the settings, the products you have on

01:09:44 ◼   ► sale and more all customised and ready to go. Every single Squarespace website is optimised

01:09:49 ◼   ► for mobile as well so your content will automatically adjust to look great on any size of screen.

01:09:55 ◼   ► You get free unlimited hosting, top of the line security and dependable resources to

01:09:59 ◼   ► help you succeed.

01:10:00 ◼   ► With Squarespace you don't need to install anything, patch anything or upgrade anything,

01:10:04 ◼   ► they do all of that for you and they also have an award winning 24/7 customer support

01:10:08 ◼   ► team on hand if you have any questions.

01:10:10 ◼   ► With Squarespace you can quickly and easily grab a unique domain name and take advantage

01:10:14 ◼   ► of SEO and email marketing tools to get your ideas out to the world.

01:10:18 ◼   ► With Squarespace you can turn your big idea into a new website, publish your next blog

01:10:22 ◼   ► post promote your business announce an upcoming event and so much more.

01:10:26 ◼   ► So go to squarespace.com/upgrade and you can sign up for a free trial today with no credit

01:10:31 ◼   ► card required and when you're ready to launch use the offer code upgrade to save 10% of

01:10:35 ◼   ► your first purchase of a website or domain.

01:10:38 ◼   ► That's squarespace.com/upgrade and when you decide to sign up use that offer code which

01:10:42 ◼   ► is upgrade and you will get 10% off your first purchase and show your support for the show.

01:10:47 ◼   ► Our thanks to Squarespace for the continued support of Upgrade and all of Relay FM.

01:10:51 ◼   ► Let's do some #AskUpgradeQuestions.

01:10:54 ◼   ► [imitates air horn]

01:10:55 ◼   ► The first one is actually going to tie into what we were just talking about.

01:10:58 ◼   ► This comes from Henry, who says, "One of the big advantages of Focus modes

01:11:01 ◼   ► is that they can activate automations on new devices,

01:11:04 ◼   ► but the Mac doesn't have it."

01:11:05 ◼   ► So on iOS and on iPadOS, you can set a Focus mode,

01:11:10 ◼   ► and that Focus mode will set off a shortcut by the personal automations thing.

01:11:14 ◼   ► -Yep.

01:11:15 ◼   ► But Mac doesn't have them.

01:11:16 ◼   ► So he's got two questions about this.

01:11:18 ◼   ► One, do you think that they will add

01:11:20 ◼   ► some kind of personal automations thing to Mac OS?

01:11:23 ◼   ► - Yes.

01:11:25 ◼   ► It doesn't, obviously they just haven't gone to it.

01:11:28 ◼   ► I guess they said it's a multi-year transition, right?

01:11:30 ◼   ► I think it's clear that Mac already has

01:11:33 ◼   ► all this automation technology in terms of things

01:11:36 ◼   ► like when this launches,

01:11:37 ◼   ► when this file is added to this folder.

01:11:39 ◼   ► I think it's only a matter of time

01:11:41 ◼   ► before they implement that.

01:11:42 ◼   ► It's just not, they just weren't ready.

01:11:44 ◼   ► - Yeah, and this is like, all of this stuff lives inside

01:11:46 ◼   ► of the Shortcuts app, and it's like this weird mixture

01:11:49 ◼   ► of Shortcuts and the Home app, like they kind of go together

01:11:53 ◼   ► but Henry also wanted to know if either of us

01:11:56 ◼   ► have any automated, like Shortcuts automations

01:11:59 ◼   ► on our devices, like what we're using it for.

01:12:02 ◼   ► I do have a few, if you'd like to hear that.

01:12:05 ◼   ► So I have a fitness focus mode,

01:12:09 ◼   ► but I only want it to activate

01:12:12 ◼   ► when I'm doing two types of workouts.

01:12:14 ◼   ► So if I'm doing strength or if I'm doing the rowing machine,

01:12:18 ◼   ► which is what I would tend to do one of those two,

01:12:21 ◼   ► then I want it to activate.

01:12:22 ◼   ► I don't want it to activate when the Apple Watch

01:12:24 ◼   ► detects I'm walking or something, right?

01:12:26 ◼   ► Because then it shuts everything off.

01:12:28 ◼   ► So in shortcuts, you can set that up,

01:12:31 ◼   ► which is not a feature that focus modes has,

01:12:33 ◼   ► which is so weird, but there you go.

01:12:36 ◼   ► I have some kind of home kit related ones

01:12:39 ◼   ► where when I arrive at my studio or leave at my studio,

01:12:44 ◼   ► it can adjust the lighting and the heating.

01:12:47 ◼   ► And we also have some like lighting stuff for my home.

01:12:51 ◼   ► So if we're not at home,

01:12:52 ◼   ► the lights go on and lights turn off at different times.

01:12:56 ◼   ► That's the stuff that I have set up.

01:12:57 ◼   ► - Love it.

01:12:58 ◼   ► I don't have any shortcuts based automations right now.

01:13:01 ◼   ► I do have one that I run sometimes.

01:13:05 ◼   ► I actually need to check

01:13:08 ◼   ► 'cause I may do a version of it for the winter too,

01:13:10 ◼   ► but it's this, I've talked about it before.

01:13:12 ◼   ► It's the idea of sensing temperature or humidity

01:13:15 ◼   ► and then running some, their home automations.

01:13:19 ◼   ► They're not like in the shortcuts,

01:13:20 ◼   ► but you know, running some things that adjust

01:13:22 ◼   ► stuff that happens in the house.

01:13:23 ◼   ► But in terms of like just pure,

01:13:25 ◼   ► I'm running a shortcut to change my status

01:13:27 ◼   ► or stuff like that, no, not yet.

01:13:30 ◼   ► - Brant wants to know,

01:13:32 ◼   ► "Is now a good time to buy an Apple Watch SE,

01:13:35 ◼   ► or is it better to wait until September

01:13:37 ◼   ► for a hopefully likely Apple Watch SE refresh.

01:13:41 ◼   ► - Ooh.

01:13:43 ◼   ► - I mean, look, I don't mean to sound mean,

01:13:47 ◼   ► but I don't think there's ever a good time

01:13:49 ◼   ► to buy the current Apple Watch SE.

01:13:50 ◼   ► I do not think it is a worthwhile product for the price.

01:13:53 ◼   ► I would, honestly, if this is the watch that you want,

01:13:57 ◼   ► I would recommend waiting.

01:13:59 ◼   ► Maybe they'll have a new one in September,

01:14:01 ◼   ► but I don't know.

01:14:02 ◼   ► - Or maybe they'll get rid of the Series 3

01:14:04 ◼   ► and cut its price. (laughs)

01:14:05 ◼   ► - Yes. - Who knows?

01:14:06 ◼   ► - I do not think that the Apple Watch SE is a good value.

01:14:11 ◼   ► I really don't.

01:14:13 ◼   ► I think it's missing a few features,

01:14:14 ◼   ► especially the always on display.

01:14:16 ◼   ► That at that price, I don't think it's worth it.

01:14:19 ◼   ► - And it's a year old now, right?

01:14:20 ◼   ► So there might've been a good time to buy it

01:14:23 ◼   ► when it was brand new, but now it's--

01:14:24 ◼   ► - Is it over?

01:14:25 ◼   ► It's like over a year old now, right?

01:14:27 ◼   ► - Yeah, it's now a pace behind.

01:14:28 ◼   ► - Like nearly 18 months or something?

01:14:29 ◼   ► Yeah, I would wait.

01:14:30 ◼   ► Like if you don't need it, I would wait.

01:14:32 ◼   ► I mean, alternately, I would try and maybe find

01:14:34 ◼   ► refurbished series four or series five as I think would be better honestly than a new SE.

01:14:41 ◼   ► Because really if I'm remembering right the Apple Watch SE is like a series four-ish with no always

01:14:51 ◼   ► on. And I'm not, I don't think that's worth the price, I just don't. I think it's an overpriced

01:14:57 ◼   ► product for what you get from it.

01:14:59 ◼   ► It wasn't very helpful at Airbrants, but sorry.

01:15:04 ◼   ► Mark wants to know, we don't always promise answers

01:15:06 ◼   ► in Ask Upgrade.

01:15:07 ◼   ► - Well, I mean, you got a clear answer,

01:15:09 ◼   ► which is you think don't buy it.

01:15:11 ◼   ► - Yeah, yeah, fair enough.

01:15:12 ◼   ► Wait, wait or pursue a refurbished other model.

01:15:17 ◼   ► Mark asks, when setting up a new iPad,

01:15:20 ◼   ► do you prefer to restore from a current backup

01:15:22 ◼   ► of your iPhone so that your iPad experience

01:15:25 ◼   ► mirrors your iPhone?

01:15:26 ◼   ► do you start fresh or like in create a completely separate

01:15:29 ◼   ► iPad experience or I guess if you're coming from another

01:15:32 ◼   ► iPad, set it up to mirror another iPad.

01:15:34 ◼   ► What do you do for iPads?

01:15:36 ◼   ► - My iPad line and my iPhone line are completely different

01:15:40 ◼   ► and I set up new iPhones based on my iPhone

01:15:42 ◼   ► and I set up new iPads based on my iPad.

01:15:45 ◼   ► And that for me includes the iPad mini,

01:15:47 ◼   ► which I set up as an iPad.

01:15:50 ◼   ► I actually regretted setting it up blank

01:15:52 ◼   ► and I went back and erased it and set it up as my iPad.

01:15:55 ◼   ► - The dock, the dock is ridiculous.

01:15:57 ◼   ► - But it is, but it's like, it is an iPad

01:16:00 ◼   ► and the stuff I do on it is still iPad stuff.

01:16:02 ◼   ► And so why would I not want my iPad stuff on it?

01:16:05 ◼   ► So that's putting iPhone stuff on an iPad,

01:16:09 ◼   ► I guess if it's your first iPad

01:16:11 ◼   ► and you wanna have it be just like your iPhone,

01:16:14 ◼   ► but for me, the iPad and the iPhone

01:16:17 ◼   ► are just completely diverged and that's how I like it.

01:16:20 ◼   ► - Yeah, I recommend doing like what you did

01:16:22 ◼   ► is having like, they're distinct.

01:16:25 ◼   ► - Yes. - Right?

01:16:26 ◼   ► So I wouldn't do that.

01:16:27 ◼   ► I wouldn't set up my first iPad mirroring my iPhone.

01:16:30 ◼   ► I would just set it up new.

01:16:31 ◼   ► But for me, I have backups for each line.

01:16:36 ◼   ► So the Mini is new.

01:16:38 ◼   ► And if I get a new Mini, it will come from the Mini.

01:16:40 ◼   ► If I get a new iPad Pro, it will come from the old iPad Pro.

01:16:43 ◼   ► 'Cause I use them so differently.

01:16:44 ◼   ► - Right, that's true. - That it doesn't make sense

01:16:46 ◼   ► to me to have all of the apps that I would use on my iPad.

01:16:49 ◼   ► For me, it's like, if it was even possible,

01:16:52 ◼   ► would I set up my iPad mini as a backup from a MacBook?

01:16:55 ◼   ► No, because they're completely different to me

01:16:57 ◼   ► and that's kind of how I see the difference

01:16:59 ◼   ► between my iPad mini and my iPad Pro.

01:17:01 ◼   ► Like there are apps on my iPad Pro

01:17:03 ◼   ► that I do not have on my mini and never will

01:17:05 ◼   ► 'cause if I don't have a keyboard and mouse,

01:17:08 ◼   ► for me there's no point using them on an iPad,

01:17:10 ◼   ► I would just use it on a Mac, right?

01:17:12 ◼   ► Like because the iPad mini you just,

01:17:15 ◼   ► like I'm not gonna have big writing apps on the iPad mini,

01:17:17 ◼   ► like it's just not a thing that I'm gonna do

01:17:19 ◼   ► 'cause it doesn't really feel great to do that,

01:17:22 ◼   ► to be honest, 'cause there's no keyboard.

01:17:24 ◼   ► And Matthew asks, do you use live photos still?

01:17:30 ◼   ► - Some. - Okay.

01:17:31 ◼   ► - I remember when I remember to turn it on,

01:17:33 ◼   ► sometimes then I turn it off and I forget,

01:17:36 ◼   ► and then I just don't use it for a while,

01:17:37 ◼   ► and then I turn it on for some reason.

01:17:39 ◼   ► The place that I have found the best thing,

01:17:44 ◼   ► and I know that I'm stealing your thunder here

01:17:47 ◼   ► 'cause you put this in the notes document,

01:17:48 ◼   ► but I swear I have the exact same feeling,

01:17:50 ◼   ► which is the new memories feature in iOS 15,

01:17:54 ◼   ► it uses the memory movies as part of the memories

01:17:58 ◼   ► that it builds.

01:17:59 ◼   ► And it's so great at unearthing.

01:18:01 ◼   ► You have this photo that you like,

01:18:03 ◼   ► and you may never watch the memory movie or the live photo,

01:18:07 ◼   ► but all of a sudden there it is.

01:18:09 ◼   ► And that photo that is so familiar,

01:18:11 ◼   ► suddenly is a short video.

01:18:14 ◼   ► When that works, it's magic. - You hear a laugh

01:18:15 ◼   ► in the background. - Yeah.

01:18:16 ◼   ► - Like this kind of thing that I like.

01:18:17 ◼   ► like watching the video and it's like it's an image

01:18:20 ◼   ► that you know well, but when you hear it,

01:18:21 ◼   ► you hear people laughing and it puts a sense of that time.

01:18:24 ◼   ► I think Live Photos is one of the best things

01:18:26 ◼   ► Apple has ever added to iOS.

01:18:28 ◼   ► Like I think it is absolutely a fantastic feature

01:18:33 ◼   ► that unearths joy in moments.

01:18:38 ◼   ► Like I love swiping through my photo library

01:18:42 ◼   ► and seeing things move because it immediately

01:18:45 ◼   ► transports me back to, like I can actually give you an example of something that

01:18:49 ◼   ► happened about 15 minutes ago. So I'm sitting here looking outside of a window

01:18:54 ◼   ► right and I just saw Adina walk past the window and she looked at me and she

01:19:00 ◼   ► waved and I got my phone out and took a picture of her because it was funny

01:19:03 ◼   ► right yeah and now in that live photo because I looked at it I have her

01:19:08 ◼   ► actively waving and that makes that image so much better so when I'm

01:19:12 ◼   ► scrolling through in the future of this holiday, I will see this moment and it's

01:19:18 ◼   ► not just her of her hand up, she's waving at me and like that is just amazing I

01:19:23 ◼   ► love it. I actually found a couple of days ago I had accidentally turned off

01:19:28 ◼   ► live photos for like three days and I was so upset about it because now I have

01:19:32 ◼   ► these images that don't have a live component to them. I think I was messing

01:19:35 ◼   ► around with photo styles, those buttons are too close to each other but I

01:19:39 ◼   ► I love the feature.

01:19:40 ◼   ► I have so many little moments that are so much better

01:19:45 ◼   ► because there's a live photo attached to them.

01:19:48 ◼   ► And also like using live photos

01:19:50 ◼   ► can sometimes help you improve an image

01:19:52 ◼   ► because you might get an image where like two people,

01:19:54 ◼   ► one person's blinking.

01:19:55 ◼   ► With live photos, you can go in and choose a new key frame.

01:19:58 ◼   ► You might get a better image out of it.

01:20:00 ◼   ► - Yeah, for me, the definitive one is we took that photo

01:20:04 ◼   ► in Indianapolis, that was the selfie with the selfie flash.

01:20:08 ◼   ► And the selfie flash, I think we hadn't used before,

01:20:11 ◼   ► and it was super bright.

01:20:13 ◼   ► And so the photo, there's a photo of us

01:20:16 ◼   ► that's just a selfie, which is fine,

01:20:18 ◼   ► but the live photo is us smiling,

01:20:21 ◼   ► having this bright light flash in our eyes,

01:20:23 ◼   ► and then you look like you are gonna die

01:20:26 ◼   ► because the light was so bright.

01:20:27 ◼   ► - Yeah, 'cause I was not prepared

01:20:29 ◼   ► for how bright the light was gonna be.

01:20:31 ◼   ► - It's so great, and that wouldn't exist

01:20:34 ◼   ► if it were not for the live photo.

01:20:37 ◼   ► Exactly. So I really love this feature. I think it's really great. I have some problems

01:20:44 ◼   ► with the new memories feature. I think it's a regression in some way. But the memory movies

01:20:50 ◼   ► are really great and they are enhanced by the live photos. I just wish it was easier

01:20:55 ◼   ► to get to the actual images that a memory movie is presenting. Sometimes I just want

01:21:01 ◼   ► to see, show me the photos, I don't necessarily want a video. And also the music is so bad

01:21:06 ◼   ► for me. Like, I know different people have had different, like, experiences of this.

01:21:12 ◼   ► The music feels like I don't know who it's picking it from. Just pick stuff from my library.

01:21:16 ◼   ► - Yeah, sometimes I think it works, most times I think it doesn't, but the truth is, I generally

01:21:22 ◼   ► keep, this is like an answer to a stealthy question that hasn't been asked, but I generally

01:21:26 ◼   ► keep my volume on my iPad at nothing. So I don't hear that music at all, and I only increase

01:21:33 ◼   ► the volume when there's something that I actually want to hear and then I put it

01:21:35 ◼   ► back down. Yeah me too. So if you would like to send in a #AskUpgrade

01:21:41 ◼   ► question for us to answer on the show just send out a tweet with the #AskUpgrade

01:21:45 ◼   ► or you can use ?askupgrade in the Relay FM members

01:21:49 ◼   ► Discord which you have access to if you're an Upgrade+ subscriber. You can go

01:21:52 ◼   ► to getupgradeplus.com to sign up but don't forget if you're a new subscriber you can

01:21:55 ◼   ► get a 22% discount by going to giverelay.com giverelay.com yeah or if

01:22:02 ◼   ► Basically the reason we did this by the way, I don't think I mentioned it,

01:22:05 ◼   ► is because the holidays are coming up. If you wanted a membership and haven't been

01:22:09 ◼   ► able to get one this can be a gift that you can put on your list for somebody

01:22:12 ◼   ► that you love to buy it for you. So there you go, go to GiveRelay.com.

01:22:17 ◼   ► I would like to thank our sponsors for this episode that is Squarespace,

01:22:20 ◼   ► Membrful and Setapp for their support of the show. If you want to find

01:22:26 ◼   ► Jason online you can go to SixColors.com he is @jsnell, J S N E double L. You can

01:22:32 ◼   ► find me I'm @imike and we'll be back next time well I won't actually I'm

01:22:39 ◼   ► gonna be off next week Jason's gonna be getting a guest surprise guest next week

01:22:44 ◼   ► next week but there will be a new number of us next week I just won't be here

01:22:50 ◼   ► until then say goodbye Jason Snell goodbye Myke Hurley

01:22:55 ◼   ► [ Music ]

01:22:59 ◼   ► [BLANK_AUDIO]