Upgrade - 383: Dongletown Hotel

Episode Date: November 29, 2021

Myke checks in from mid-vacation to discuss his visit with Jason, and shares some observations from his first extended travel in a couple of years. Then Jason takes a deep dive into his adventures Sho...rtcuts on the Mac. And there's still time to discuss Mac AirPlay quirks and Apple lawsuits!

Transcript
Discussion (0)
Starting point is 00:00:00 from relay fm this is upgrade episode 383 today's show is brought to you by squarespace set up and memberful my name is mike hurley and i'm joined by jason snell hi jason hi mike how are you i'm pretty good i'm pretty good i'm looking out a window. I sat here before at this window. I've got hills and palm trees and all kinds because I'm back again in Beverly Hills today. Is it the same window? Did you get the same room or are you using the same? We actually got the exact same room since the last time we stayed here. So I'm feeling pretty happy about that.
Starting point is 00:00:41 So I have a hashtag snow talk question for you, Jason, which is how did you enjoy brunch on Saturday? I had a great time at brunch on Saturday, but that's because, well, I mean, first off, it's Southern California in late November, which means it was sunny and warm, just a breeze. It was a Saturday, late Saturday morning, and you're sitting outside at a cafe that does breakfast all day, and that alone, it would have been pretty great. But who was across the table from me?
Starting point is 00:01:15 Mike Hurley. Well, technically, Adina Hurley was across the table from me. That's true. And Mike was kind of diagonal. And it was lovely. It was great to see you after two years, right? Two plus years. Yeah, we worked out that the last time we'd spent any time together was August 2019. At the Relay 5th anniversary event in San Francisco. That was it. That was the last time.
Starting point is 00:01:38 So it has been a historically, horrifically long time. So I found it, like you you pretty wonderful to spend time with you and your lovely family so yeah we had a great time it was it was and i had some french toast you know i would like to thank myself for that uh hashtag snow talk question if you would like to send in a question you can either write it directly in our document if you have such powers very few do or you can send in a tweet with a hashtag snow talk or use question mark snows walking to relay fm members discord which i'll mention now actually if you want to become a relay fm member maybe you want to support this show usually you would go to get upgrade plus dot com but if you or someone you know wants to join relay fm for a whole year now is a great
Starting point is 00:02:21 time to do so because until december 17th all of our annual plans are 22 off for new subscribers so if you're a new subscriber go to give relay.com this will include upgrade plus so you can get a year of ad free episodes and more content for just 39 dollars go to give relay.com and you can find out more about how to do that so So, you know, this is our... Deals! Cyber Monday. Yeah! It is Cyber Monday today. Oh, it is Cyber Monday.
Starting point is 00:02:48 Happy Cyber Monday to those who celebrate. And our gift for you on Cyber Monday is the ability to get 22% off an annual plan and you become a RelayFM member and you support the show and you also get bonus content too. So we have some follow-up on airplay and uh music on the mac right uh yes uh listener sam wrote in last week we i was complaining about uh trying to use home pods as my external uh my music playback speakers on or or my sonos is actually either one uh instead of wired connection to my
Starting point is 00:03:27 ipod hi-fi and sam wrote in to point out and this is this is very much what you can do on ios and you can do it on the mac too which is you can do a remote control where you're basically controlling what the home pod is playing um and since there's native Apple Music support in the HomePod, what you do is in the AirPlay menu, Sam wrote in the music app, AirPlay devices should appear at the bottom of the list under the heading Switch To. And if you click that, you are now controlling what the HomePod is playing without AirPlay. And the keyboard media keys still work, he says. More on that in a second. If you shut down the Mac, the music will continue because no airplay is involved yeah uh so this is this is true when you can do this on ios too i actually think this is one of the very one of the very confusing things about music playback on all of
Starting point is 00:04:14 apple's devices is that you have two ways of doing it you can do airplay or you can do this like play via remote control and sometimes i find that that is handed off and so you get in weird device states i mentioned this last week where you've used uh you've airplayed music to the home pod and now all of a sudden you realize that it's on the home pod and not on your phone anymore and your phone maybe sometimes gets confused and and so then you press play and it plays the same thing on your phone instead of what it's already playing. It's very confusing. So I don't know what the solution is there,
Starting point is 00:04:52 but I think it's very strange that Apple has these two different modes to do what is effectively the same thing when it comes to something like playing music from the music app. I mean, honestly, that is not surprising to me with some of the stuff on the Mac, right? Like I feel like there are a lot of things like, hey, you can do it this way.
Starting point is 00:05:06 But this is true on iOS, too. It's true on iOS. The same thing applies on iOS, right? You can AirPlay to that or you can switch to that. And so you end up in this weird position where you can play music on a HomePod and then also switch where your current device is output to. Oh, yeah, yeah, yeah. Right? output too right and it and it's for a company that doesn't want to give people sound settings on ios apple has given people very complex sound modes on ios so i don't know what's going on there
Starting point is 00:05:33 i i want to zero in on and the keyboard media key still work though because this sent me down a rabbit hole this morning um on the mac so you go to this mode where you switch to, and basically the music app is controlling the home pod, but it's doing it, uh, remotely. And like the home pod is the one streaming the music at that point, essentially, which means if you shut down your Mac,
Starting point is 00:05:54 as Sam said, you, uh, the music keeps going. Great. Um, your Mac crashes, whatever you need to restart.
Starting point is 00:06:00 You don't lose your playlist. Great. Theoretically. But, uh, for example, I use the volume up and down keys on my keyboard restart you don't lose your playlist great theoretically but uh for example i use the volume up and down keys on my keyboard and they don't adjust the volume of the music they adjust
Starting point is 00:06:11 my system volume um i think play pause will do the right thing but i'm not 100 sure about that because as i mentioned in a previous episode i've turned that uh hardware keyboard off because it kept getting bumped and so i i i got better touch tool and literally I just said, the play pause next and previous just don't work anymore. Please stop. Because it was every time I pushed my keyboard tray in, I was messing up my music. It was not good.
Starting point is 00:06:40 So I have a bunch of keyboard maestro shortcuts that do this instead, right? Using those preferred keys that I've been using since the nineties and they use Apple script to control the music app and it works great. You say, you know, you press, uh, what is it? Command option space and it gets the mode. It basically does a play pause. If it's playing, it pauses. If it pauses, it plays.
Starting point is 00:07:00 Um, and I also have ones for volume that say, set the volume up five or down five. And those work great. Guess what happens when music's in AirPlay mode? When music is in AirPlay mode, none of the Apple script features work anymore. Because they say music isn't playing. What's happening? Well, the music app is looking at the target which is the airplay device uh the the home pod in this case and is remote controlling it but the scripting interface as far as it's
Starting point is 00:07:32 concerned uh it's the mac isn't playing music so therefore it's not happening it's like this completely weird case and there is a way i found, I looked around in Script Debugger and found a way you could get the volume of the target AirPlay device. And you can set that volume, but it doesn't do anything. Nothing happens when you set the volume. It doesn't actually change. The volume doesn't change. It remains the same. Now, if I go to the slider in the music interface, the music app interface itself, and slide it up a little bit, it gets louder. And if I run that script again to tell me what the volume is, it will show that it's louder, but I can't actually set that. So it's one of those cases where I can choose between two different frustrating experiences with HomePods on my Mac, but neither of them is satisfactory.
Starting point is 00:08:27 And despite what Sam said, essentially controlling everything easily from the keyboard in that mode doesn't work, so far as I can tell. So it may be more reliable, although I did notice the first time I tried this this morning, using this different mode, one of the HomePods still started playing the track for a second, just by itself. And then the stereo pair popped in. So some of this stuff is not any better, but I would imagine it's probably more reliable. The problem I have where I pause the music on my Mac and then I come back 30 minutes later and press play, and it gets really confused about where the music is supposed to go and sort of plays it into the void or doesn't know how to play it or plays it on the Mac speakers. That would probably not happen because once it's handed off to the HomePod, I would imagine the HomePod is pretty resilient. But if I can't control my music playback, including immediate volume control and play and pause and next track from the keyboard of my Mac, it's not going to work.
Starting point is 00:09:31 Like, I'm not going to do that. So this is just a separate way to be frustrated, an alternate path of frustration for playing back music via two AirPlay devices on the Mac. So, hooray. There's no, it doesn't feel like there's a resolution to this. There isn't, they don't feel like anything's improved for you. No, not, this method does not improve things at all. It's a non-starter as long as I can't control it via keyboard. So the other method is probably what I will keep trying to use
Starting point is 00:10:00 and hoping maybe it gets a little better or at least that it is not entirely annoying. Just for those who didn't hear me say this last time, I'm not interested in putting bookshelf speakers on my desk and running a cable. If I wanted to do that, I'd just go back to the iPod Hi-Fi, honestly. My goal here is to get some speakers that are probably off my desk on either side of the room, which is where the Sonos's are, and use wireless technology to get a nice separate thing. Adding more wires to the audio setup in my office is something I desperately do not want to do.
Starting point is 00:10:34 So, you know, but then that said, it's not great. And it has to be Apple Music, right? You don't want to switch to Spotify or something. Yeah, that's not going to happen. It's going to be Apple Music. And in fact, I'm also not going to wire up the Sonos player app on my Mac and start using that full time to play music to the Sonos speakers. I'm not going to do that either.
Starting point is 00:10:54 I'm going to use the music app because that's what I'm comfortable with. So we'll see if it gets better. But right now, it's just, you know, I was excited about this. I'm like, oh, yeah, that is a different mode. I wonder how that works. And, you know, the solution here is that that should be controllable. It shouldn't be any different because you're literally, it's the active device in the music app. You should be able to say pause.
Starting point is 00:11:19 You should be able to say volume up and have it work. And they wired it into the interface, but it's not wired into the the remote control the scripting interface that functionality is really reliable when you do it from the iphone like the using the iphone's up and down volume controls then controls the home pods volume yeah for as long as it lasts to thing yeah i mean it can disconnect sometimes and get frustrating but but yeah it's pretty uh, but yeah, it's pretty reliable. And all I want is I want my keyboard controls, which are not the standard controls. But as I said, the volume doesn't actually change the volume of the speakers.
Starting point is 00:11:55 It changes the volume coming out of my iMac speaker, which is not helpful because there's no music coming out of the iMac speaker. Just on like a tangential thing, the hotel that we're in, the TVs have built-in Chromecast support. I really like the way Chromecast works. I much prefer it to AirPlay because your device doesn't need to be doing anything. Like you can just continue using your device as normal. And then the app that you're casting from just has some,
Starting point is 00:12:22 like we use in Netflix. Yeah. And you're just basically, all you're saying is like, hey TV, just go and get this Netflix thing. And it's just so much easier than like needing to sign in or anything. And then the Netflix app just gets some PlayPause controls. Like, I really like it. Like AirPlay, I've always found a bit like, can I do, am I allowed to use my device anymore
Starting point is 00:12:40 when I'm AirPlaying? I will say, I think that that's gotten a lot better on airplay because i've had a couple of cases recently where i've used airplay because i've been i've been in places where there's an airplay tv because so many tvs now have airplay support and this happened this weekend at my in-laws place like they had uh they have a tcl tv kind of like mine it's a roku and it's got airplay support and so i was able to take um my fubo tv so my over-the-top streaming to like a like a cable channel that they didn't get and just put it on their tv and it worked fine and i was able to do that and still use my ipad and it ran for you know an hour plus and it wasn't a problem okay so i think that that can get better i you know there's a there's more going
Starting point is 00:13:26 on there but i agree the either way the the ideal scenario and we're getting toward it especially if you're in a place where there's a tv and you want to put things from your computer on your or your device on your tv to watch it you should be able to do that without logging into something on the tv without like you should just be able to go put this there and chromecast and i think airplay are getting closer to that goal the upgrade is jason it's it's almost december which means we are entering upgradey peak upgradey season peak it's always upgradey in the past couple of days i have discovered how difficult it is to spell the word eighth yes that's a tricky one because we are doing the eighth annual upgradeys and the voting is open go to upgradeys.vote and you can submit
Starting point is 00:14:20 your nominations your votes for the upgradeys Award winners for 2021 in the 8th Annual Upgradies. If you want to find previous winners and maybe get some inspiration, we have a history of every single Upgradie award given over at Upgradies.com, which is managed and maintained by the wonderful Zach Knox, moderator in our Discord. But you can go to, if you want to vote, there's a Google form. Go to Upgradies.vote. Voting will close on Tuesday, December 21st, and the episode will be released. The eighth annual Upgradies episode will be released on December 27th.
Starting point is 00:14:57 So between the 21st and the 27th, we will be tabulating your results and we will be using, and as I mentioned it again, we'll mention it many times. Your nominations, they are guides. They are help. They are indicators for us.
Starting point is 00:15:11 Me and Jason ultimately pick the award winners for each category. But we very much need your help sometimes to break a tie. And often because there are some categories where we don't have any. I was looking through it. So in case you're not familiar, one of our categories is best movie. And I'm thinking, I don't know if I've seen a movie this year.
Starting point is 00:15:31 I can't think of one. The Upgrading nominees from the listeners serve a couple of purposes. One is to remind us or point out something we should check out. That's very helpful because you always... I'll tell you,
Starting point is 00:15:42 I get to the end of this process and then I listen to some other podcast awards or I read Federico's awards on Mac Stories, you know, and I'll be like, oh, right. I forgot that one. Right. And that's terrible. So we instituted this nomination process and the collective wisdom of the Upgradians helps a great deal.
Starting point is 00:16:03 And then the second part of the process, which you mentioned in passing, is this makes the listeners basically the third person in the room to discuss who wins. We include the preferences of the listeners as part of what we're doing. And so that is very helpful because sometimes we disagree or we don't have a strong opinion and the opinion of the listeners can be very, very helpful. So don't forget, you want to get your nominations in sooner the better. Why not? Go to upgradies.vote and you can get your nominations in and we'll be recording and publishing that episode. I think it's going to be our last episode of the year this year.
Starting point is 00:16:44 I think it tends to be. Unless there's a surprise Apple event later that week or something. So that's literally the last Monday of 2021. So that's our last episode. This episode of Upgrade is brought to you by Setapp. Getting things done is a challenge that everyone struggles with. And one way to tackle it is to make sure that you have the right tools for your computer and for every task. And that means having the right apps. Setapp is on a mission to help users get more done. With Setapp, there's no more worrying about
Starting point is 00:17:13 having to search for apps to solve a problem because Setapp packs over 200 apps for your Mac and iPhone into one. There's an app for almost every task so you can stay in your flow and finish what you started so you can think in your flow and finish what you started so you can think about the tasks that you want to complete and not having to worry about the apps that you're going to need or where you're going to get them from because they're going to come from Setapp. Setapp has a bunch of apps that I really really love and really recommend like a couple that I use. I use these apps every single day Bartender and CleanShot X. They're absolutely excellent. Honestly just those two apps alone are worth the subscription. But you can also get stuff like
Starting point is 00:17:48 CleanMyMac Access there. You can get iStamp Menus, Paste, which is a really cool clipboard manager, Ulysses. There's so many applications available and they're really excellent. One of my favorite things about Setapp is that they are the full pro versions of these apps. They're not like watered down apps at all. So it's really great. And it's great value as well as being convenient because instead of paying for hundreds of apps, which could be, you know, 100,000s of dollars for separate licenses, there's just one flat monthly fee. New apps are added to Setapp regularly and you do get those full featured pro versions. So go to setup.com slash upgradefm
Starting point is 00:18:25 and you can try out Setapp free for a week. If you like it, just pay $9.99 per month. That's setup.com slash upgradefm. Our thanks to Setapp for their support of this show and RelayFM. All right, so Apple put out a press release kind of thing where they're talking about the fact that they're going to be suing the NSO group. The NSO group makes the Pegasus software.
Starting point is 00:18:53 I don't know if you call it software. I can't think of the right term for this. It's like spyware, but it is software. Spyware, yeah. This was being used by a number of governments to spy on people in the media and political opponents and stuff like that. This is like a big news story from a few months ago. So you've probably heard of it.
Starting point is 00:19:09 Well, Apple has decided to take legal action against them because of these exploitations of security flaws. They want to make the NSO group take responsibility for how their software is misused, even though they claim it's provided only to trustworthy government bodies. This was what the NSO group say, but there are lots of governments that have used it to do these terrible things.
Starting point is 00:19:32 Apple's able to go after the NSO group because they broke Apple's terms and conditions by creating a bunch of fake iCloud accounts to test their exploits, which is a really interesting way. It's like they need grounds right to try and sue them this is the case that they're building and they've broken the terms and conditions so they're going to take them to court but this is just a way in for them to go after
Starting point is 00:19:55 them right that's what it is yeah this is uh you agree uh when you sign up for an iCloud account you agree to very many things including abiding by California law, all sorts of stuff like that. Apple will be also donating $10 million as well as any of the damages from the lawsuit to organizations pursuing cyber surveillance research and advocacy
Starting point is 00:20:18 like Citizen Lab and Amnesty Tech. I thought this was really interesting because NSO is apparently already in some financial trouble right my expectation is apple's just attempting to bankrupt them like that's the yeah the path and my my take on it when this first happened i posted something really quick to six colors and uh what i said was this feels to me like apple has the ability because they have all the money to just spend lots of money on very expensive very good lawyers to make to inflict as much pain in nso
Starting point is 00:20:53 group as possible and if this is like one of those cases where um you know so often the story is oh the deep-pocketed corporation will be is impervious to your, um, you know, your claims as a consumer because they can just pay their lawyers and it's not worth it for you to sue them or you need to settle or whatever. This is a case where it's sort of the reverse kind of story where, um, they can, they can just keep this going and inflict maximum harm in the legal system on this company. And that seems to be my, my view from be my view from that press release and all that is that's what is going to happen here. They're going to make life as difficult as possible for NSO Group. And you know what? I say good.
Starting point is 00:21:37 This stuff shouldn't exist. This stuff just should not exist. This is a company, yeah, it's had trouble. It's anrael-based company but like the whole idea here is at some point if there's a corporation that literally their entire business is to find exploits in popular computer operating systems and sell them to the highest bidder to do awful things with them uh it's hard to see how a company like that is allowed to stay in business outside of outside of a country that is itself lawless right and so um it's hard to hard to
Starting point is 00:22:18 see how that's going to happen with an nso group i'm i i remember at the time when this is happening i had this kind of thought in my mind of like why isn't apple doing anything about this and i guess they had to try and find a way right like maybe what they're doing is not necessarily inherently illegal right they had to find some kind of grounds to pursue them and i'm pleased that they found them yeah and you know it's it's complicated it's complicated. It's complicated. And there are other cases where this exact same strategy would make us feel uncomfortable. But this is a company that literally profits on selling security exploits to awful governments who want to expose people who are opposed to their authoritarian regime, right? It's dissidents
Starting point is 00:23:05 and it opponents in other countries and it's just it's ugly and and uh and makes devices less secure so i'm because there's no there's no way to to do the ideal right like the ideal is like oh this software is only used to find terrorists right like that there's an ideal idea in the ideal is like oh this software is only used to find terrorists right like that there's an ideal idea in that it's like oh if that was the case sure okay i'll allow it but that's just not that that's not the way that these things are done you create any tools and someone's going to misuse it and the way that this can be misused is pretty terrible so yeah when uh moving on when the uh Apple Silicon Macs were coming out, we were all wondering what the future of bootcamp was
Starting point is 00:23:49 because it didn't seem like Apple was going to continue making bootcamp. And also, right, like we needed Windows on ARM and there kind of wasn't Windows on ARM at the time. And that started to change. Windows is running on more and more ARM machines, but there was no kind of indication that we would be able to get a native version of Windows running on more and more R machines but there was no kind of indication that we would be able to get
Starting point is 00:24:06 a native version of Windows running on Apple Silicon there was a quote that Craig Federighi gave in an interview where they kind of were just like yeah we're fine with it but it's up to Microsoft and it seemed like kind of a weird thing for Microsoft to be dragging their heels over right like this is their whole business
Starting point is 00:24:22 like why not just sell it to more people where it turns out that Qualcomm currently has an exclusive agreement with Microsoft. Turns out that part of the deal to get Microsoft Windows to run on Qualcomm's ARM processors was an exclusivity window, which leads me to believe that Qualcomm
Starting point is 00:24:43 basically paid Microsoft or cut a deal with Microsoft that involved a discount. Money changed hands. Or did the work for Microsoft. Or did the work for Microsoft. So money changed hands, I think, for sure. And that's fair. That's perfectly reasonable.
Starting point is 00:25:00 It actually reminds me a little bit of the whole iPhone exclusivity with AT&T, right? That it was a... Yes. It was a, we're getting this off the ground and we need you as a partner, so we're going to give you an exclusivity arrangement. But this report that's out there, which is lightly sourced, it's from xdadevelopers.com. It's from xdadevelopers.com. But this report says that it is expiring soon. That's all we really know. And I've said all along, and I continue to say that I think it is inevitable that Windows forearm processors will run on Apple Silicon. I don't know about bootcamp.
Starting point is 00:25:46 Bootcamp's not impossible because of the way that Apple architected bootcamp on Macs with the T2 chip in them. There's a secure signed operating system process, and they support Windows secure signed boot just as they do Mac OS. So like, I think Apple is fine with it essentially like if you want to do that go right ahead so if there's a way to technically make it work uh on apple silicon in boot camp great but i think that more broadly this is that moment where microsoft can finally make available a an official version of windows that runs natively on arm processors to be used with something like
Starting point is 00:26:25 parallels or vmware on apple silicon max so it runs at full speed now keep in mind it is the arm version of of windows not the regular intel version of windows uh i think apple the um oh no it was it was a was a vmware somebody said basically we're going to let Microsoft handle the translation layer, right? But Microsoft has to build an Intel translation layer for Windows itself. And so that would run. And so you should be able to run Intel stuff on Windows for ARM. So it's all kind of coming together. And I think this will be, I think it'll be a real thing. Right now, you can sign up for the test version through their early release program and then just put that in Parallels on an Apple Silicon Mac and it works fine.
Starting point is 00:27:13 It works just fine. But I think Microsoft is not allowed, it looks like, from this deal to do anything but bundle it with ARM systems running Qualcomm processors. And when that deal ends, we may see this resolved quickly. And that's the goal. I mean, ideally, what you want is the ability to get VMware Fusion or Parallels Desktop and even potentially just buy ARM Windows from them or from Microsoft directly. And I think it will happen. And this is just another sign of why it hasn't yet. But it just feels inevitable to me because you look at what
Starting point is 00:27:51 Apple wants and what Microsoft wants. And like, there's no reason that they would not want their customers to be happy, right? Their joint joint customers to get what they need, which is the ability to run Microsoft's operating system on a piece of Apple hardware. Like everybody wins in that scenario. I mean, except for Qualcomm and Intel, but that's okay. They don't care.
Starting point is 00:28:13 I mean, Qualcomm's fine. Intel's, you know, like Qualcomm's still going to make the chips, right? I meant, you know, Microsoft and Apple don't care, I guess is what I'm saying. It's like in the end, Microsoft and Apple just want to make their customers happy and this makes them happy. And I know that people who are thinking about the old days of apple and microsoft may think differently about this but it's uh everybody everybody is
Starting point is 00:28:35 going to want this and uh so they'll they'll give it to them that is microsoft's business model now like let's give everything to everybody all of the time make the paper yeah and we already have seen i mean you could say well they don't want qualcomm doesn't want those uh benchmark tests that are disappointing because they show how far ahead apple is with their arm processors than qualcomm is well that's true but there have already been stories you know using vmware or using parallels on apple silicon there have already been those stories so you know it's and apple is ahead of them so you know that's just how it is so anyway yeah i'm i'm not super excited about this because there's not a lot i use windows for even though
Starting point is 00:29:18 i do have boot camp on my imac but i know it will be meaningful for a bunch of people so i've done something that i haven't done for a while. A lot of people haven't done for a while, which is travel, like big travel. Yes. So across the globe, travel. And I have some tech travel observations. I remember when people talked about tech travel.
Starting point is 00:29:39 We used to do this. What? We haven't done this a long time. And a lot of my technology has changed. So one MacBook Pro, 14-inch MacBook Pro, got it sitting right here in front of me today. what we haven't done this a long time and a lot of my technology has changed so uh one macbook pro 14 inch macbook pro go to sitting right here in front of me today i love all the power i i'm excited to edit on this afterwards because i'm not going to be able to get things done quickly actually faster than my uh my and one iMac at the studio uh i'm enjoying the additional screen space
Starting point is 00:30:02 what i will say is this is a big, thick, bulky laptop. It is, I notice it in my bag. My bag is a little tighter with this thing in it. We talked about this when we saw each other on Saturday. I said, I got the MacBook Pro with me and I got to send it back. Actually, probably in the next week or so, I got to send that back to Apple.
Starting point is 00:30:21 It's my review unit. I asked them for an extension so that I could travel with it a little bit. I took it to Arizona and I took it with me to Southern California this week or last week. So yeah, it's big and heavy. It's so great. But as somebody who has traveled with a MacBook Air for a very long time and then an iPad when I wasn't traveling with a MacBook Air, it's a lot. That said said it is also all the power of a desktop basically in that thing and that is you look at and this is the this is ultimately this is the trade-off between macbook pro and macbook air is this which is do you want it to be lighter and thinner and just
Starting point is 00:31:01 not take up as much space and not weigh down your bag and are willing to have it not be the full on high performance desktop experience? Or do you not care about the size and the weight because you just really want to have the high performance desktop experience everywhere you go? And that's the trade-off. And I was talking to you about how as we were leaving it was sort of like I keep telling myself reasons why I can't buy the MacBook Pro including the fact that I my son's going to college next year and so I'm going to buy him a brand new laptop then so I can't even do my oh I'll roll down my existing MacBook Air to other members of my family trick that's not going to work because I'm going to still have to buy him a new laptop. But the truth is that for me, which is it is kind of a load,
Starting point is 00:31:51 and I'm not sure I really need it when I'm traveling because my needs when I'm traveling are not that intense. But it is great. Having spent this time with it, the screen is great. Again, I keep saying we don't pay attention to the screen because we got that processor the m1 pro and m1 max and it makes such a huge difference and the look of it is different uh and there's a notch that we can all talk about but that screen is just gorgeous so i i do i do love it even though i'm i'm uh almost certainly not getting one as much as it would be fun to get one this has also been my first trip with my ipad mini so this is the only ipad that i brought with me this is my ipad now and it didn't bring any of the larger ones uh i
Starting point is 00:32:37 found the ipad mini to be excellent for watching movies on a plane because it's really small and it fits onto any like tray table any space right and also my my big my ipad pro always had the magic keyboard and i wouldn't bring an extra smart cover so that was just the cover and the magic keyboard would make the ipad pro like difficult to place yes on a plane sometimes but because the ipad mini just has the smart cover it's perfect and smart covers are so good for video watching i just make the ipad mini really great for that i'm surprised when i've heard several people say this, but especially you, about the smart cover. Because I always use a smart cover.
Starting point is 00:33:14 And I only use the keyboard when I want to use the keyboard. is that the smart cover for most use if you're not typing is uh really nice and it's light and it lets you put it in all the right little angles and it's great so and i agree the smart cover on the mini is nice too and uh what i will say the 256 gig that's what i got i got tons of content on that which is awesome i'm very pleased that i got the larger one because I just put loads and loads of video stuff on there the mini is difficult for using outside in the sun the screen doesn't get as bright it's tricky for me to be able to read on it especially if I'm wearing sunglasses my iPhone I can deal with
Starting point is 00:33:58 but the mini just doesn't seem to get bright enough for me which if you want to read it can be tricky but this i think this still kind of reinforces like if reading if you're going to read a book you're going to get an e-reader right like that's the it's probably still going to be the thing for a very very very long time you want to read outside e-reader yeah is the way to do go read my review of e-readers on sixcolors.com we're going to get to that at some point i want to talk about these e-readers with you at some point yeah but yeah i feel it's the glossy screens too they just reflect the light and it
Starting point is 00:34:27 just it just makes it not not an awesome experience for using outside i've also this is the longest trip that i've taken with my airpods max um i continue to love the way that they sound um they're great like the noise cancellation is excellent on an airplane like it just cuts all the noise out and i use i wore them basically the entire 11 hours of the flight and found it very comfortable the only problem is they take up a ton of space like they don't close down like adina has those sony ones like the over-ear sony ones that everybody loves and the case is really small because they fold up right but the airpods pro don't everybody loves. And the case is really small because they fold up. But the AirPods Pro don't do that.
Starting point is 00:35:08 And plus the case that they come with, I'm not comfortable with the protection that they provide. So underscore David Smith had this case. I saw it and I bought it. It was on Amazon. It's just like a hard shell case, which is great because then it has a little space. I put the ridiculously expensive cable in there if you want to plug it into a headphone jack
Starting point is 00:35:25 that it goes into. But it's huge. It's just so big. And so it works for what I want, but it takes up tons of space in my bag. That's kind of my only knock on them. I wish they would have made them more foldable, more compact as a way to travel with them.
Starting point is 00:35:43 I get the feeling that airpods max is going to get a revision at some point here that addresses a whole lot of things that are not quite right with the first version yeah yeah and i'm using them for podcast recording today i have the little cable the lightning to uh audio cable i find it very weird the set so transparency i hate transparency mode for recording i found out because i hear myself way too much yeah well and you've got you've got your voice feeding back to you anyway so you don't need exactly to hear it again which is why it's weird because you know which i said the way i get you way set it up like i hear my own microphone a little bit in my ears
Starting point is 00:36:22 which is helpful for recording um so i don't also then i get it double which it doesn't sound right noise cancellation doesn't work i don't know why it feels strange so i've got it set to off yeah but these it just feels different the seal is much more intense than the seal on my usual headphones and so i don't know it feels a bit disorientating today to record these on all right that's what it sounds like me all the time because i got the in-ear monitor so they're it completely blocks off the sound and so the world is kind of dropped off other than what i can hear of my own voice through the microphone but my usual headphones i use the beyerdynamic dt 770 pro like that's the headphones that i use they also have a good seal to them it's just
Starting point is 00:37:01 different i think it's just because it feels different. I'm finding it a little disorientating. But I'm happy with it because I didn't want to pack two pairs of headphones to travel with. And you haven't done a lot of remote recording the last couple of years. This would be the first one. I also, this is not exciting for anyone maybe
Starting point is 00:37:19 except me and you. I upgraded some of my audio gear. I got a new, better travel stand and a really small XLR cable. That was a life hack for me. Like short? Yeah, it's a tiny one. It's a tiny little XLR cable. I would usually bring like a big full,
Starting point is 00:37:34 I don't know, a couple of meter one or whatever. Just one of the ones I had in my audio gear kind of closet. But I bought a really tiny XLR cable this time, which is making cable management a lot easier. I have one of those and it's great because you don't have this giant cable that you don't need because you only need to connect two little tiny things together. I've done that.
Starting point is 00:37:52 I've got some short USB-C cables too. Same thing. This doesn't need to be... I don't need to carry all that wire. Speaking of USB-C, I have an observation. The international charging is becoming more complicated because all of my cables are USB-C, I have an observation. The international charging is becoming more complicated
Starting point is 00:38:06 because all of my cables are USB-C cables now, but hotels have USB-A ports in them. Yeah. So previously I had USB to USB-C, right? Because that's what Apple was shipping with everything, or USB to Lightning. Now it's all USB-C to USBbc or usbc to lightning so i can't plug my newer cables into any of the wall sockets unless i have the full-on wall thing with the adapters and stuff which i don't bring as many of those
Starting point is 00:38:35 because they're too bulky and so i could i've arrived and i'm like ah i don't have the right cables anymore so i feel like i need usb like some kind of usb a to usb c dongle for hotels now dongle town hotel uh you can check in every anytime you like but you can never because i thought that like oh i will change all my cables to usb c cables now because now i only have to have one cable type but and it's great for if i have using the power bricks but I can't always use all the power bricks so there we go I have a footnote here too one is I always travel with an adapter
Starting point is 00:39:12 USB adapter thing of some kind but I realized that for you it's a bigger challenge because you don't have the right plug type so it gets even more complicated for international travel I will say i recently changed my uh and my method was i actually have the same adapter by my uh by my bed and i just unplug it and take it with me when i travel um that's been a method that i've enjoyed a lot because it means that i always know exactly what it is um and where it is and what it's
Starting point is 00:39:45 plugged into i recently bought a new thing that i traveled with um the last couple of times that's pretty great um it's a uh it's a it's a gallium you know it's a gan charger so it's it's super tiny it's got all the gans in there and it And it's two USB-C and a USB-A. Is that from an Anker product? This one is TechNet. TechNet. So who knows what that is. But it is, you know, it's real small.
Starting point is 00:40:25 I mean, I guess that's my point is that the other ones I've used have been like an anchor one and it's a big block with a long cable snaking out of it to go somewhere. And this one is a flip down cause it's the U S right. So it's a flip down the two prongs, plug it in and you've got two USB, uh, C and a USB a, and that for my purposes, that's all i really need in terms of like ipad iphone apple watch um and so that's been a nice little addition to to my little travel maybe i just need to get i have one of these i have an anchor one for the uk it's really great i use it in the studio to charge those things right like to have a iPhone
Starting point is 00:41:05 and Apple Watch dock I have on my desk and then I have just like an extra port for like a cable to plug stuff in maybe I need a US version of one of those and then that will just be everything that I need I was going to say invest in your future return to the US
Starting point is 00:41:21 get one of those you should get one of those and just uh ship it yourself while you're here in america i might do that and use it for the rest of your trip but uh but i kind of have enough for now but it's just like i was yeah i had it all set before covid right like because we were usb a everywhere and now if the if the um hotels have taught us anything if hotel dongle town has taught us anything it's that um we can convert our lives to a new cable standard but the hotels will always be five to seven years behind right like it's like how long did we see the 30 pin connector around in hotels like i stayed in a hotel in colorado a couple months ago that still had a dock connector.
Starting point is 00:42:07 And I was like, what is happening? It's like a horror movie, right? It's like the dock connector is in the building. So, yeah, we can control our own lives, but we can't control what's in the hotels. So that's why I always travel with... Because yeah, the last thing you want to do is then carry a bunch of USB AC connector dongle-y things with you. That's no good.
Starting point is 00:42:31 No good. This episode of Upgrade is brought to you by our good friends at Memberful. Memberful is the easiest way to sell 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 your revenue stream. You may have heard us talk about the relay affair membership program we
Starting point is 00:42:48 spoke about it earlier in the show like upgrade plus we use memberful to power all of that because they make it so easy for us to get all of the tools that we need to create a really great system to deliver bonus content to our members integrate integrate with Discord, have a newsletter, whilst we are also generating extra revenue that becomes a reliable and sustainable part of our business. Memberful really makes it so awesome. They make it really easy for us. They make it really easy for our members as well because their system to log in is awesome.
Starting point is 00:43:18 You get all of your podcast codes there. If you have bonus content, it's really easy to just use like a qr code or tap a button and subscribe in your podcast app and on the back end for us we get loads of great information and we have charts and graphs and that kind of stuff so we can see how things are going and honestly the big thing is that over the last couple of years you know some of the advertising stuff has become tricky or more complicated or more variable like covid has had that effect but we now have this like this part of our income that we can rely on because of our members and
Starting point is 00:43:51 that is powered by memberful so look memberful makes it so easy to diversify your income with everything that you need to run a membership program of your own including custom branding gift subscriptions apple pay free trials free trials, private podcasts, and tons more, and leaving you with the full control and ownership of everything that relates to your audience, brand, and membership. And you can now send paid email newsletters directly through Memberful without needing to connect to a third-party email provider. We just moved ours to this.
Starting point is 00:44:19 It's really great. And you can even publish your paid newsletter content to a Memberful-hosted members-only website so they can get a full back catalog of stuff and there's no additional fee when signed up for Memberful's pro or premium plans plus you'll save money compared to other popular hosted newsletter platforms if you are a content creator
Starting point is 00:44:36 Memberful can help you monetize that passion get started for free at memberful.com slash upgrade of no credit card required that's memberful.com slash upgrade go there right card required. That's memberful.com slash upgrade. Go there right now and check it out. It could be the start of something exciting. Our thanks to Memberful for their support of this show
Starting point is 00:44:51 and RelayFM. Let's talk about shortcuts for the Macintosh OS. So you have published article after article about this. I have. And I've been saving them all up because I wanted to talk about it probably this week because I didn't want to spend a ton of time trolling through all the news this. And I've been saving them all up because I wanted to talk about it probably this week because I didn't want to spend
Starting point is 00:45:07 a ton of time trawling through all the news this week because I am on holiday. So we're going to talk about shortcuts. Can we talk about like kind of like an overall perspective? What have you been trying out with macOS?
Starting point is 00:45:21 Like you're trying to make some of your shortcuts go across platform, right? That you're using on iOS as well. Yeah, I i mean it's a couple of things going on there one is can i can i some of the things that i've built for ios are really convenient and i'd like to replicate them and i've tried to replicate some of them using uh different means using services and keyboard maestro and things like that and i and i wanted to see could i make one version of this that runs on my ipad my iphone and my mac and so i've done that a little bit um which has challenges right because there are just kind of holes in um in mac
Starting point is 00:46:00 os actually where there are are actions that are not available and you know i know you talked about this with federico on connected um they're like safari especially but like this the the share sheet on mac os is is not a real share sheet and so uh you end up having to do these things that i've been doing where it's sort of like, if device is Mac, do this. Otherwise, do that. And it would be taken to its most ridiculous extreme. You'd literally have two totally separate things in the if and else statements. And at that point, why are you even doing it?
Starting point is 00:46:40 But the truth is that a lot of the work is the same. But the truth is that a lot of the work is the same. And they're just very specific actions where you go, oh, I can't do this on the Mac in shortcuts. So you end up doing, if it's on the Mac, you run this Apple script, do this other thing, get the result. And then on iOS, it just runs these actions and gets the result and then continue with whatever that result is on whichever platform. You kind of build it to have that little block throw out the same bit of information by two totally different means. So you can do that. So that was my first step was really like, can I take my shortcuts and make them run my iOS shortcuts and make them run on the Mac? And that was pretty successful. I have to say, I was able to do that in a fairly short amount of time. Once
Starting point is 00:47:32 I figured out some methods of working around some of the peculiarities of the Mac, especially of Safari, not wanting to give me information. And then I moved on to the second step, which is, could I take my automations that I built in apple script and automator on the mac and make shortcuts out of that that was step two so that you're saying about some of the things that are missing like because it's easy to think that it's apps that are missing you know like certain apps use an ios they don't have mac components or they haven't integrated shortcuts for the mac but as you mentioned there is also stuff that just isn't in this operating system. Like there's things you can't do with Safari.
Starting point is 00:48:08 But I did want to know, are you having to get any workarounds for applications that aren't available? Like are you having to rewrite some shortcuts to use different methods? Yeah, I mean, that happens, right? There are things that you can do in a particular app on iOS and that app's not on the Mac or I don't use that app on the Mac.
Starting point is 00:48:29 Yeah. But, um, a lot of it is, I mean, that's the brilliance of user automation on the Mac is that most of the stuff you can get via command line or Apple script, right?
Starting point is 00:48:43 Not everything, but a lot of things you can get. And so on iOS, you have to have an, give me an action that does this. So when you're converting iOS actions, it's actually pretty straightforward because anything that's got an action on iOS, pretty much you can do it on the Mac. You may have to do it via a script, but it's not an outlandish action that's locked down, right? Because you're coming from the locked down interface, the lockdown operating system to the anything goes operating system. So if you start with iOS and then move it to Mac OS, you're pretty much going to be able to
Starting point is 00:49:16 figure out a way to do it. The challenge that I found is with the second thing, which is if you want to do it on the Mac based on what you're doing with current automation technologies on the Mac versus this new one, then, uh, can, can you do it? Because sometimes you could ultimately just build a shortcut that is just,
Starting point is 00:49:37 just run this script. It's like, okay, you could do that. But what I would like to do ultimately is use a shortcut and not go out to scripts, except when I have to. Um, cause I've definitely done the shortcut that is literally run this script. It's like, well, that great. It's a, technically it's a shortcut, but it's not any different than what I had before. So what you want to do is then say, can I do this with what actions are available
Starting point is 00:50:06 and shortcuts on the Mac? And sometimes you can, and sometimes you can't. And you did that with a pretty complicated one, right? Like I kind of gave you a bit of a challenge because you have a thing that I think you called the template gun, right? Which was every time you start a podcast, you would run a script
Starting point is 00:50:22 and it would create a bunch of files for you, like unzip some files, put them on your desktop name them correctly and it would be like so you could edit say an episode of the incomparable and i thought that was really cool and i was like hey why don't you try and make a shortcut of it and you did you did how was that you sort of challenged me to yeah to do it and i i wrote a post about it and I shared the shortcut. Basically, I ended up with a, I think it's a 54-step shortcut, which sounds like a lot, but actually if you know Federico Vatici, it's not. Yeah, I know Federico has hundreds, but the 54 steps coming from it being an Apple, it was an AppleScript before, right? Yes.
Starting point is 00:51:03 Does 54 steps seem like a lot compared to how long the Apple script was? It is, I mean, no, honestly. It's hard to say because the Apple script thing, it's written in like a language and shortcuts isn't a language. It's a series of blocks attached to each other. Um, the Apple script is 220 lines.
Starting point is 00:51:30 So it is like a lot of lines to me, but what do I know? It is. Well, and one of the challenges, one of the things that I actually have realized in doing this, and this is, I'm sure Federico has been saying this for years now, but one of the things that is frustrating about shortcuts is that it doesn't have subroutines so if you build a thing that can do this very certain thing over and over again and you need it in different places in your script um you can't you you would have to make a separate uh shortcut and then run that shortcut and the problem with that is then when you say i want to share this, you have to say,
Starting point is 00:52:08 actually, you need to install these five shortcuts. And when you send out an update, you have to update all five shortcuts. This happened when I borrowed that Tesla for spring break. And he had written a bunch of really great shortcuts for the Tesla. But it was like eight different shortcuts that all were interconnected and you needed them and some of that was subroutine kind of stuff so i wish it could do that but i did take the tablet gun and tried to reimagine how it would work in shortcuts and i managed to get it to work entirely in shortcuts no scripts used at all um which required me to rethink a bunch of stuff because shortcuts behaves differently. It doesn't have subroutines. Shortcut interacts with files in this really weird way because it
Starting point is 00:52:55 came from iOS. This is the best example I can give, which is in macOS, if you want, and even if you're not a scripter, I hope this will explain how weird this is. In macOS, if you want, and even if you're not a scripter, I hope this will explain how weird this is. In macOS, AppleScript really is a remote control language for apps. And so you can do flow, you know, subroutines and if-thens and all of that. But really what AppleScript was made for is tell this app to do something, run this command on this app, or tell me what this app is doing and then change something about it. That's what AppleScript is for. And so if you want to take, say, a zip archive from your Dropbox, which is what I want to do,
Starting point is 00:53:35 and unzip it, the way you do that in traditional AppleScript form is you tell the finder to take that file and copy it to the desktop and then tell i think the archive utility to unzip it and then you tell the finder to throw away the zip file because now you've got this folder and then you tell the finder to act on all the files that are in that folder and rename them and all of that. That's how you do it on Apple script. Shortcuts is so weird because it comes from the fileless operating system of iOS shortcuts. I did this. I started this and I'm like, okay, get the file and extract it. There's an extract action. You can just unzip it right there. It's great. So I just ran that and nothing happened.
Starting point is 00:54:28 But what's going on? And I looked at the shortcut and the shortcut said, result all of these files. And I looked for them on my Mac. I'm like, where are they? They're nowhere. They're nowhere.
Starting point is 00:54:37 They are in the shortcuts phantom zone. Where? What's that so so this is the thing is until you tell shortcuts to put those files somewhere they don't exist when you extract an archive what it does is shortcuts is okay here's what's in the archive what would you like to do with them so in shortcuts to take a zip file and save it to the desktop what you need to do is say extract the archive create a folder with that name on the desktop and then repeat through all the items that you extracted and save them into that folder okay because it's not remote controlling an app. It is doing it entirely itself. And that's just really different from the way that AppleScript works.
Starting point is 00:55:32 I think in a great way, right? Like there's something freeing about saying, no, no, my automation system has powers of its own instead of is completely dependent on other apps to do all of its work. In fact, one of the big failures of AppleScript, I think, and one of the reasons why it isn't more broadly popular and never was more broadly popular is that while they talked a good game about everything being natural language and all of those things, every single app had its own language, basically. And they were often impenetrable. It's like, how do I script the finder? And I still have to Google search and use script debuggers, weird sort of debugging modes in order to figure out how to script applications.
Starting point is 00:56:12 And that's where it failed, is if every single app behaves differently when you try to control it, how are you going to figure that out? And so having shortcuts say, no, most of the stuff, I can just do it. You don't have to figure it out and so having shortcuts say now most of the stuff i can just do it like you don't have to figure it out i will take care of it either internally or i will tell the app what to do there's something really powerful about that it has like its own inbuilt i don't want to use the word language because i think that complicates the matter but you understand what i'm like it's it's it is doing things in a certain way to the user it's always doing them the same way and then you can just build from that right right because you're just
Starting point is 00:56:49 building this and this like every block looks similar exactly right so say here's the block and you've got the ins and the outs right like and and if it says get the get this file you don't have to be like oh but where am i getting it how does that app look at files you can just say get this file or do this thing and and shortcuts they are like to they're just like sometimes ask you know like they ask for input you know like it's just it's all very easy right so um but the the the the shortcut phantom zone thing was a real moment of of of realization for me which is like right just because i said extract the archive doesn't mean that shortcuts went to the finder and said extract this archive right that didn't happen it's doing
Starting point is 00:57:33 it itself uh and so from there i was able to build it up and then i've got a bunch of like like repeat statements and i had to i i built it using what's called a dictionary, which basically in my Apple script, I literally have like, if the podcast is named this, or if the archive is named this, do this. I have this. It's cheating, right? I'm literally every time I add a podcast, I have to write more lines of code in Apple script in order to get it to work. Apple script in order to get it to work. And in a shortcut, there's just a dictionary at the top that says you put in an item for each podcast that you want with a couple of preferences for how you want it to behave, because it does some different things in terms of renaming based on what podcast network it's on and based on what kind of show it is. And what this also means is
Starting point is 00:58:24 that this is far more portable. Not only did I share this with the world via Six Colors, but I can give this to you, and the only support you're probably going to need from me is asking me exactly what you should put in your dictionary. But I even was able to write a comment that says, here is how to do the dictionary. So it's much more kind of usable by other people
Starting point is 00:58:45 because of the way it's structured in shortcuts. Same portable. It's also portable for you, right? Because it syncs to iCloud. So it's on your laptop when you travel. It's perfect. This is what happened to me last week is I did a podcast and I needed to post it.
Starting point is 00:59:04 And I was thinking, oh, I didn't bring the template gun app, the Apple script saved as an app that I have in my application folder on my iMac and my iMac is shut down because I'm gone. And I don't have that. Do I have to dig into a time machine backup? And what do I want to do? And then I thought, well, wait a second, I rebuilt that as a shortcut. And I went up to the menu bar and looked in the little shortcuts menu in the menu bar, having never thought about this, about needing to do this on the laptop. And it was there. And I ran it and it ran and it worked perfectly.
Starting point is 00:59:37 And that was a moment where I thought, oh, you know, Apple could have added iCloud syncing of services and Apple scripts and stuff into the OS years ago, but that technology was ignored and basically treated as dead. And so they would never prioritize like your scripts can be in iCloud, your services, your finder commands can be in iCloud. And so they never did. They could have. It's not like they couldn't iCloud and so they never did they could have it's not like they couldn't have worked but they never bothered and shortcuts syncs via iCloud and and it and it I hate to say it but it just works right like it was able to run template gun and put and since I have those files in my Dropbox and I had Dropbox installed on this
Starting point is 01:00:22 laptop those files were right where they thought they were. And it happened. And what it's doing is it's unzipping and it's looking at that podcast RSS feed to find what the latest episode number is and incrementing it by one and then renaming a bunch of stuff to be the episode number. So I don't have to look up the episode number. It knows it and it's already labeled. It's a lot of fun. So that was a great... Every one of these, and the reason I've written about this a lot is not only it's fun, new Mac stuff that didn't exist before and it's user automation, which I love, but also every one of these little projects I do teaches me something about how I think about user automation or about how shortcuts works and how shortcuts is philosophically different uh it makes me kind of grapple with what's missing in shortcuts on the mac and in shortcuts in general and what is there and where they need to go next i'm learning a lot with every
Starting point is 01:01:15 single one of these i'm trying because every one of them seems to have some sort of challenge that uh gives me another insight even if it's as, right, iCloud syncing of automations. That's powerful. Are you building these on the Mac? I know there's been a lot of talk about the Mac version not being that great. Are you dealing with it? Is it getting better?
Starting point is 01:01:35 What is your experience? The app is super weird and does things that don't make sense. And you have to do a lot of, there's a lot of right-clicking or in the case of, because I got a trackpad, right? Two finger clicking. We have to two finger click into various places in order to get a menu that does the thing you want. It's not very Mac-like I would say,
Starting point is 01:01:53 but that's just sort of how it is right now. I think that that has is a combination of them building the app in Swift UI and coming from iOS and sort of not thinking about how the mac equivalent is going to work but um it is uh you know it's it's improving um i'm actually on the mac os betas right now still which i normally wouldn't be because every beta it seems to get a little bit better i'm in the 12.1 beta now and they keep fixing things. It seems like shortcuts for Mac is still in active development, which is exactly what I want, right? The last thing that this thing needs is to be kind of broken for a year and then be better. They need to just keep making it better. I know that there's a dedicated team working on shortcuts. Every OS release, every beta, it should keep getting better because it needs to um and
Starting point is 01:02:48 it is getting better and and and there's still a bunch of stuff missing um there's still like in a short term what i really want is a clever uh developer to write the equivalent of toolbox pro for the mac toolbox pro is an app on iOS, maybe on macOS too now, I don't know, that adds a bunch of functionality. We're basically like, it doesn't do anything except add a bunch of functionality to shortcuts. That's its only purpose because apps can contribute actions to shortcuts.
Starting point is 01:03:17 So Toolbox Pro just adds a bunch of stuff that shortcuts doesn't do to shortcut. And the shortcuts should do, but it doesn't. And i was thinking about this because so many things that i do and that federico is doing and the john vorhees is doing that anybody who's playing with this stuff is doing matt cassinelli like we're all doing this stuff where it's like oh here's how you get a selection in safari you have it do a javascript it's like okay short term what i really want is i want a clever developer to sweep a bunch of these common things up together and make an app that just contributes them all as actions, if that's
Starting point is 01:03:52 possible, right? The idea is like, because I would rather just say, get the selection from Safari and have embedded in there the whatever workaround is necessary to get that to happen so that I don't have to go look up the AppleScript code and paste it in every time or the JavaScript. In the long run, and this is a future, you know, next gen 2022, 2023 kind of thing. I want, the thought occurred to me that AppleScript has had plugins
Starting point is 01:04:22 for different functionality for a long time. I would love it, especially on the Mac, that we had the equivalent for shortcuts. I can share a shortcut, but what I really want to do is if I can come up with a clever way to do something in shortcuts or AppleScript or some combination thereof, it's a little like a subroutine. That is, it takes an input, it does a thing and it outputs something. I'd love to be able to share that with people, including myself as an action, right? This is now an action. This is Jason's action that does this thing and share it with people and include it and say, this, this shortcut requires Jason's action to do this and you can get it. Um think that's got to be a direction for
Starting point is 01:05:05 them right okay right because because it's really a drag to say okay to do this you need to do this same apple script that you use 90 different times in 90 different places i'd rather write it once and save it and say it does this and it shows up in the list of actions and shortcuts and you drag it in and it does what it says it does just like it does for shortcut actions and actions from apps. I would love to be able to do that. But I guess the ultimate goal, though, right, is that you would never need a script. Yes. I mean, the scripting, you could make it that the ultimate goal is that the only time you use scripting is to build a custom action for yourself.
Starting point is 01:05:43 And then you use it. And then people don't have to do that. But if you can write a script that does that and then you use it and that people don't have to do that. But if you can write a script that does that, then you do it. But yes, the ultimate goal is you never need to reach for that. But on the Mac, I'm realizing now that there's actually probably a place for that where I could write a complex script and say, you can save things as apps out of Apple script. save this as an action. It takes an input, it generates an output, it does something, save this as an action.
Starting point is 01:06:12 And now I can give that to people and I can use it myself and I never need to look at the code. It's just another action inside shortcuts. It's just another little block to drag into the shortcut. That would be great. And I think on iOS, I never really considered it because there isn't scripting support and stuff on ios but on mac os you could do it and i think that would expand things a lot i mean apple needs to do a bunch of the stuff itself like the idea that we would write some app that says get a selection
Starting point is 01:06:38 in safari like come on apple needs to do that right? Safari needs that. And there's a broader context that Apple needs to do a better job of evangelizing user automation and shortcuts inside its team. This is the modern version of why aren't Apple's apps scriptable is why do Apple's apps not have good support? Federico talked about this.
Starting point is 01:07:03 Like there are new features in apple's apps and there's no shortcut support for them it's like if you do a new feature why is there no shortcut support focus mode big brand new feature this fall no shortcut support can't detect focus mode can't change focus mode can't trigger on when a focus mode changes it's very frustrating so there's a lot more work to do here because you can do some of that on ios though right you can't do you can do some of that on ios although not all of it and then on the mac like good luck good luck detecting there's a way to do it but you have to like read a p-list file somewhere using a script in order to figure out what focus mode you're in and you can't change it so it's it's you know i my overview of this is for something that is rightly criticized
Starting point is 01:07:54 because it's kind of half-baked the truth is enough of it is there for it to make a big difference and show the potential of the future for this technology. They just need to keep improving it. And that is making shortcuts itself better and more reliable and evangelizing within Apple. They need to have the leverage with all the other teams working on products within Apple. It needs to be clear that it's a company priority that you have to work with the shortcuts team
Starting point is 01:08:22 and put proper actions in your shortcuts whether you're the os building focus mode or whether your notes and reminders this is like a thing that you have to do to get your feature out of the door like this is just one of the parts of the the checklist if you add a new new feature to notes you need to add support for that one of the check boxes needs to be also this is implementable via a shortcut action. And you have to put the shortcut action in there. You can't just add a whole new feature to notes and say, no, you can't.
Starting point is 01:08:52 It's not scriptable. It's not accessible. It's not. And that goes across iOS and Mac, right? You just, at Apple, if you're in charge of an app like that, you can't skate away from shortcuts. You need, it's part of what you need to ship. And right now, that's just not
Starting point is 01:09:07 the case. And so that's got to change. This episode of Upgrade is brought to you by Squarespace, the all-in-one platform to build your online presence and run your business. From websites and online stores to marketing tools and analytics, Squarespace has you covered. They combine cutting edge design and world-class engineering to make it easier than ever to establish a home online and make your ideas a reality because they have everything that you need to create the beautiful and modern website that you have in your brain. You start with one of their professionally designed templates. You use drag and drop tools to make it feel like your own. You can customize the way that things look, the way that things feel,
Starting point is 01:09:41 and in just a couple of clicks, you can have the settings, the products you have on sale, look, the way that things feel. In just a couple of clicks, you can have the settings, the products you have on sale, and more all customized and ready to go. Every single Squarespace website is optimized for mobile as well, so your content will automatically adjust to look great on any size of screen. You get free unlimited hosting, top-of-the-line security, and dependable resources to help you succeed. With Squarespace, you don't need to install anything or patch anything or upgrade anything. They do all of that for you, and they also have an award-winning 24-7 customer support team on hand if you have any questions with Squarespace you can quickly and easily grab a unique domain name and take advantage of SEO and email marketing tools to get your ideas out to the world
Starting point is 01:10:18 with Squarespace you can turn your big idea into a new website publish your next blog post promote your business announce an upcoming event and so much. So go to squarespace.com upgrade and you can sign up for a free trial today with no credit card required. And when you're ready to launch, use the offer code upgrade to save 10% of your first purchase of a website or domain. That's squarespace.com upgrade. And when you decide to sign up, use that offer code, which is upgrade, and you'll get 10% off your first purchase and show your support for the show. Our thanks to Squarespace for the continued support of Upgrade and all of RelayFM. Let's do some hashtag ask upgrade questions. The first one is actually going to tie into what we were just talking about.
Starting point is 01:10:58 This comes from Henry, who says, one of the big advantages of focus modes is that they can activate automations on your devices, but the Mac doesn't have it so on ios and on ipad os you can set a focus mode and that focus mode will set off a shortcut by the personal automations thing yep but the mac doesn't have them so he's got two questions about this one do you think that they will add some kind of personal automations thing to mac os yes it doesn't it obviously they just haven't gone to it i guess they said it's a multi-year transition right i think it's yeah it's clear that mac already has all this automation technology in terms of things like when this
Starting point is 01:11:36 launches when this file is added to this folder i think it's only a matter of time before they implement that it's just not they just weren't ready yeah and this is like all of this stuff lives inside of the shortcuts app and it's like this weird mixture of shortcuts and the home app like they kind of go together um but henry also wanted to know if either of us have any ultimate like shortcuts automations on our devices like what we're using it for i do have a few oh if you'd like to hear yes so uh i have a fitness focus mode and i but i only want it to activate when i'm doing two types of workouts so if i'm uh doing strength or if i'm doing the rowing machine which is what i would tend to do one of those two then i want it to activate i don't want it to activate when the apple watch
Starting point is 01:12:24 attacks on walking or something right because then it shuts everything off right so in in shortcuts you can set that up which is not a feature that focus modes has which is so weird uh but there you go um i have uh some kind of home kit related ones where when i arrive at my studio or leave at my studio, it can adjust the lighting and the heat tank. And we also have some lighting stuff for my home. So if we're not at home, the lights go on and lights turn off at different times. That's the stuff that I have set up.
Starting point is 01:12:58 Love it. I don't have any shortcuts-based automations right now. I do have one that I run uh sometimes i actually need to check because i may do a version of it for the winter too but it's this i've talked about it before it's the idea of sensing temperature or humidity and then um running some their home automations they're not like in the shortcuts but you know running some things that adjust stuff that happens in the house but in terms of like just pure i'm running this shortcut to change my status or stuff like that uh no not yet brant wants to know is now a good time to buy an apple watch se or is it better to wait until
Starting point is 01:13:37 september for a hopefully likely apple watch se refresh i mean, look, I don't mean to sound mean, but I don't think there's ever a good time to buy the current Apple Watch SE. I do not think it is a worthwhile product for the price. I would... Honestly, if this is the watch that you want, I would recommend waiting.
Starting point is 01:13:59 Maybe they'll have a new one in September, but I don't know. Or maybe they'll get rid of the Series 3 and cut its price. Yes. Who knows? But I do not think that the Apple Watch SE is a good value. I really don't. I think it's missing a few features, like especially the always-on display.
Starting point is 01:14:16 Yeah. At that price, I don't think it's worth it. And it's a year old now, right? So there might have been a good time to buy it when it was brand new, but now it's it's like over a year old now right like it's now like 18 months or something yeah i i would wait like if you don't need it i would wait i mean alternately i would try maybe find a refurbished series four or series five as i think would be better honestly than a than a new SE. Because really, if I'm remembering right, the Apple Watch SE is like a Series 4-ish
Starting point is 01:14:50 with no always-on. And I'm not... I don't think that's worth the price. I just don't. I think it's an overpriced product for what you get from it. It wasn't very helpful at Abrants, but... Sorry. Mark was saying that we don't always promise
Starting point is 01:15:05 answers in ask upgrade well i mean you got a clear answer which is you think uh don't buy it yeah yeah fair enough wait wait or wait or pursue a refurbished um right of a model mark asks when setting up a new ipad do you prefer to restore from a current backup of your iphone so that your ipad experience mirrors your iphone do you start uh fresh from a current backup of your iphone so that your ipad experience mirrors your iphone do you start uh fresh or like and create a completely separate ipad experience or i guess if you're coming from another ipad set it up to mirror another ipad what do you do for ipads uh my ipad uh line and my iphone line are completely different and i set up new iphones based on my iphone and i set up new ipads based on my iPad. And that for me includes the iPad mini, which I set up as an iPad. I actually
Starting point is 01:15:50 regretted setting it up a blank and I went back and erased it and set it up as my iPad. Because the dock, the dock is ridiculous. But it is, but it's like, it is an iPad and the stuff I do on it is still iPad stuff. And so why would I not want my iPad stuff on it? So, um, that's putting iPhone stuff on an iPad and the stuff I do on it is still iPad stuff and so why would I not want my iPad stuff on it so um yeah that's putting iPhone stuff on an iPad I guess if it's your first iPad and you want to have it be just like your iPhone but for me the iPad and the iPhone are just completely diverged and that's how I like it yeah I recommend doing like what you did is having like, they're distinct. Yes.
Starting point is 01:16:25 Right. So like, I wouldn't do that. I wouldn't set up my first iPad mirroring my iPhone. I would just set it up new. But for me, I have backups for each line. So like the mini is new. And if I get a new mini, it will come from the mini. If I get a new iPad Pro, it will come from the old iPad Pro.
Starting point is 01:16:43 Yep. Because I use them so differently. Right. That's true. It doesn't make sense to me to have all of the apps that i would use on my ipad for me it's like would if it was even possible would i set up my ipad mini as a backup from a macbook no because they're completely different to me and that's kind of how i see the difference between my ipad mini on my ipad pro like there are apps on my ip iPad pro that I do not have on my mini and never will because I don't if I don't have a keyboard and mouse for me there's no point using them on an iPad I would just use it on a Mac right like yep because the iPad mini you just like I'm not going to have big writing apps on the iPad mini like it's just not a thing that I'm going to do
Starting point is 01:17:19 because it doesn't really feel great to do that to be honest because there's no keyboard um and matthew asks do you use live photos still some okay i remember when i remember to turn it on um sometimes then i turn it off and i forget and then i just don't use it for a while and then i turn it on for some reason um the place that i have found the best thing and i know that i'm i'm stealing your thunder here because you put this in the notes document, but I swear I have the exact same feeling, which is the new memories feature in iOS 15. It uses the memory movies as part of the memories that it builds. And it's so great at unearthing. You have this photo that you like, and you may never watch the memory movie or the live photo, but all of a sudden, there it is.
Starting point is 01:18:09 And that photo that is so familiar suddenly is a short video. When that works, it's magic. You hear a laugh in the background. Yeah. It's the kind of thing that I like. You're watching the video, and it's an image that you know well,
Starting point is 01:18:21 but when you hear it, you hear people laughing, and it puts the sense of that time. I think live photos is one of the best things apple has ever added to ios like i think it is absolutely a fantastic feature that unearths joy in moments like i love swiping through my photo library and seeing things move because it immediately transports me back to like, I can actually give you an example of something that happened about 15 minutes ago. So I'm sitting here and looking outside of a window.
Starting point is 01:18:54 Right. And I just saw a Dino walk past the window and she looked at me and she waved and I got my phone out and took a picture of her cause it was funny. Right. Yeah. And now in that live photo, cause I looked at it, I waved and i got my phone out and took a picture of her because it was funny right yeah and now in that live photo because i looked at it i have her actively waving and that makes that image so much better so when i'm scrolling through in the future of this holiday i will see this moment and it's not just her of her hand up she's waving at me and like that is just amazing i love it like if i i actually found a couple of
Starting point is 01:19:26 days ago i had accidentally turned off live photos for like three days and i was so upset about it because now i have these images that don't have a live component to them i think i was messing around with photo styles those buttons are too close to each other um but i i love the feature i have so many little moments that are so much better because there's a live photo attached to them um and also like using live photos can sometimes help you improve an image because you might get an image where like two people one person is blinking with live photos you can go in and choose a new keyframe you actually might get a better image out of it yeah the um for me the definitive one is we took that photo in indianapolis that was
Starting point is 01:20:05 the selfie with the selfie flash yeah and the selfie flash i think we hadn't used before and it was super bright and so the photo there's a photo of us that's just a selfie which is fine but the live photo is us smiling having this bright light flashed in our eyes, and then you look like you are going to die because the light was so bright. Yeah, because I was not prepared for how bright the light was going to be. It's so great. And that wouldn't exist if it were not for the live photo. Exactly. So I really love this feature.
Starting point is 01:20:39 I think it's really great. And I have some problems with the new memories feature like i i think it kind of is a regression in some way but the memory movies uh are really great and they are enhanced by the live photos i was to say again like i just wished it was easier to get to the actual images that a memory movie is presenting like sometimes i just want to see show me the photos i don't necessarily want a video and also the music is so bad for me like it i know different people have had different um like uh experiences of this the music feels like i don't know who it's picking it from just pick stuff from my library yeah sometimes sometimes i think it works most times i think it doesn't
Starting point is 01:21:20 but the truth is i generally keep this is like an answer to a uh stilt talk question that hasn't been asked but i generally keep my volume on my ipad at nothing yes so i don't hear that that music at all and i only increase the volume when there's something that i actually want to hear and then i put it back down yeah me too so if you would like to send in a hashtag ask upgrade question for us to answer on the show just send out a tweet with the hashtag ask upgrade or you can use to answer on the show, just send out a tweet with the hashtag askupgrade, or you can use question mark askupgrade in the Relay FM members Discord, which you have access to if you're an Upgrade Plus subscriber. You can go to
Starting point is 01:21:52 getupgradeplus.com to sign up. But don't forget, if you're a new subscriber, you can get a 22% discount by going to giverelay.com giverelay.com Basically, the reason we did this, by the way way i don't think i mentioned it it's because the holidays are coming up if you wanted a membership and haven't
Starting point is 01:22:09 been able to get one this can be a gift that you can put on your list for somebody that you love to buy it for you so there you go go to give relay dot com uh if you i would like to thank our sponsors for this episode that is squarespace memberful and and Setapp for their support of the show. If you want to find Jason online, you can go to sixcolors.com. He is at jsnl, J-S-N-E-L-L. You can find me. I'm at imyke, I-M-Y-K-E. And we'll be back
Starting point is 01:22:37 next time. Well, I won't, actually. I'm going to be off next week. Jason's going to be getting a guest. Surprise! Guest upgrade. He's going to be a guest next week. Next week. uh there will be another episode next week i just won't be here until then say goodbye jason snell goodbye my curly

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.