00:00:00 ◼ ► [Coughing] Hi. Time of year. Merry Christmas, everybody. Yeah. Oh, my word. Are you home,
00:00:22 ◼ ► actually. Neither have I. Mostly good things. We discussed this on an earlier show, Casey,
00:00:30 ◼ ► I'm remembering. It's all coming back to me. I think there's like five of Casey, and only
00:00:33 ◼ ► one of them is on the show at any given week, and then the next one shows up. It's like
00:00:37 ◼ ► those TV shows where twins trade lives with each other, and they have to coordinate what
00:00:40 ◼ ► each person knows. You'll never know, John Craig. You'll never know. You're the one who
00:00:45 ◼ ► knows my middle name. So, John, what computer are you using this week? Dammit, Marco, you
00:00:51 ◼ ► took it from me. I was about to ask. I'm on my Mac Pro. Yay! What monitor? Wait, they're
00:00:58 ◼ ► both Mac Pros. I did the same joke both weeks, and you had different reactions both times.
00:01:02 ◼ ► I'm on my Mac Pro. That's the joke. Does it have small holes or big holes in the front?
00:01:08 ◼ ► It's fine, big. Everything old is new again. All right, what year did this Mac Pro come?
00:01:14 ◼ ► Is this Mac Pro old enough to vote? No, not vote. Is it old enough to not drive? I don't
00:01:25 ◼ ► and it's set up and running in 2019. We did it. 2019 Mac Pro. Are you using your ancient
00:01:32 ◼ ► monitor or are you using something else? I'm using my PlayStation monitor. Because that's
00:01:38 ◼ ► all I got, because my other one hasn't shipped. Destiny has been given a back seat? You've
00:01:43 ◼ ► said to Destiny, "No, thank you. I have more important things." Not entirely. We'll address
00:01:48 ◼ ► and follow up. All right, so a certain somebody I know sent you an early birthday present,
00:01:55 ◼ ► since your birthday is coming up extremely soon. Why are you not leveraging that to use
00:02:00 ◼ ► your ancient monitor? Because, A, my ancient monitor, by the time I got that thing, was
00:02:05 ◼ ► already packed up and put Raiders of the Lost Ark style into my attic and is not easy to
00:02:11 ◼ ► get at. And the second reason is that monitor was non-retina, and I just can't do that to
00:02:16 ◼ ► my Mac Pro. You know, I don't blame you. So what do you have now? Like a 4K, 24-inch kind
00:02:21 ◼ ► of thing? Yep. I'm actually kind of surprised they make the 4K monitors that small. It seems
00:02:31 ◼ ► PC and gaming worlds, want 4K resolution at much larger sizes, but nobody seems to want
00:02:39 ◼ ► retina scale. It feels so tight to me. Again, obviously it's bigger than the other monitors
00:02:45 ◼ ► I've replaced, but I'm used to the 5K iMac, and everything just feels so much bigger on
00:02:49 ◼ ► this screen. I know 5K is not that much bigger than 4K, but I'm just like, "Wow, is that
00:02:59 ◼ ► screen seems so short. Anyway, I'll be happy when I get my real monitor, but for now, it's
00:03:09 ◼ ► are getting scary messages that say that their shipment has been delayed, but so far I have
00:03:14 ◼ ► not received that notification. So, fingers crossed. I feel like I should update you on
00:03:26 ◼ ► There shouldn't be. That's not a good thing. Well, it's me, and where would I be if not
00:04:03 ◼ ► stuck, but you don't have to upgrade. You can just hang out for a while. But Dad! Yeah,
00:04:21 ◼ ► Catalina were really the hardware that I was running on, not the software, because on my
00:04:29 ◼ ► with it, although naturally I've been using my MacBook less and less recently. But what
00:04:39 ◼ ► had two, maybe three issues so far. Two and a half issues so far. Number one is just the
00:04:50 ◼ ► this app that I just opened access the downloads folder or the desktop or whatever. It's
00:04:54 ◼ ► like, yeah, I just put files there. That's what I want. It just feels like Windows Vista,
00:04:59 ◼ ► which I never actually use, but it feels like what people say Windows Vista was like. It's
00:05:10 ◼ ► trotting ground. I don't need to go over it, but could there really have been no better
00:05:14 ◼ ► way to do this? Was this really worth it? Was this really the right design for the security
00:05:35 ◼ ► but I sure as hell hope it is, is that I seem to be getting frequent keyboard input lag.
00:05:43 ◼ ► And this is on the 16-inch MacBook Pro with the new keyboard, which has me slightly concerned.
00:05:51 ◼ ► been able to pin down when it happens exactly. It isn't just in one app, but I am definitely
00:05:57 ◼ ► seeing keyboard input lag. And that is extremely concerning. But it feels like a software issue,
00:06:11 ◼ ► was with Catalina, wasn't it, on your old, you know, weirdo? It was definitely with Catalina
00:06:34 ◼ ► have to remind me where it was in the timeline, this terrible, terrible timeline that I was
00:06:40 ◼ ► seeing the input lag and if it was in Mojave as well. But I don't think it was. Alright,
00:06:44 ◼ ► alright. Well, so anyway, so I am seeing significant keyboard lag sometimes using the built-in
00:06:55 ◼ ► that's a software thing that gets resolved. And then finally, the touch bar seems buggier,
00:07:01 ◼ ► which is funny because it doesn't seem like they've actually done anything to it. Like,
00:07:08 ◼ ► because of the escape key. Right, but like— No, I'm serious. I'm not trying to be funny.
00:07:15 ◼ ► much unmodified from where it has been since 2016, which is funny. Like, if they're going
00:07:21 ◼ ► to keep saying how nice it is and that they're not going to give us an option to not buy
00:07:25 ◼ ► it, they're also not making it any better, which is, you know, I have issues with that.
00:07:57 ◼ ► and make us use it? Like, I just— Even if the touch bar worked 100% of the time, I still
00:08:09 ◼ ► fact that it goes to sleep all the time, which I also, like— It turned something that was
00:08:19 ◼ ► pause button or the brightness button or whatever. Like, I just— Ugh! Please, Apple, give us
00:08:24 ◼ ► more touch bar free options. I'm sorry. Anyway, so those are minor issues. Other than those
00:08:35 ◼ ► and using it more. I still love everything else about it. It just does seem like there's
00:08:47 ◼ ► really bothers me is apps that were— They're like recent semi-modern apps but not quite
00:08:58 ◼ ► are installing apps that I didn't have or reinstalling them or whatever. On first launch,
00:09:02 ◼ ► they have some kind of first launch experience, whether it's prompting you to set something
00:09:10 ◼ ► older version of an app that needs to be updated. That process is not accounting for the fact
00:09:30 ◼ ► try to give permission? When you give permission in system preferences, it requires you to
00:09:40 ◼ ► run experience again? Do I have to go through it again? Has it already done it? Have I already
00:09:43 ◼ ► signed up or registered or updated or downloaded?" Half the time the solution is to throw the
00:09:49 ◼ ► app out, reinstall, go to system preferences proactively and add it to full disk access
00:10:01 ◼ ► Mel. The one thing that Catalina is doing to me, and it's like, "This is a custom-tailored
00:10:16 ◼ ► my computer." I try mightily, as documented in 15 years of Mac OS X reviews, I try mightily
00:10:24 ◼ ► to get the finder to behave how I'm accustomed to, not as a browser. Windows for each folder,
00:10:38 ◼ ► window, so to speak, because the separation is not clean and has never been. But anyway,
00:10:43 ◼ ► I try to get my finder windows with nothing on them. This is something that almost nobody
00:10:47 ◼ ► ever does, so this is probably a problem they don't have. But, two, you can do this now.
00:11:11 ◼ ► Like the title bar, sorry. Like with the traffic light controls and the name of the folder.
00:11:17 ◼ ► Exactly. So that's how I try to have my windows. And of course, the finder in Mac OS X has
00:11:20 ◼ ► always had no respect for me setting the state of any window because it doesn't associate
00:11:26 ◼ ► windows with state and folders and yada, yada, yada, right? So right now I'm looking at my
00:11:30 ◼ ► documents folder. It's in list view. It shows documents on the top and then it's got the
00:11:42 ◼ ► This is how I want pretty much all my finder windows all the time. This is how I set all
00:11:52 ◼ ► like this, I can watch it happen. I'll be working in one window or I'll switch to another
00:11:57 ◼ ► app and I'll come back to the finder. On its own, without me doing anything in the finder,
00:12:02 ◼ ► I'm not dragging anything into the finder, I'm not activating the finder, I haven't just
00:12:10 ◼ ► getting a toolbar." And all my finder windows will spawn toolbars spontaneously without
00:12:15 ◼ ► the finder even being active. I swear to you, I'm doing nothing in the finder. I'm not sending
00:12:23 ◼ ► event, I'm like, "I must be going insane." I swear, I just hit that toolbar with command
00:12:35 ◼ ► end of this episode, that window will have spawned a toolbar. They come back and I can't
00:12:39 ◼ ► get rid of them. They refuse to stay dead. They just keep coming back. And you wouldn't
00:12:46 ◼ ► think, "Well, who cares?" I made the toolbar icon only, I actually make it text only to
00:12:54 ◼ ► the size of the window. So if you have an icon view window, like my applications folder
00:13:05 ◼ ► right? Because it doesn't push the view down. And I have literally never seen this bug in
00:13:12 ◼ ► any other version of Mac OS or Mac OS X, where the view changes in currently open windows
00:13:18 ◼ ► behind your back before your very eyes. I've seen it happen. It animates in. It's like,
00:13:23 ◼ ► "What is going on?" I cannot figure it out, and it's driving me batty. So far, no input
00:13:43 ◼ ► Jon Patton I just realized when I had my keyboard input lag, I was using a Bluetooth Magic Mouse,
00:13:52 ◼ ► which I normally don't use a mouse with my laptop, but at this time, there was one. This
00:13:58 ◼ ► shouldn't affect the built-in keyboard, but it might be related to the bug. I don't know.
00:14:17 ◼ ► web host. Whether you're working on a personal project or managing enterprise infrastructure,
00:14:27 ◼ ► level. They now have 11 data centers worldwide, including their newest data center in Sydney,
00:14:31 ◼ ► Australia. All of these feature enterprise-grade hardware, including enterprise SSDs, an S3-compatible
00:14:37 ◼ ► block storage option, their next-generation 40-gigabit network, all this with the performance
00:14:47 ◼ ► for yourself at a $20 credit with promo code ATP2020 now that we're in 2020, and they have
00:14:58 ◼ ► a full API, a Python CLI so you can automate things. Once you have these servers up and
00:15:03 ◼ ► running, which takes seconds, you can have root access on them to install whatever software
00:15:13 ◼ ► gets you currently 1 gig of RAM. And the great thing about Linode, I've been with Linode
00:15:17 ◼ ► myself for about eight, nine years now, something like that, and over time, as technology gets
00:15:26 ◼ ► $5 a month gets you 1 gig of RAM. In the future, as technology gets better, they'll probably
00:15:34 ◼ ► with them for so long because I just frankly love them. Whether you're doing just one server
00:15:41 ◼ ► a big app like I currently have about, I think, 27 servers there for Overcast, I love it.
00:15:46 ◼ ► I highly recommend it. They have dedicated CPUs, they have GPU compute plans, block storage,
00:15:52 ◼ ► object storage, whatever you need, one-click installs for popular apps. So check it out
00:15:56 ◼ ► today, linode.com/ATP. Use promo code ATP2020 to get a $20 credit. Nice and easy to remember,
00:16:05 ◼ ► right? ATP2020 gives you a $20 credit. Thank you so much to Linode for hosting all my servers
00:16:18 ◼ ► the chat room and I would like you guys to look at this. I stumbled across this earlier
00:16:33 ◼ ► feet. So this is a cable that goes from the traditional USB that, you know, your lightning
00:16:39 ◼ ► cables always used to come in, to one of those big, chunky USB things that, like, a printer
00:17:15 ◼ ► cable, type A to type B, .75 meters, 2.6 feet. I haven't looked at Monoprice, but I would
00:17:28 ◼ ► you're going through your cable bin and trying to clean it out, you just throw away, like,
00:17:41 ◼ ► printer cables. In this current moment in time, this is what people call a printer cable.
00:17:49 ◼ ► and maybe Marco can fill in for me, this kind of cable is occasionally used for audio purposes.
00:18:04 ◼ ► that is currently USB Type A, but what started me down the search was me thinking I have
00:18:17 ◼ ► equipment that perhaps would use one of these style cables, but I don't know what else there
00:18:29 ◼ ► that is, or any USB sound card that is, you know, that is not super portable, like a desktop
00:18:46 ◼ ► I'm also speaking to you through actually two of these. One of them is going to my main
00:18:53 ◼ ► Yeah, so all three of us are speaking to you through one of these cables. Now, mine very
00:18:57 ◼ ► well may be a Monoprice cable, which, by the way, Nietzsche in the chat has pointed out
00:19:02 ◼ ► on Monoprice, $1.27. I have been procrastinating in telling you that this exact cable on Amazon.com,
00:19:36 ◼ ► Steve McLaughlin First the cricket was killed with an iPad 2. 2019 ladybug massacre. Do you have any devices heavy enough to kill a ladybug anymore, Marco? Oh, there it is.
00:19:52 ◼ ► Steve McLaughlin Well, anyway, so I just wanted to point out $600 for this friggin' cable. Why? Why?
00:19:57 ◼ ► Marco My favorite review is one star, subject line, all capital, LOL period. I said they put the period.
00:20:23 ◼ ► but way fewer than most people think, and the ceiling of how much it matters is usually
00:20:29 ◼ ► reached at far lower of a level than anything marketed to audio files. This is all mumbo
00:20:37 ◼ ► jumbo BS, and you know, audio, yeah, audio sound quality is famously easy to fool, just
00:20:45 ◼ ► similar to like wine tasting. There's all sorts of like wine gadgets that are mostly placebo
00:20:49 ◼ ► effect as well, but you can also kind of argue that like the, that, you know, the placebo effect
00:20:55 ◼ ► is real and you can say like people who pay a lot of money for something and then think
00:21:14 ◼ ► pay to, for it to get a better experience and they are tricking themselves into believing
00:21:18 ◼ ► they are getting a better experience. So you can kind of argue that maybe it works, but
00:21:25 ◼ ► I like how you're trying to move on real quickly from you killing a ladybug, one of the cute
00:21:30 ◼ ► bugs, Marco. It's not cute when it lands on your hand as you're trying to use your computer.
00:21:39 ◼ ► have a surplus of them? I think, I think we do. Aren't they like invading the entire continent?
00:21:53 ◼ ► follow up 20 minutes. Andrew Woods has some information about MagSafe connectors that I
00:22:05 ◼ ► the, uh, that split into multiple cables that split into mini display port and USB. And
00:22:13 ◼ ► like, I don't like that magnet wanging around cause I'm trying to, you know, I don't have
00:22:17 ◼ ► anything to do, but I didn't want to have like this powerful magnet touching like electrical
00:22:34 ◼ ► just a ferrous block of metal. So I shouldn't have worried too much about it being in your
00:22:50 ◼ ► there in case people wondered, uh, MagSafe magnets on the computer. I am unable to find
00:22:55 ◼ ► a definition of Wang as a verb. You just heard it. You got to use the context clues. Marco
00:23:01 ◼ ► closest I can find is wangle, which means a Wang is the, is it going to be the new yeet
00:23:07 ◼ ► to obtain by persuading others to comply such as I think we should be able to wangle it
00:23:18 ◼ ► wanging around does not have to be an actual word. Take that dictionary and yeet it over
00:23:23 ◼ ► here and then I'll wang it over to the KC and we'll be all set. It's just wanging around.
00:23:27 ◼ ► Before we move on, it just occurred to me, I have two questions. One, we just get banned
00:23:32 ◼ ► in England. One, Marco, have you ordered a Mac pro yet? What do you think? I don't think
00:23:41 ◼ ► so, but I am not confident about this at all. So December is coming to a close as we record
00:23:48 ◼ ► this and therefore that 6% incentive is coming to an end. Oh, here we go. I also just got
00:23:52 ◼ ► a whole bunch of gift card credit to the Apple store from trading in a bunch of old devices.
00:23:56 ◼ ► Oh, here we go. But I still haven't ordered anything and I'm not going to. Oh, okay. Good.
00:24:00 ◼ ► I got you there. Now would you tell us if you had, if you asked, I mean like I wouldn't
00:24:04 ◼ ► volunteer it necessarily, but if you asked, I wouldn't lie. But no, I really, again, my
00:24:17 ◼ ► it that is in dire need or motivation to upgrade. Like I'm very happy with it. And like it'd
00:24:24 ◼ ► be different if I was like, you know, constantly hitting its limits or if I was like, you know,
00:24:28 ◼ ► if I had bought too small of an SSD with it or I needed more RAM, like if there was something
00:24:32 ◼ ► like that about my computer that I was like kind of itching for an upgrade, I would probably
00:24:37 ◼ ► do it even though I shouldn't. But the fact is none of that is true. Like I'm extremely
00:24:46 ◼ ► its limits yet. And so as long as that remains the case and as long as it still continues
00:24:53 ◼ ► All right, good. I'm glad. I'm surprised when I'm glad. All right, moving on. John, tell
00:24:57 ◼ ► us about setting up your Mac pro please. Yeah, so I did finally decide to set it up because
00:25:01 ◼ ► I had the time to do it and I had a gap in my podcast schedule, which is basically what
00:25:05 ◼ ► I was looking for. And the earlier episode you'd reminded me about the HDMI connection.
00:25:09 ◼ ► So I'm like, I can just bring my PlayStation 4 monitor. So I began the process of setting
00:25:14 ◼ ► things up and I think I said this last show, I decided not to do ethernet. I decided to
00:25:19 ◼ ► do direct connection of one of the, took the SSD out of my old Mac pro and connected it
00:25:23 ◼ ► to my new one. And that went by surprisingly quick, the magic of SSDs. They're very high
00:25:37 ◼ ► fast it actually went, but anyway, it didn't take too long. I used migration assistant.
00:25:41 ◼ ► Everything seemed fine. I spent a long time deleting tons of 32 bit applications, sadly,
00:25:48 ◼ ► but God, so many of them. Installing application updates, getting stuff to work with for the
00:25:52 ◼ ► most part, it has been pretty smooth. A couple of things I want to talk about in using this
00:25:58 ◼ ► thing. The first is like, you know, all right, these days computers don't get that much faster
00:26:02 ◼ ► year over year, especially desktop. So we've talked about this many times. You're lucky
00:26:05 ◼ ► if you get a single digit percentage increase in single core performance, maybe you get
00:26:09 ◼ ► one with more cores, maybe you get one with less, but they're not, it's not like it wasn't
00:26:12 ◼ ► the nineties where your new computer that you buy a couple of years later is like twice
00:26:15 ◼ ► as fast, right? But I was replacing a 10 year old computer. So you would think this thing's
00:26:27 ◼ ► it also seems faster than my wife's 5k iMac, which granted is also old. And this computer
00:26:35 ◼ ► it to her old iMac, but yes, it feels faster. But the thing I feel the most, and this is
00:26:50 ◼ ► these days, unless you're, you spend a lot of time doing things that are very CPU intensive,
00:26:59 ◼ ► time and you're waiting on the computer. These days, the thing you will feel the most is
00:27:03 ◼ ► the removal of previous limits. And if you're replacing a computer, probably the limits
00:27:08 ◼ ► that you had have to do with RAM or disk space, both of which were smaller many years in the
00:27:15 ◼ ► know, and then, you know, the storage goes up a year over year, or usually when you replace
00:27:21 ◼ ► my other computer. Like it basically has infinite RAM. I keep looking at the RAM diagram. I
00:27:28 ◼ ► point is RAM no longer exists for me. It's just an abstract concept. I don't care about
00:27:53 ◼ ► still, my disk is half full. And this is after living for many years on the ragged edge of
00:27:58 ◼ ► the one terabyte. I was so close to the edge of the one terabyte that I didn't even have
00:28:05 ◼ ► didn't have iCloud photos enabled because I just ran out of room. So having that breathing
00:28:14 ◼ ► things around. I'm like, I can copy, you know, a couple of 500 gig files on here just temporarily.
00:28:20 ◼ ► Why not? I have so much room. I brought them over copies from there. Like just the luxury
00:28:23 ◼ ► of having all that extra space. And you can have this extra space with a Mac mini to be
00:28:33 ◼ ► get a new computer or, you know, on your existing computer, add more RAM and more storage, like
00:28:38 ◼ ► humongously more, not 5% more, but like double, triple, quadruple. Feels super awesome. So
00:28:43 ◼ ► I'm enjoying that. The next thing I experienced with this is I, when I was setting it up,
00:28:48 ◼ ► I had the opportunity, I had no reason to go inside it, but come on, you get a Mac Pro.
00:28:51 ◼ ► You got to, you got to look inside. So I took off the, the case, which was surprisingly
00:28:58 ◼ ► difficult. I mean, it was the granted it was up on a high desk, but like you have to pull
00:29:01 ◼ ► it straight off and straight up and there's a lot of friction there and you have to keep,
00:29:06 ◼ ► you know, you just want to like yank it off like voila, but you have to pull it exactly
00:29:14 ◼ ► other people have said about the, the turny thing on the top, like the little handle that
00:29:17 ◼ ► you turn, it's like metal on metal inside there. It's not scratchy or scrapey, but it's
00:29:23 ◼ ► not smooth either. It is, you know, I'm assuming machined aluminum against machined aluminum.
00:29:27 ◼ ► So it is not a particularly pleasing untwist. It's a little bit like, like you would imagine
00:29:33 ◼ ► aluminum rubbing against aluminum, right? Which is probably good for precision and fit,
00:29:54 ◼ ► I took note of after mostly after seeing these videos, like I had been telling people about
00:30:00 ◼ ► it, you know, people in my family, anyone else who's interested, my children who don't want
00:30:03 ◼ ► to hear about it. But anyway, that, you know, it's not just like a tower computer. It's very
00:30:07 ◼ ► neat inside there. And I had been referring to it with the same language as I had talked
00:30:11 ◼ ► about my power Mac G5 or the G3 for that matter, or my, you know, my Mac Pro 2008 macro that
00:30:18 ◼ ► everything sort of fits in and you don't see any cables flopping anywhere. Like all the
00:30:22 ◼ ► cables and everything are routed so that like it looks like just, you know, this, everything
00:30:26 ◼ ► is perfectly fit. Like that if you were, if you could manufacture everything to be exactly
00:30:29 ◼ ► the right length and, you know, sort of hidden behind things. Like if you looked at those,
00:30:33 ◼ ► you know, my old Mac Pro or the G3 tower, it's hard to even find like where they routed
00:30:38 ◼ ► the cables because they put them like behind the motherboards and up through little plastic
00:30:41 ◼ ► things and just, you know, it looks beautiful and clean. And of course this Mac Pro is all
00:30:45 ◼ ► color matched and it's all black inside there and it's very sleek and cool looking. But
00:30:49 ◼ ► the thing I hadn't realized until I had seen people like actually disassemble this computer
00:30:53 ◼ ► down to the studs like I fix it or whatever. Is that as far as I'm aware, this computer
00:31:05 ◼ ► for example, it's got a bunch of fans. Surely the fans connect with little cables to power
00:31:15 ◼ ► something with power, right? But if you think about it, first of all, a lot of things in
00:31:26 ◼ ► the video cards, those go into connectors. Again, no cables. And because of the MPX module,
00:31:34 ◼ ► a second connector. They get all the power through the slots. The CPU, obviously no cables
00:31:48 ◼ ► they have to be cables. No, they have like these, you know, contacts essentially. There's
00:31:53 ◼ ► contacts on the fan assembly and there's contacts on the motherboard and they like, you know,
00:31:58 ◼ ► mechanically friction fit against each other to power them. The power button and the ports
00:32:02 ◼ ► on top all sort of go down and do pressure fit contact things. Like this is so over engineered
00:32:12 ◼ ► it makes me smile. So this is one of the other nice benefits of having a machine like this.
00:32:17 ◼ ► It is better designed and more beautiful inside than the Mac Pro in the same way that the
00:32:22 ◼ ► Mac Pro is better than the, you know, Power Mac G3, G4. The G5 and the Mac Pro are similar
00:32:29 ◼ ► but this is like the next step up. Like everything in it is custom and beautiful and color matched
00:32:34 ◼ ► and has, I don't know, I love it in there. I could live in there. I could make a little
00:32:39 ◼ ► like apartment design like that. It's amazing. I should have found one of the better links.
00:32:44 ◼ ► I forget who it was but somebody had a really good just like literal disassembly of let
00:32:51 ◼ ► repairability. This person was just doing it to say look at how this thing is put together.
00:32:56 ◼ ► Yeah, I too found a couple videos that mentioned the whole no cables inside thing and it blew
00:33:06 ◼ ► And by the power supply, I mentioned it briefly, it goes into like a slot type thingy too.
00:33:15 ◼ ► Yeah, that's incredible. I mean it was probably not necessary to design this this way. Like
00:33:22 ◼ ► you know when as the pro community and people who wanted this computer to exist, as Apple
00:33:28 ◼ ► was taking its sweet ass time making this computer and developing it, we were all saying
00:33:33 ◼ ► like just ship a PC tower. It's not that hard. Like it isn't like everyone else does it and
00:33:39 ◼ ► it's fine and if you want to do something fancier later, great but just ship a PC tower
00:33:42 ◼ ► now while we're waiting. And you know that's not really Apple's style. They're not going
00:33:48 ◼ ► for worse. And all the time that it took them to develop this computer, because again like
00:34:04 ◼ ► It really does seem like the development of this project started very shortly before they
00:34:09 ◼ ► held that Mac Pro Roundtable. Like it wasn't already in the works for three years before
00:34:21 ◼ ► three years to develop this. And this is why. Because they didn't just do a tower and this
00:34:49 ◼ ► costs with low volume. So if you're going to amortize out the cost of all that development
00:35:11 ◼ ► so nicely made inside and so nicely designed. I hope it has no major flaws and so far no
00:35:23 ◼ ► and many people are whether that's the right decision. Whether they should have made this
00:35:35 ◼ ► have made a cheaper one but if you are willing to swallow these costs it does seem like this
00:35:58 ◼ ► upgrades he's done to it so far and it started out with like a storage upgrade. He bought
00:36:03 ◼ ► that drive enclosure thing that goes in the top slots and put some SSDs in it. And like
00:36:10 ◼ ► need for more internal storage than what I have on my Mac Pro. But if I did the ability
00:36:36 ◼ ► let me say like this strategy that you just described of like making a very nice tower,
00:36:52 ◼ ► G4, the Yosemite L-cap tower case to the Power Mac G5/Mac Pro cheese grater case to this
00:37:10 ◼ ► to make this accessible with a door and what's on the door and what's on the case and how
00:37:22 ◼ ► better. Like I don't think you could have made this computer for you know any reasonable
00:37:28 ◼ ► amount of money or even a slightly unreasonable amount of money back when the blue and white
00:37:32 ◼ ► G3 was made but they did the best they could. That case was amazing. It's like wow, you
00:37:36 ◼ ► can just open it up, pull this handle up, look at the side and here's all the components.
00:37:39 ◼ ► First of all, there were so many more components and many of them had to be like commodity
00:37:56 ◼ ► a second. We don't have any of those things that we absolutely have to have a cable for.
00:38:00 ◼ ► So why do we have to have cables for anything? Forget about routing them cleverly behind
00:38:18 ◼ ► Mac users like. I mean it's kind of a tautology and a self-fulfilling prophecy but it's
00:38:22 ◼ ► like people who buy Macs and like that type of thing, these tower computers that are accessible
00:38:33 ◼ ► this case, I'm hoping that this design has not sort of gone too far and sacrificed reliability
00:38:45 ◼ ► more reliable than having cables everywhere or it could be much worse and those connections
00:38:55 ◼ ► involved. It is aesthetically beautiful and from an engineering perspective, it just pushes
00:38:59 ◼ ► all my buttons. I think also, I think that seeing quite how over engineered and just engineered
00:39:08 ◼ ► this product is suggests to me that this is not a one-off, that this is not intended to
00:39:15 ◼ ► be a short-term product. I don't think they would have put this much effort and this much
00:39:21 ◼ ► development into this product if it was going to be one and done, just a temporary patch
00:39:27 ◼ ► until the arm transition or they just want to satisfy people once and then never update
00:39:37 ◼ ► they would have done a much smaller scale job on it. It wouldn't have been this custom.
00:39:47 ◼ ► have been so much new custom high-end development and design but it is and that suggests to
00:40:01 ◼ ► at this moment, to keep around for a long time. It does raise the increasingly worrisome
00:40:14 ◼ ► the more I think about it, the more I think that the iMac Pro was intended to be the long-term
00:40:27 ◼ ► it was but are now not going to put any effort into it because why would they? Because every
00:40:38 ◼ ► buy a Mac Pro instead. And so it seems like they have a severe cannibalization angle to
00:40:46 ◼ ► I don't know if I agree with that because an iMac Pro is an all-in-one system. Everything
00:40:52 ◼ ► is ready to go right out of the box for about five grand, right? That's where it starts
00:41:03 ◼ ► to my eyes and amongst anyone I can think of probably the upper limit of what an average
00:41:11 ◼ ► person would do even for people like us that are independent professionals, right? I don't
00:41:24 ◼ ► purchase and say, "Oh yeah, that's the breaks." So I think I understand what you're saying,
00:41:38 ◼ ► iMac Pro has a very clear spot in the lineup. The question is whether or not Apple cares.
00:41:49 ◼ ► the way Apple developed the Mac Pro, I think they're going to want people to buy it and
00:42:06 ◼ ► of us will come along for the ride that they will because most of the people I know who
00:42:16 ◼ ► the regular iMac is also a damn good computer. So I think what Apple might see is, "Hey,
00:42:38 ◼ ► served by our consumer iMac line." I'm not saying I agree with that statement but I think
00:42:52 ◼ ► think the next processors that would go in the iMac Pro are out by Intel. I think they're
00:42:58 ◼ ► available, they're out. Somebody said they're also a lot cheaper actually than the current
00:43:03 ◼ ► ones because Intel is getting a lot of competition from AMD recently and so they're competing
00:43:09 ◼ ► on price a little bit with some of these lines. And so apparently we have what we need to
00:43:16 ◼ ► have an updated iMac Pro and it hasn't happened yet. And I was thinking, I mean this is kind
00:43:21 ◼ ► of a cynical thought but like, why would Apple update the iMac Pro right now? Because if
00:43:31 ◼ ► Pro look bad. Because it's probably going to beat it on single thread and it's at least
00:43:36 ◼ ► going to perform extremely well and it's going to almost certainly give it a really good
00:43:42 ◼ ► run for the money for value because it does now. Unless they dramatically raise the price
00:43:53 ◼ ► And so if they release a new iMac Pro anytime soon, I think it would make the Mac Pro look
00:43:59 ◼ ► bad. And if you follow that logic, like okay, well that kind of makes sense why they wouldn't
00:44:03 ◼ ► update the iMac Pro now, but why would they ever update the iMac Pro if that's the logic?
00:44:09 ◼ ► So again, I don't know if this is how they're thinking, but I think it's likely that this
00:44:14 ◼ ► is probably what's going to happen. I think the iMac Pro is not going to be updated again
00:44:20 ◼ ► I don't know why, unless you have some info that I don't, I'm not as pessimistic as you
00:44:23 ◼ ► about that. I mean, and getting back to your other point about the Mac Pro being the case
00:44:27 ◼ ► being designed for a long term, if you look at Apple's tower case history, they've gotten
00:44:38 ◼ ► I know it's confusing because it's an OS, but anyway, the case with it looks like a square
00:44:44 ◼ ► with handles coming out at an angle and it was all plastic and had the door on the side.
00:44:47 ◼ ► They used essentially that same case design, although they changed the colors, blue and
00:44:51 ◼ ► white G3, then the G4, then what, Quicksilver, mirror drive door, like they got a lot of
00:44:58 ◼ ► They did a lot of surface finish changes like car models do by changing like the front and
00:45:02 ◼ ► rear fascia, right, but otherwise it's basically the same chassis. And then of course the cheese
00:45:09 ◼ ► transition, basically the same case with different ports and stuff on the front and the back
00:45:17 ◼ ► long time. And this case, assuming they continue to make tower computers, they'll keep using
00:45:27 ◼ ► it's a good design that can support basically any kind of computer that has a motherboard
00:45:30 ◼ ► and stuff stuck into it. So it is very versatile and I think they'll keep going with that.
00:45:35 ◼ ► The iMac is another example. We've had essentially the same iMac design ever since someone came
00:45:39 ◼ ► up on stage at an Apple keynote and said "friction stir welding" and I remember how many years
00:45:47 ◼ ► zero parts with that original iMac that shipped in this case, you look at it from the outside
00:45:57 ◼ ► was, you know, hard to design. I think an iMac redesign is coming. If they do it Porsche
00:46:02 ◼ ► 911 style, they'll redesign the iMac and they won't touch the iMac Pro and Mark will be
00:46:15 ◼ ► it is a different physical case, but there's no new iMac Pro and I'm sad". But when Porsche
00:46:29 ◼ ► thing with the BMW and the 3 Series. Like the M3 doesn't launch with the new generation.
00:46:32 ◼ ► In fact, for some period of time, if you get an M3 you get the previous gen because the
00:46:48 ◼ ► Pro or they have to make a non-obscenely priced monitor because no one who is buying an iMac
00:46:54 ◼ ► Pro is going to be upsold on the Mac Pro if the only monitor available is that thing or
00:46:59 ◼ ► the LG. So I still have more faith than Marko, let's say, that the iMac Pro will be updated
00:47:05 ◼ ► even if the iMac gets redesigned and the iMac Pro doesn't come with it. I expect the iMac
00:47:10 ◼ ► I hope so. I really do because I just, speaking for myself, there's no way I'm going to be
00:47:15 ◼ ► pushed into a Mac Pro. It's just not happening. I would get a Mac Mini and a crappy LG monitor
00:47:23 ◼ ► But the reason people got the iMac Pro though is because the iMac Pro is the best iMac.
00:47:28 ◼ ► It's not because it's fast, not because of Xeon, it's not because of ECC. It is a better
00:47:31 ◼ ► iMac. Its cooling system is better and apparently its reliability is better so far, right? Is
00:47:37 ◼ ► it because of the Xeon and ECC? Probably not. Probably just because they put more engineering
00:47:41 ◼ ► resources into better design and cooling system and drop the support for the spinning hard
00:47:49 ◼ ► It's the best iMac. It just also happens to be darker colored and have a fancier CPU and
00:47:54 ◼ ► ECC RAM. But I really hope and whatever the next iMac is, we'll share, even the plain old
00:48:01 ◼ ► regular 5K iMac or 6K or whatever the hell, whatever they call the base iMac, I hope it
00:48:05 ◼ ► inherits all of the good sort of runtime performance characteristics of the iMac Pro even if it
00:48:15 ◼ ► that comes out and there's no new iMac Pro, I still hope and believe that there will be
00:48:19 ◼ ► a subsequent iMac Pro that will be sort of the all-in-one sibling to the Mac Pro. I think
00:48:55 ◼ ► their success in part to a culture that centers around transparency, personal responsibility,
00:49:01 ◼ ► and most importantly, employee happiness. But companies also need to secure their endpoints,
00:49:12 ◼ ► on their employees' devices. Nobody likes that. At Collide, they believe you don't need
00:49:17 ◼ ► to spy on your users or cripple their devices to meet your compliance and security goals.
00:49:22 ◼ ► So they have launched a product that integrates with your Slack team and messages your users
00:49:31 ◼ ► receive clear instructions about what is wrong and step-by-step instructions that will fix
00:49:36 ◼ ► it. They can even confirm in real time that they resolved the problem right there in Slack.
00:49:41 ◼ ► So try for yourself. Try Collide's new product for free for 30 days for your entire fleet
00:50:04 ◼ ► the photo library from a different SSD, because my photo library is an external SSD. At first,
00:50:27 ◼ ► library, which is on an external SSD. I just brought it over here, hooked up to this one,
00:50:43 ◼ ► doesn't, so it has to go through all of them." So I was doing that, and then of course I've
00:50:46 ◼ ► got Backblaze. I had to inherit my backup history and Backblaze, and no, you don't need
00:50:51 ◼ ► Backblaze. You don't need to re-upload everything. This has a lot of the same data as my old
00:50:55 ◼ ► computer. I didn't have to transfer the license. It basically thinks this is my old computer,
00:50:59 ◼ ► so I had to let Backblaze run. I'm like, "All these things will take time." Those things
00:51:03 ◼ ► finish relatively quickly. The photo is synced. Backblaze is all set. Everything is good.
00:51:13 ◼ ► Steven Hackett be the pioneer here and figure out what the good internal storage solution
00:51:21 ◼ ► machine backup was for my Mac Pro with a very long history because I had a generous amount
00:51:25 ◼ ► of time machine space on there. I didn't want to lose all the history, so I had time machine
00:51:41 ◼ ► got to deal with." Time machine has got a lot of work to do. Time machine has been running
00:51:55 ◼ ► new kinds of progress messages that I've never seen before. If you see time machine go, it
00:52:02 ◼ ► does preparing to back up and then backing up and backed up X amount of Y. You can look
00:52:06 ◼ ► at the preference pane in time machine, and it will show a little message underneath in
00:52:21 ◼ ► now it is saying backed up colon 1.41 terabytes. It doesn't give me X out of Y. It doesn't
00:52:28 ◼ ► give me percentage. The progress bar in this preference pane is indeterminate. It is doing
00:52:33 ◼ ► work. Occasionally I peek at it with FSU usage and say, "Backup D, are you doing anything?"
00:52:45 ◼ ► makes one file for each email message. It has been going for a long time. I made a mistake
00:52:52 ◼ ► after the first day of trimming the exclude list in time machine, and it was like, "Oh,
00:52:56 ◼ ► I have to start over." I trimmed from the exclude list directories that no longer exist.
00:53:11 ◼ ► just going through everything, getting rid of old stuff. Let me trim that." Time machine
00:53:21 ◼ ► I stop time machine when we record podcasts because I'm paranoid, but I've got 12 chorus,
00:53:35 ◼ ► whole time, which shouldn't cause this computer to break a sweat. Speaking of that, I've
00:53:42 ◼ ► got this computer here. It is on my little end table thingy, so it is up off the ground,
00:54:06 ◼ ► loud, and I had a chirping power supply that was bad. My Mac Pro, in general, was quiet,
00:54:10 ◼ ► but it was still too loud to have on my desk. This computer is quieter than my Mac Pro,
00:54:17 ◼ ► my 2008 Mac Pro. Definitely quieter than my Power Mac G5. It is not quieter than my wife's
00:54:39 ◼ ► almost entirely silent. At idle, sitting not on the floor, but raised up sort of, you know,
00:54:47 ◼ ► I can touch it with my left arm, barely, you know, like I'm touching it with my left arm
00:54:51 ◼ ► now without moving my body, but barely can reach it. It's right there. It makes a noise
00:54:56 ◼ ► that's kind of like, imagine like the wind moving through like a deserted Grand Central
00:55:12 ◼ ► Mark would know this. What is it called? Room noise? What is that called? An audio engineer?
00:55:17 ◼ ► Yeah, there you go. It's not the same as the Star Trek room tone or the sci-fi ship room
00:55:22 ◼ ► tone, but it's very kind of like, but in really low volume, right? Like you think at first,
00:55:29 ◼ ► like am I hearing anything, but if everybody else is really silent, you can kind of hear
00:55:40 ◼ ► talked about of like randomizing the fan blades, like it has no discernible frequency and it
00:55:45 ◼ ► is very sort of, it's like the most inoffensive, it's not even fan noise. It's like, it's like
00:55:57 ◼ ► far I've had it up here and I'm probably going to keep it up here because I don't mind it
00:56:01 ◼ ► because like it's the type of noise that if you're not concentrating on it, it disappears
00:56:04 ◼ ► entirely. For about 20 minutes today, earlier today, I figured I really need to stress this
00:56:11 ◼ ► thing because I've been messing with it in backblaze and running a time machine has been
00:56:14 ◼ ► running and I've been deleting stuff and copying things and installing programs and whatever
00:56:17 ◼ ► I'm like, but I need to like see what this thing, so I ran a handbrake thing for 20 minutes.
00:56:29 ◼ ► make any different noise like ever. The noise that I've described to you, that's how it
00:56:45 ◼ ► sure the volume has never increased and there's nothing I can do to it to make it increase.
00:57:02 ◼ ► so. Like I, I honestly, let me tell you how deep, I installed iStat Mains. Can I see the
00:57:08 ◼ ► fan RPMs? Because I was like, tell me, are the fans spinning any faster? Because it would
00:57:16 ◼ ► they're the only moving part in the machine. Like there's no hard drives, there's no optical
00:57:20 ◼ ► drives. Like only, there's only three fans and then a blower fan in the back. So there's
00:57:25 ◼ ► four spinning things in here. And I don't know, iStat Menu couldn't make heads or tails
00:57:29 ◼ ► on this computer. It gave me a bunch of temperature stuff, all of which was like ridiculously cool.
00:57:33 ◼ ► I couldn't get any fan RPMs out of it. I'd have to buy it or register. Anyway, I installed
00:57:37 ◼ ► it. You know. That's what I always do with iStat Menu. I install it and I'm like, alright,
00:57:45 ◼ ► to make this thing make any more noise. So the noise that it makes, like I said, so much
00:57:54 ◼ ► than this because this is moving a lot of air through it somehow magically. I am a little
00:57:59 ◼ ► bit disappointed that you can hear it at idle though because the iMacs that Apple has made
00:58:12 ◼ ► the fan whereas these fans like, it's like open air headphones. Like these are open air
00:58:17 ◼ ► fans. They're right there. Like huge openings are in front of them. There's no way, like
00:58:21 ◼ ► if they're moving air through it, you're going to hear it. Whereas in the iMac, it's all
00:58:25 ◼ ► just like behind you. Like I bet if you turned your iMac around and stared at it that way,
00:58:37 ◼ ► Yeah, yeah. I think I would have to keep it on the floor for that reason because I'm spoiled
00:58:42 ◼ ► now. Like now that I have had, you know, basically silent iMacs for, geez, six years, something
00:58:57 ◼ ► Yeah, it couldn't, I don't think you would like it on the desk like next to you. Again,
00:59:00 ◼ ► mine is off the side of the desk. Like if this was one foot farther away or it was under
00:59:07 ◼ ► That's good. And especially because like it's such a massive thing that I think almost everybody,
00:59:11 ◼ ► myself included, would not keep it up on anything. Like I'd keep it on the floor. So it wouldn't
00:59:16 ◼ ► Yeah, I'm keeping it up. I mean, I said for, you know, because the floor is a dangerous
00:59:19 ◼ ► place for a fancy computer, but also because it's nice to look at it and I like to look
00:59:42 ◼ ► just having this in your house is a beautiful thing to look at, which again is one of my,
00:59:46 ◼ ► one of my sort of fitness criteria for having a Mac. I enjoy, I enjoy looking at it. I enjoy
00:59:57 ◼ ► So more, more setup stuff. I know Casey used to joke like, oh, that's the Mac Pro. We're
01:00:05 ◼ ► to talk about it? I now concede that Casey was correct. Mostly because like, mostly because
01:00:15 ◼ ► is going to get dragged out. I feel like it's not entirely my fault, but it's partially
01:00:19 ◼ ► my fault. It's entirely your fault. No, because if I had everything, I can get it all out
01:00:31 ◼ ► interesting. Here's one that is not Mac Pro specific, but it's, well, you'll see. So I've
01:00:41 ◼ ► course just bring the monitor back and forth. And I did that a couple of times, but that's
01:00:44 ◼ ► a pain. You got to go into the desk and find the stupid power brick for the LG monitor.
01:00:48 ◼ ► And then it's just carried over and reconnected and it's a pain. And I did want to also play
01:00:55 ◼ ► Destiny on this computer to see what it's like to play at more than 30 frames per second.
01:00:59 ◼ ► Because as I noted in the last show, for people who don't know, Destiny on PlayStation runs
01:01:02 ◼ ► at 30 frames per second. Destiny on PC runs at whatever frames per second that your computer
01:01:08 ◼ ► can run it at. And there's some speculation about how crappy the base video card is, what
01:01:12 ◼ ► it would be able to do, but I wanted to try it. So to run Destiny on this Mac, obviously
01:01:16 ◼ ► I need to install Windows. To install Windows, I need to do Boot Camp. Boot Camp is always
01:01:25 ◼ ► it run? Does it still work? It is apparently still supported. When I ran Boot Camp Assistant,
01:01:34 ◼ ► it wanted to install Boot Camp partition on my boot drive, basically. And I didn't want
01:01:42 ◼ ► to do that because I'm not even done setting up my boot drive and time machine is running
01:01:47 ◼ ► and I don't want to repartition it and I didn't know what it was going to do. I'm like, no,
01:01:55 ◼ ► want Windows taking any of that space. That's a precious commodity. I enjoy having a lot
01:01:59 ◼ ► of it. I don't want you messing with that. I'm going to install Boot Camp on an external
01:02:04 ◼ ► drive, which is exactly what I had in my Mac Pro. I had a whole, I had a hard drive mechanism
01:02:07 ◼ ► in there that was my boot camp. My quote unquote boot camp partition, but it was a whole drive.
01:02:12 ◼ ► That was ages ago. Like, you know, 2008 I installed it. I had Windows XP on it originally. I think
01:02:17 ◼ ► I might still have Windows XP. Anyway, I need Windows on this thing. I have an external
01:02:22 ◼ ► drive. I hook up an external SSD. I'm going to be fancy. I got this temporary. I'm just
01:02:26 ◼ ► going to use it to see how Destiny runs. I go, you know, I connect them to the SSD. It's
01:02:31 ◼ ► an external USB-C connected again, 10 gigabits per second, but it's plenty for playing Destiny.
01:02:42 ◼ ► drive attached to your computer. Get that crap out of here and then relaunch this program.
01:02:48 ◼ ► And not to say I can't install boot camp or Windows on external drive. It said you can't
01:02:54 ◼ ► even run this program if external drives are connected to your computer. I'm pretty sure
01:03:01 ◼ ► I unmounted the drive and it still said, looks like you have external drives connected to
01:03:06 ◼ ► your computer. You got to get that crap out of here. I'm like, it's unmounted. To physically
01:03:15 ◼ ► drive and boot camp assistant is like, nuh-uh. No, you are not going to do that. I'm like,
01:03:22 ◼ ► what? I guess I don't, you know, so many times I'm like, oh, I just want to just go through
01:03:26 ◼ ► the system and let it do it to my boot drive. I'm like, but you know what? No, I don't know
01:03:29 ◼ ► how to get rid of that partition. I don't know what it's going to do. Will Shipley just
01:03:32 ◼ ► had a question on Twitter right before the show. It was like, does it do the APFS volumes
01:03:47 ◼ ► partition. Like there would be the APFS container and then there would be like these sort of
01:03:50 ◼ ► a, you know, GPT partition level thing. And then there would be the, like, I didn't want
01:03:57 ◼ ► I'm going to do this. I'm going to figure out how to get boot camp installed on an external
01:04:03 ◼ ► drive. And thus began probably the worst computer battle experience I've had in the last five
01:04:09 ◼ ► years, maybe the last 10 years. I can't, nothing in memory was worse than this experience.
01:04:16 ◼ ► You know, and as many of these things do these days, it starts with, you know, you do a Google
01:04:25 ◼ ► up with a lot of results, which is usually a blessing and a curse because it shows lots
01:04:45 ◼ ► a procedure that would work for me to accomplish the task. I'm going to put them all in there
01:04:50 ◼ ► though just to show you kind of what's involved and what's involved. And the solution that
01:04:57 ◼ ► I actually did do is like a modified mix of these, but it more or less starts with installing
01:05:05 ◼ ► VirtualBox, which is a bad sign. Yeah, which is because the free version of VirtualBox,
01:05:12 ◼ ► like there are ones that use VMware too. And I own a copy of VMware. VirtualBox is free.
01:05:17 ◼ ► People don't know it's an emulator that runs like x86 OS is like VMware. So you can install
01:05:21 ◼ ► Windows and VMware. You can install Windows or Linux and VirtualBox and it runs like natively
01:05:26 ◼ ► on your Intel Mac alongside your other thing. Anyway, this is also, you can get yourself
01:05:34 ◼ ► to a situation where the virtual Windows machine thing that's running inside VirtualBox views
01:05:50 ◼ ► Windows onto it. So you end up creating like a VMDK virtual disk thing in raw mode against
01:05:59 ◼ ► your unmounted drive using the device. This is all command line stuff. Using your drive's
01:06:04 ◼ ► device number, which is a terrifying experience when you're typing. Anytime you find yourself
01:06:07 ◼ ► typing /dev/disksomething in Mac OS, it's like, "Oh my God. Let me just take this opportunity
01:06:20 ◼ ► type things on the command line. Do not type process IDs. Do not type device numbers. Do
01:06:25 ◼ ► not type things on the command line." Because you know what happens when you type things?
01:06:29 ◼ ► You get typos. Kill -9 PID and you type out the PID. Oops, you killed in it because you
01:06:35 ◼ ► put a space before the first one. Device numbers /dev/disk5. Oh, I typed 4 instead. I just
01:06:49 ◼ ► and paste. Copy and paste and also confirm because you can copy and paste and think you
01:06:53 ◼ ► copied but really you did and you pasted the previous number. But yeah, do not type things.
01:06:56 ◼ ► So I'm carefully doing this and then I'm running Windows in the virtual machine. I have a legit
01:07:05 ◼ ► and you can make that be the optical drive for the VirtualBox thing. And you go through
01:07:17 ◼ ► product key. It doesn't allow copy and paste. There's no copy and paste from the Mac world
01:07:22 ◼ ► so I typed that Windows product key so many times that I almost have it memorized. It's
01:07:26 ◼ ► one of those things that I may remember portions of that Windows product key. Oh my God, I
01:07:34 ◼ ► it's a good thing to know. I also installed it on a lot of computers. Anyway, you follow
01:07:40 ◼ ► the procedure in one of these things and they're like, they're like, you know, use VirtualBox,
01:07:44 ◼ ► get the thing set up as a drive, partition it with DiskUtil and then, you know, reformat
01:07:50 ◼ ► the partitions during the Windows setup process and do a custom thing and type in your Windows
01:07:54 ◼ ► key and then let the Windows 10 installer run and this is my favorite part of the procedure
01:07:59 ◼ ► that I ended up doing. RM233FR4RHJP89H, I forget the rest. Damn it. I was hoping I could
01:08:09 ◼ ► do that. No free copy of Windows XP for anyone listening. Sorry, you can get, you almost
01:08:13 ◼ ► got it but not quite. If you know the checksum rules, maybe you can figure out what the missing
01:08:22 ◼ ► the instructions say, did I say 2PRQQ? That was in there somewhere. The instructions say,
01:08:27 ◼ ► when it says we need to restart Windows, like after like all the little progress steps go,
01:08:34 ◼ ► power down the VirtualBox thing. So like hard power off, like hit the red button, red window
01:08:42 ◼ ► process. You want it, the thing was like, at this point you have a, you have taken your
01:08:55 ◼ ► boot from it. Oh my goodness. So you're basically using VirtualBox instead of the boot camp
01:08:59 ◼ ► assistant to do that. You also, there's also another step where you download the drivers
01:09:03 ◼ ► for boot camp, which they actually do make easy in the boot camp assistant. You can download
01:09:06 ◼ ► just the drivers and put them on like a fat 32 USB key and then copy them onto the thing.
01:09:21 ◼ ► set up the virtual drive and you can't give it the same name twice because it thinks it
01:09:24 ◼ ► knows about the virtual drive, but the UUID is different and it's a whole bunch of details
01:09:27 ◼ ► that make it more complicated. But the point is I did this fairly lengthy procedure many
01:09:31 ◼ ► times and then I would reboot my Mac and hold on the option key and it would not see my
01:09:39 ◼ ► external drive would be connected and it would not show it at all. And I was like, what?
01:09:45 ◼ ► But just I'm doing what it says and people saying there because I tried the VMware approach
01:09:49 ◼ ► and similar type of things. Like my Mac would not see that external drive. I'm like, maybe
01:09:58 ◼ ► Maybe it should be GPD. Maybe it should be a FAT32 versus NTFS. Then just I went around
01:10:05 ◼ ► and around in circles forever and just trying to get it to the point where the thing would
01:10:14 ◼ ► was at the point where I thought I was right. And then there was one instruction like I
01:10:28 ◼ ► you're supposed to do X, Y and Z. But it turns out what you're supposed to do is when you
01:10:31 ◼ ► get to that step in the Windows installer, delete all your previous partitions and then
01:10:47 ◼ ► saying, the instructions say this but instead you should do the opposite. But I was at the
01:10:54 ◼ ► to accomplish. I read that comment and I had, speaking of Galaxy Brain, I had that moment
01:11:03 ◼ ► do the opposite of this comment, I bet it will work." So I did the opposite of the comment.
01:11:11 ◼ ► Instead of deleting those partitions or whatever, I set them up the way the comment said they
01:11:15 ◼ ► shouldn't be and I left them there. I'm like, "This has to be it." I figured it out. I figured
01:11:25 ◼ ► that I have to do the opposite of the comment. Even though the comment says, "Hey, I read
01:11:29 ◼ ► the article and it didn't work and I had to do something different," do the opposite of
01:11:38 ◼ ► I rebooted and it wouldn't see the drive. It just does not see the drive. This is where
01:11:46 ◼ ► being old is bad. This is where being like Casey who doesn't remember what happened previously
01:11:49 ◼ ► on the show. In my memory bank somewhere was the information I needed to figure out the
01:11:53 ◼ ► final piece that I needed to know because at this point I had installed Windows 10 like
01:11:56 ◼ ► a dozen times. I'm an expert Windows 10 installer. I'm an expert VirtualBox virtual machine setter
01:12:03 ◼ ► up. I did all sorts of other experiments by setting up multiple virtual machines and having
01:12:05 ◼ ► one talk to the other. I did lots of stuff. I'm like, "This should work." Further Googling
01:12:13 ◼ ► tickled something in my mind. I'm like, "Wait a second. People who are listening to this
01:12:18 ◼ ► are shouting right now. They're shouting at me right now. They all know what my problem
01:12:21 ◼ ► is. You two also know this information because we talked about it in ATP, but then we all
01:12:30 ◼ ► Yeah, but what is the key piece of information that I'm missing that's thwarting me? Assume,
01:12:50 ◼ ► got it. Remember when we discussed this back like ... It was actually when that ... Not
01:12:53 ◼ ► Catalina but like the T2. Remember when the T2 Max first came out and we just talked about
01:13:03 ◼ ► That would be why some people in the comments would have this issue and some people wouldn't.
01:13:16 ◼ ► article. I eventually got the right bits onto the disk. The T2, the reason you can't take
01:13:25 ◼ ► to the T2. It's paired to the T2 so it can have a secure boot environment where it boots
01:13:30 ◼ ► knowing that what I'm booting from is a known good secure disk that has had system integrity
01:13:53 ◼ ► security bets are off because you could just boot from an external drive and you own the
01:13:58 ◼ ► Assuming the disks aren't encrypted whereas the assumption with the iPhone has been like
01:14:00 ◼ ► even if you have physical access, it's really hard to get in. The Macs with T2 are trying
01:14:16 ◼ ► boot from an external drive, period. There's a security setting in T2 Macs that says, "Hey,
01:14:25 ◼ ► should I allow booting from an external drive?" If you don't turn that on, it will never see
01:14:29 ◼ ► an external drive that you've just installed Windows from and it will never boot from it.
01:14:33 ◼ ► It will never even show it. That was the final piece of information. I boot into recovery
01:14:37 ◼ ► mode and I go to the setting and it says, "Hey, do you want this Mac to be able to boot
01:14:50 ◼ ► external drive." I reboot, hold down the option key and there it is. There it friggin' is.
01:14:56 ◼ ► My boot camp disk and I boot from it and Windows 10 launches and I'm in Windows 10 and I can't
01:15:01 ◼ ► do anything because it doesn't see my Bluetooth mouse and keyboard. But that aside, this is
01:15:14 ◼ ► still – I wish the function keys were far away from the numbers but I like the big escape
01:15:22 ◼ ► I knew I would hate it. I still hate it. Anyway, maybe I'll talk about them a little more
01:15:31 ◼ ► are so I had to get a wired mouse and keyboard, connect them so I could type in my username
01:15:34 ◼ ► and password and blah, blah, blah. Then get it to pair with the Bluetooth mouse and keyboard
01:15:41 ◼ ► But other than that, I was so relieved. So if you have a T2-based Mac and you are trying
01:15:46 ◼ ► to install anything on an external drive and boot from it, be readvised as discussed on
01:15:54 ◼ ► past episodes of ATB that we all forgot about. It's a setting. You have to allow external
01:16:07 ◼ ► battle. It was long and terrifying. Anything that involves like a 30-minute install process
01:16:21 ◼ ► times, it seems like forever and each time I was just banging my head against the wall.
01:16:25 ◼ ► So all the end of that story is I installed Steam, installed Destiny, ran it. The answer
01:16:30 ◼ ► to the question is this crappy Radeon 580X. It can run Destiny at like 90 frames per second
01:16:39 ◼ ► in 1080 in 4K. When you run it in 4K, it gets more than 30 frames per second but it dips
01:16:47 ◼ ► below 60. So luckily, Destiny has lots of settings on PC. So I basically set the screen
01:16:58 ◼ ► And I have a 60 hertz monitor anyway so there's no point in being faster than that. So I did
01:17:07 ◼ ► the wider field of view. It's super smooth. I enjoyed it. I didn't enjoy playing against
01:17:11 ◼ ► PC users with mouse and keyboard because they kill me a lot but it was fun. There were more
01:17:19 ◼ ► battles with Steam by the way because I have a PlayStation controller and I've paired it
01:17:24 ◼ ► with my wife's iMac to play on Geforce Now and Stadia that I've talked about in the past.
01:17:29 ◼ ► I'm like, "Oh, I'll just pair my PlayStation controller with this Windows 10 computer that
01:17:33 ◼ ► I'm booted into and I'll be able to play Destiny with my PlayStation 4 controller on this."
01:17:38 ◼ ► And I pair it and it works fine and I'm using it to move around the Steam user interface.
01:18:01 ◼ ► the computer for -- this is the next day at this point but I went to bed at like 3 a.m.
01:18:08 ◼ ► get the controller to work." I tried mouse and keyboard. I suck so bad at mouse and keyboard
01:18:12 ◼ ► in Destiny. There's just too many controls. I cannot handle it. I am garbage. So I'm like,
01:18:15 ◼ ► "Well, back to controller for me." I couldn't get it to see. I was so just distraught that
01:18:35 ◼ ► say, "You dummy." Yes, of course, the PlayStation controller works in Steam and your PC recognizes
01:18:41 ◼ ► it and it's paired but Destiny does not use Steam's control thing. It does its own thing
01:18:46 ◼ ► and Destiny has no friggin' idea about Bluetooth's PlayStation controllers. You have to plug the
01:18:57 ◼ ► so yes, I finally played Destiny with a controller at 60 frames per second at 75% resolution
01:19:01 ◼ ► on a 4K monitor and it was good. This entire segment has been the biggest advertisement
01:19:08 ◼ ► for just getting a gaming PC that I think we've ever had. Well, this segment is an advertisement
01:19:14 ◼ ► for getting your monitor shipped to you at the same time as your computer because I don't
01:19:17 ◼ ► plan on playing on PC. I'm going to play on my PlayStation but this thing is hogging the
01:19:30 ◼ ► this as a gaming PC. I'm not going to reboot into Windows 10. I can be a little bit more
01:19:35 ◼ ► familiar with Windows 10, by the way, doing this, which is not as terrible as I thought
01:20:08 ◼ ► I don't think... the solution that is being recommended to me is unpair it from your Mac
01:20:12 ◼ ► before you reboot into Windows and then maybe Windows will pair with it. But I wish it was
01:20:22 ◼ ► this one. I wish I didn't have to do anything. I wish I could just reboot and then it would...
01:20:26 ◼ ► it doesn't matter. I'm not going to be rebooting into Windows anymore. But having done it like
01:20:29 ◼ ► a dozen times trying to fight with this thing, it annoys me that I can't do that. So I kind
01:20:33 ◼ ► of wish this keyboard could be wired because I don't care if my keyboard is wired. I have
01:20:37 ◼ ► little wire guides under the desk. It doesn't affect my life. But I really like this keyboard.
01:21:01 ◼ ► and through the woods to Grandmother's house we go or wherever. But I would like to try
01:21:05 ◼ ► that because I think that would make my life a lot easier. The mouse do not like it. And
01:21:26 ◼ ► >> The thing I did actually try like on the first launch to, you know, I was just trying
01:21:29 ◼ ► to get stuff to work. And something, I'm pretty sure this is physically impossible with this
01:21:33 ◼ ► mouse but it didn't occur to me until I tried to do it. People who don't know the Apple
01:21:46 ◼ ► does handle right click because it senses where your fingers are. Like it's got a touch
01:21:49 ◼ ► surface on top. So if you click on the right side of the mouse, that's right click. And
01:22:05 ◼ ► default key bindings and setup is ADS is right click and Fire is left click. ADS, for you
01:22:12 ◼ ► too who are listening have no idea what I'm talking about, is Aim Down Sights. I thought
01:22:15 ◼ ► it was ADS because Destiny is a game where you aim down sights and then right click for
01:22:20 ◼ ► ADS. You cannot right click to ADS and then left click to Fire on the Apple Mouse. Because
01:22:24 ◼ ► as soon as you right click to ADS, the button is down already. You can't left click because
01:22:31 ◼ ► it's in the middle of a click. You're holding it down. Now you can do right click toggle
01:22:36 ◼ ► ADS. I thought maybe it would be touch sensitive and I could tap the left side of the mouse
01:22:39 ◼ ► while holding the right, but that didn't seem to work. Anyway, it's not a gaming mouse.
01:22:43 ◼ ► That's not why I don't like it. The new reason that I dislike this mouse, other than the
01:22:56 ◼ ► way I just go and grab my mouse, I end up accidentally swiping the thing and my windows
01:23:00 ◼ ► are scrolling all over the place and I'm activating mission control. It's like my computer is
01:23:08 ◼ ► it fast forwarding? Why did it skip around? What is it doing? Did it go to the next episode?"
01:23:12 ◼ ► Because my fingers brush the touch sensitive surface. This is not what I want in a mouse.
01:23:20 ◼ ► to use it as a mouse. Yeah, in all fairness, I disabled most of those gestures the first
01:23:24 ◼ ► time I set up a Mac. Even just horizontal scrolling like swipe sideways or swipe vertical
01:23:29 ◼ ► for crying a lot. Like I'm not going to disable scrolling, right? I'll go to grab the mouse
01:23:38 ◼ ► do because my fingers just hit it. So anyway, I'm not going to use this mouse. So I've been
01:23:41 ◼ ► in the market for a new one and I have ordered two mice, two mouses, two mises. I tried both
01:23:47 ◼ ► of them in person and I couldn't really decide if either of them, if I would like them, but
01:23:57 ◼ ► I like at least one of them because it's been slim pickings. Like these are the least objectionable
01:24:02 ◼ ► mice that I have found. They both have things about them that I don't like and I'm not really
01:24:06 ◼ ► a fan of, but I think hopefully one of them will be okay. I have coming to me the Microsoft
01:24:11 ◼ ► Precision mouse, which is Microsoft's current normal mouse. It's not super gamey. Yeah,
01:24:31 ◼ ► clicky mode or free spinning mode. Oh, they'll do that now? Yeah, well, not all of them,
01:24:36 ◼ ► but the nice ones do it. In fact, Microsoft sells the same mouse without the mode switch
01:24:51 ◼ ► It's got three side buttons that I hope to never use. It's got a left and a right button
01:24:59 ◼ ► has like a huge shelf over there for you to like put your rest your hand on or some shopping
01:25:09 ◼ ► mouse with the flange. This flange is very small. I don't find it particularly objectionable.
01:25:17 ◼ ► So this is the fancy mouse. This is like 70 bucks. So I'm getting this one. And I think
01:25:27 ◼ ► issues evolve for you too. So far, I haven't seen any of the stuff you've described, but
01:25:31 ◼ ► I'm on the lookout for it. And the other one is the Logitech Marathon Mouse M705, which
01:25:36 ◼ ► is one of the cheaper Logitech mice. It's also one of the simpler ones. I think it also
01:25:42 ◼ ► has the mode switch wheel, less satisfying. It has two side buttons instead of one. And
01:25:47 ◼ ► it also has a small flange for your thumb. And it's just generally like, this is 30 bucks.
01:25:52 ◼ ► It's a $30 mouse. It is not Bluetooth. It's Logitech's weird RF thingy, which I actually
01:25:59 ◼ ► kind of like because my experience that RF thing they use is rock solid and doesn't interfere
01:26:04 ◼ ► with Bluetooth. Yeah, if it's for a desktop, those are way better, honestly. Yeah. So I
01:26:11 ◼ ► mean you don't have that choice on the Microsoft one. It just it is Bluetooth or whatever.
01:26:14 ◼ ► So I got that one. My plan is whichever one I don't like, I'll try to pass off the other
01:26:22 ◼ ► portable ones. Right. And I always thought it was silly for her to use that at her desk.
01:26:27 ◼ ► It's like one of those little it's it's miniature. It's like 75 percent of a normal size. Oh,
01:26:32 ◼ ► yeah. I don't mind it. But anyway, so I'll keep you updated on those two mice. And also
01:26:39 ◼ ► the final thing I've ordered is way too many cables for what? So many things. Well, this
01:26:46 ◼ ► is this is the problem when you get new things. I did the you know, the preparing the way
01:26:55 ◼ ► everything to be braided in black. I don't want any white cables. I don't want any plastic
01:27:06 ◼ ► be black braided cables. Why braided? Why? Who cares about braided braided cables appeal
01:27:12 ◼ ► to me because they are less, less kinky. Oh, boy. Like if you have a typical plastic cable,
01:27:19 ◼ ► it comes to you in a package that's usually tightly wrapped in either a circle or an oval
01:27:32 ◼ ► eventually. But then you might sort of bend in new kinks. Braided cables, in theory, remain
01:27:37 ◼ ► supple and able to sort of flow and don't they don't come with you get out of the package
01:27:45 ◼ ► Right. That never happens with a plastic cable. And then in theory, if you use them for a
01:28:03 ◼ ► life that was not black and braided needs to be black and braided. Of course, the computer
01:28:13 ◼ ► charge harpoon your turtle mouse and to charge your keyboard. And that sort of began the
01:28:19 ◼ ► whole thing. So I have a black braided USB-C to USB-C for my portable hard drive, another
01:28:26 ◼ ► black braided USB-A to B to connect my existing black USB hub, like a black braided speaker
01:28:35 ◼ ► cable to connect my speakers and going a little overboard. I mean, cables are cheap. Like
01:28:39 ◼ ► when you buy expensive computers, like I can get a cable for five dollars. I should buy
01:28:48 ◼ ► So I'm not entirely in the braided cable lifestyle. I have a few here and there. But do they not
01:28:54 ◼ ► just wrap like a cloth braid around the same rubber that every other cable has on the outside?
01:29:00 ◼ ► So first of all, I think no, I think they don't. I think the braiding replaces the rubber.
01:29:06 ◼ ► The second thing I worry about is that they are less well shielded than the other ones.
01:29:09 ◼ ► Like, you know, it's used like a foil wrapper and then inside of the actual conductor is
01:29:16 ◼ ► it's all the same except the outer plastic is replaced with braids. I don't know. I honestly
01:29:22 ◼ ► don't know anything about cables. And these are all like five dollars. So I have no idea
01:29:25 ◼ ► what the hell I'm buying. Although I did buy a Thunderbolt one that was like 30 bucks or
01:29:34 ◼ ► I will eventually have some high speed external SSD peripheral thing. But yeah, I'm assuming
01:29:49 ◼ ► hoping there's no C interference. Susceptibility is worse. I'm hoping that's not true. Anything
01:30:00 ◼ ► God. This is not for me though. This is from I've been consuming lots of Mac Pro content
01:30:05 ◼ ► as you can imagine. There's lots of good YouTube videos. So am I apparently. Yeah. Well, you
01:30:09 ◼ ► you're mentioning something. So Quinn Nelson of Snazzy Labs is had one of the many videos
01:30:14 ◼ ► that's like, hey, I got this Mac Pro. What the hell can I put in here? And a lot of these
01:30:18 ◼ ► YouTube channels are not Apple specific. So they have tons of, you know, essentially PC
01:30:21 ◼ ► hardware hanging around. We will put a link in the show notes to this particular video.
01:30:25 ◼ ► He said, let me just shove some stuff in there and see how it goes. So the first thing he
01:30:30 ◼ ► stuck in was a USB card to put a bunch more USB ports on the thing. And that didn't work
01:30:39 ◼ ► because there was no drivers for it. He's looking around inside the case for power connectors.
01:30:53 ◼ ► a proprietary power header on the motherboard so you can add cables to your previously cableless
01:30:57 ◼ ► Mac. Like there are no Molex style connectors. There's no place in there except for the Apple
01:31:06 ◼ ► get at least that power cable thing from Belkin, which I think is the only one that makes one
01:31:27 ◼ ► off. Like I wasn't a fan of buying that anyway, but I certainly don't want a noisy spinning
01:31:31 ◼ ► hard drive in there. And that comes with its own power thing, or do you have to buy it?
01:31:40 ◼ ► Anyway, PCI Express cards that you put M.2 SSD or NVMe things in, that worked right out
01:31:52 ◼ ► a tiny little M.2 slot where you put one of those little NVMe sticks in there. Stick not
01:31:58 ◼ ► included. Work fine, no drivers, you can boot from it. You buy an NVMe SSD for however much
01:32:04 ◼ ► they cost these days and you plug it in there, the card itself is $13. $13. $100 for each
01:32:11 ◼ ► wheel on this machine, but if you want to, you put an NVMe SSD in there, for $13 you can
01:32:23 ◼ ► of very fast bootable stuff. He also tried U.2 SSD cards, which is the standard for those
01:32:30 ◼ ► enterprise over-provisioned SSD things. And that didn't work, even though it had worked
01:32:35 ◼ ► in previous ones, and it turns out that it's because Catalina is missing drivers for the
01:32:47 ◼ ► had drivers for this thing, but Catalina doesn't for whatever reason. He did a bunch of RAM
01:32:53 ◼ ► upgrading and saw the cool RAM slot advisor thing that tells you, "Hey, you got your DIMMs
01:33:05 ◼ ► because I've already got tons in here. Blackmagic video capture card, hey, it worked magically,
01:33:24 ◼ ► Yeah, and he bought a Sound Blaster card and put it into his Mac, and the Mac was like,
01:33:28 ◼ ► "Nope." Unless you also buy this external box that they have and use it in Windows, then
01:33:38 ◼ ► the absence of any Mac Pro-specific products like the Pegasus thing that Apple sells, and
01:33:50 ◼ ► lots of PC hardware. Some of it might work in Windows, and some of it might work in Mac
01:33:58 ◼ ► like no drivers and no awareness. They just plain work like that PCI Express thing because
01:34:06 ◼ ► NVMe sticks and just slap them in there. They have cards that hold four of those NVMe sticks,
01:34:10 ◼ ► and you can mount it as a single drive and get insane speeds if you can afford all that
01:34:16 ◼ ► NVMe storage. The card itself is like nothing. Although one of them I did see had a fan on
01:34:27 ◼ ► into my Mac Pro, and I am plotting what those things might be, but I'm not in a rush because
01:34:31 ◼ ► it seems like the video card options—that was another thing. Lots of people were trying
01:34:37 ◼ ► discussed in the past, I want something that's an MPX module if possible, so I'm just waiting.
01:34:44 ◼ ► but looking at all the pictures, but I know I had been thinking about it the wrong way.
01:34:48 ◼ ► Even after I had taken the case off, my Mac Pro didn't realize this, but obviously we've
01:34:52 ◼ ► said before when you take the case off, the computer powers down. You can't have it turned
01:34:57 ◼ ► on. There's a literal physical power disconnect thing that if those contacts are not touching
01:35:04 ◼ ► from the top of the case down to your Mac, it will not run. The power will not be connected.
01:35:12 ◼ ► off, but what people might not have mentioned, people realize now that they have them, is
01:35:16 ◼ ► not only do you have to turn it off, you have to unplug every cable from the back of your
01:35:28 ◼ ► the bottom, and so as the case comes up, that bar goes chu chu chu chu, and if the cables
01:35:32 ◼ ► are in the way, it will block them. So you have to unplug every single cable, the power
01:35:36 ◼ ► cable, all the USB cables, your display cable, any cable that is connected to the back of
01:35:40 ◼ ► his computer needs to be unplugged to take the case off, which is kind of a shame because
01:35:47 ◼ ► things?" Because if you have a lot of stuff connected, especially if you have cards installed,
01:35:54 ◼ ► connected, you can do all sorts of cool stuff, you've got to disconnect all of those, and
01:36:08 ◼ ► not want you mucking around inside this thing when it's anything close to being plugged
01:36:21 ◼ ► so it's grounded, but you should also have a grounding strap separate from that. It doesn't
01:36:36 ◼ ► inside of a PC because then it keeps it grounded, and then you have extra ESD protection through
01:37:12 ◼ ► put the case back on, it wouldn't go down because it would hit the connector. But that's
01:37:16 ◼ ► not the case. It clears the Blackmagic card, obviously. But I can imagine there might be
01:37:20 ◼ ► some card somewhere that expects you to ... expects to be able to stick out the back of your computer
01:37:30 ◼ ► We are sponsored by Squarespace. Start building your website today at squarespace.com/ATP.
01:37:46 ◼ ► or hobby or just new thing you want to try, you need a website. Squarespace makes it super
01:37:52 ◼ ► easy to create a website from scratch, whether you're doing a brand new thing or whether
01:37:57 ◼ ► you're importing content from somewhere else. It's super easy to build what you want on
01:38:01 ◼ ► Squarespace. No matter what your skill level is, whether you are a pro developer or a total
01:38:06 ◼ ► novice, there's no coding required and everything is done with intuitive, easy to use visual
01:38:12 ◼ ► tools. So if you're a super expert or if you're a novice, it doesn't matter. You can get things
01:38:16 ◼ ► done very, very quickly and easily with Squarespace. I bet you can just go there, start their free
01:38:21 ◼ ► trial, no credit card required, and just try to make a site. Try to make whatever you need
01:38:29 ◼ ► something more dynamic like a storefront or a podcast or a big gallery or something like
01:38:33 ◼ ► that. Try making it there. Give it an hour. I would say within that hour, you will probably
01:38:38 ◼ ► be done, honestly. And if not, you'll be very close and you'll have a really good idea of
01:38:41 ◼ ► what Squarespace can do for you. Give it a shot. You'll see why I recommend Squarespace.
01:38:46 ◼ ► Even if you're an expert and you can build your own stuff, it's just so much easier and
01:38:57 ◼ ► start that free trial set today at squarespace.com/ATP. When you decide to sign up, make sure to go
01:39:02 ◼ ► back there, squarespace.com/ATP, and use offer code ATP to get 10% off your first purchase.
01:39:17 ◼ ► All right, now that we're done with follow-up, let's start the show. All right, well, we're
01:39:30 ◼ ► I have iPhones and we use iCloud photo sharing. It was working fine until my father decided
01:39:34 ◼ ► to print some photos from one of the shared albums. He is not able to get full res images
01:39:43 ◼ ► files to my parents so they can print photos? Also, why does it appear that photos are downloaded
01:39:55 ◼ ► some trip when those photos already exist on the cloud. It takes up to tens of minutes,
01:39:59 ◼ ► fails often, and so I have to share photos by batches. I hope you'll help me so I'm not
01:40:03 ◼ ► going back to Google Photos/OneDrive." I don't use iCloud photo library. I do use iCloud
01:40:19 ◼ ► other solutions? I like this question because it highlights many failings of iCloud, like
01:40:26 ◼ ► all the major failings of iCloud sharing things. This is true in things that a lot of people
01:40:30 ◼ ► don't realize if you're not a computer nerd into these things, that shared albums don't
01:40:40 ◼ ► the picture," and you give it to your relatives, they're happy to have the picture, but if
01:40:54 ◼ ► decision that was made many years ago, and they should revisit it because then the next
01:40:58 ◼ ► question is, "Okay, well, whatever. Shared albums is just so people can see them on their
01:41:06 ◼ ► ways to do it, but none of them are part of Apple's photo experience, except maybe AirDrop
01:41:12 ◼ ► or iMessage, and even iMessage, I'm not sure. For downscales, I think there's a preference
01:41:21 ◼ ► is usually to use Google products, as in I put them in Google Drive and send them a link.
01:41:26 ◼ ► It really depends on what the person on the other end has access to. If they have Apple
01:41:32 ◼ ► things, I know I can use that Apple Mail thing where it doesn't actually attach it to the
01:41:37 ◼ ► message. It puts it at a public iCloud link. You know that feature? It was in Sierra or
01:41:42 ◼ ► something. I always try to do that, and people in my family always yell at me mid-sentence
01:41:50 ◼ ► to actually attach it. That's the point. It's going to put it in iCloud, then it's going
01:41:55 ◼ ► to send them an email with a link, and then they're going to click the link." I like that
01:41:58 ◼ ► system because it gets around the attachment stuff, and you know they're getting the full
01:42:13 ◼ ► The web interface to Google Drive will try to be clever and say, "Oh, this is an image.
01:42:22 ◼ ► to send them, "Don't just click on the image and right-click or drag to your desktop or
01:42:26 ◼ ► whatever. Go find the download button, which is a download-facing arrow." You have to actually
01:42:32 ◼ ► not let Google Drive try to be nice and decode the thing for you. You just want the file.
01:42:41 ◼ ► won't save space, at least that will make it so that everything in the chain understands
01:42:48 ◼ ► bits. Here are the bits." Then you have to worry about attachment stuff. If you put that
01:42:51 ◼ ► zip file in Google Drive and have people download the zip file, and hopefully Google Drive doesn't
01:42:55 ◼ ► crack the zip file open for you conveniently, see how complicated this is? It shouldn't
01:42:59 ◼ ► be this difficult. The thing about copying it down to the device, he's right. Apple does
01:43:03 ◼ ► have it. Why, if you want to send it to somebody else or add it to a shared album, do you have
01:43:17 ◼ ► to do it server-side. There's lots of inconveniences for people with bad, slow connections or not
01:43:21 ◼ ► a lot of space on their phones. They have to end up fighting with Apple's photo system.
01:43:26 ◼ ► I don't have a great solution to this. There are tons and tons of mediocre solutions, most
01:43:32 ◼ ► Yeah, we also got a question from Todd Vaziri, I don't know, in the last week or so, saying,
01:43:38 ◼ ► "Hey, when is family-based, like, shared photo libraries ever going to be a thing?" And,
01:43:44 ◼ ► "Oh, do I ever want it to be a thing, but I don't see that being a thing anytime soon."
01:43:48 ◼ ► Yeah, we talked about that a lot. His question, he listens to the show, so he knows, like,
01:43:52 ◼ ► his question was not, "How can we do that?" It was like, "Are there any indications, as
01:43:57 ◼ ► in any birdies or any hints anywhere, is there any hope saying, 'Yes, Apple is going to address
01:44:08 ◼ ► taken many steps over the past decade to prepare for that by having families and iCloud photo
01:44:14 ◼ ► library. Like, all those are prerequisites. I just don't have any actual information about,
01:44:18 ◼ ► "Oh, in the next year or two or three, they're going to roll out this feature." They desperately
01:44:23 ◼ ► need to, and they have laid a lot of the foundations. I just haven't heard anything rumor-wise.
01:44:27 ◼ ► JK Cross writes, "I remember Marco saying something like, 'Swift is such a d*ck' in an episode
01:44:37 ◼ ► I've been wondering, would you please elaborate on that statement, Marco? And I would just
01:44:41 ◼ ► like to say, I didn't implore this to happen. I didn't bring this up at all. I didn't even
01:44:45 ◼ ► put this in the show notes. So I am excited to get in a fight with you. I mean, to discuss
01:44:50 ◼ ► this with you." I mean, it's a matter of style and preference. I mean, lots of people like
01:44:56 ◼ ► d*cks. And so, you know, we just have different preferences, I guess. That's totally okay.
01:45:03 ◼ ► You know, there are trends and waves in programming languages, and we've gone through the history
01:45:10 ◼ ► of programming languages. We've gone from, you know, very strict to more flexible languages,
01:45:21 ◼ ► very strict languages, very, like, you know, super strictly typed and everything. And this
01:45:26 ◼ ► is what Swift is. You know, Swift is extremely strict and rigid and picky. And, like, in
01:45:35 ◼ ► the way that, like, you know, some languages don't require you to differentiate between,
01:45:40 ◼ ► like, levels of integer precision. Like, you can cast a 64-bit integer to a 32-bit integer
01:45:45 ◼ ► context transparently, and it doesn't bother you about anything. And that's the kind of
01:45:53 ◼ ► language that does this and things like this. This is not the only thing it is a d*ck about.
01:46:00 ◼ ► But just as I am using Swift, which honestly I haven't been doing a lot of recently because
01:46:04 ◼ ► I've been working in an existing Objective-C code base, so I've been mostly writing that,
01:46:08 ◼ ► but whenever I write Swift, it just nitpicks everything I do to death in a way that I understand
01:46:34 ◼ ► I think I understand what you're saying. Obviously, I have a very different opinion about what
01:46:40 ◼ ► is happening and why it's happening. I think, even as someone who quite likes Swift, it
01:46:45 ◼ ► is extremely picky. I don't really see there's any two ways about that. It is very picky.
01:46:51 ◼ ► It wants you to do things in the safest way possible. It wants you to be as explicit as
01:46:57 ◼ ► possible. To me, Objective-C is much happier shooting from the hip and just pew pew pewing
01:47:04 ◼ ► all over the place. And that's fine. I think for certain developers, that's how they prefer
01:47:10 ◼ ► to work, and that's great. For other developers, that's not as great. I think that the thing
01:47:16 ◼ ► that bothers me about Swift is, to my eyes, the language nerds have not only gotten hold
01:47:24 ◼ ► of it, but have performed a hostile takeover of it. And I feel like early on, you know,
01:47:36 ◼ ► workable. And decisions were made pragmatically relatively often. And I wish I could cite
01:47:47 ◼ ► general gist of what's going on in Swift evolution and the general kind of trends and what's
01:47:52 ◼ ► going on in Swift. And even as someone who I think is more language nerdy than your average
01:47:59 ◼ ► developer, and I am not bad at all, I'm just saying more than your average developer, I
01:48:10 ◼ ► Swift is going, which is, let's let the academic language nerds just go bananas and eschew
01:48:16 ◼ ► any sort of pragmatism whatsoever. And I'm sure that that's not literally what's happening,
01:48:21 ◼ ► but that is what appears to be happening to me. And man, I do not like it. I do not want
01:48:26 ◼ ► it, and I do not like it. And I don't know, that frustrates me. That frustrates me a lot.
01:48:32 ◼ ► And that is where I think Swift is taking a turn for the worse. But I don't know, maybe
01:48:54 ◼ ► the least dickish of any, depending on how you look at it. If you ask someone of a dickish
01:49:10 ◼ ► And my impression is that what I thought Marco was saying when he said Swift is such a dick,
01:49:14 ◼ ► like I thought I understood what he was saying, because I feel the same way about statically
01:49:19 ◼ ► typed languages. Basically, any language that has a strong, complicated type system that
01:49:26 ◼ ► you have to participate in, I find it annoying to be writing a program and for it to say,
01:49:32 ◼ ► your program's cool and everything, but like, this is not the exact type that that says
01:49:40 ◼ ► know this thing is always going to be in this range and it's fine. And it's like, yeah,
01:49:42 ◼ ► but I'm the language and you, I can't, I'm not going to take your word for it. You have
01:49:58 ◼ ► My problem is solved by defining types. Once I've defined the correct types, the problem
01:50:16 ◼ ► might be wrong, but at least I know all the types thread through the system and that makes
01:50:19 ◼ ► me feel reassured. Lots of people have that as a big security blanket and they flip out
01:50:27 ◼ ► This, I don't know if it's an integer or it's a string, how do you write anything that works?
01:50:35 ◼ ► just fine without that. And those people can't even imagine how can you have millions lines
01:50:47 ◼ ► vice versa, nothing will ever work and that's just not true. So that's the divide. And I
01:50:51 ◼ ► think languages that appear dickish to people who are accustomed to working in a sort of
01:50:56 ◼ ► a loosey useier language are like, oh God, don't make me tell you again about the types.
01:51:06 ◼ ► conform to this protocol? Oh, I'm not allowed to have that? Oh, then I have to figure out
01:51:13 ◼ ► like just, you always want to just have that out to say, I don't want to deal with types.
01:51:22 ◼ ► it's not an accurate assessment because depending on which camp you're in, the other side is
01:51:25 ◼ ► a dick of saying like, oh, you're just going to let me pass a string to this thing that
01:51:29 ◼ ► takes a number and you're going to give me an answer and not say anything? You're going
01:51:31 ◼ ► to let me call a method and you have no frigging idea whether that method exists? Oh, sorry,
01:51:38 ◼ ► message? How does that even compile? You don't know if this thing has a foo message and you're
01:51:44 ◼ ► just going to let that compile and I'm going to find out at runtime that it doesn't have
01:51:50 ◼ ► you can't write anything useful in Objective-C because you can send a message. You can send
01:51:54 ◼ ► a message to nil and it's a no op? What the hell? You'll never be able to make a successful
01:52:07 ◼ ► nothing works. Obviously, you know which side of this I fall down on. Swift tends to be
01:52:17 ◼ ► out, which I smuggled into a Mac OS X review because that's the forum I had for a lot of
01:52:21 ◼ ► my writing, I described all of that. But my perspective on it then and still mostly now
01:52:33 ◼ ► that's how it can figure out how to make your code run fast. And its ambition was to be
01:52:38 ◼ ► expressive and able to write cool programs, but also as fast as it can possibly be, like
01:52:43 ◼ ► a systems programming language. Like you could write an operating system in it, like it is,
01:52:51 ◼ ► And there's no way a language can be that way unless it knows down to the minute detail
01:52:56 ◼ ► exactly how everything is set up and the fact that they match up. It needs to know that
01:53:04 ◼ ► table lookup or a runtime check or no runtime coercion. Like you have to know everything
01:53:09 ◼ ► that it does down to memory allocation and stuff and with ARC, you know. Anyway, that's
01:53:13 ◼ ► one reason it's like that. But I think Swift also, this gets to Casey's point, again, you
01:53:23 ◼ ► it. But my impression from reading about it of the debates among the language nerds, as
01:53:27 ◼ ► you derisively called them, those are my people as far as I'm concerned, which may sound weird
01:53:34 ◼ ► a different breed of language nerd. But anyway, based on those conversations, I think what
01:53:42 ◼ ► it can make an efficient and so it can turn runtime errors into compile time errors and
01:53:47 ◼ ► help you in that way to make a secure, more correct program that runs really, really fast.
01:53:52 ◼ ► But we don't want it to bother you that much. We don't want it to be so d*ckish. That's what
01:53:55 ◼ ► type inference is about. And half of the Swift stuff is, how can we make it so you can write
01:54:01 ◼ ► something that looks simple and the compiler can figure out what it is that you meant and
01:54:06 ◼ ► whether it's valid without having to ask you, cast this to that or reassure me that this
01:54:11 ◼ ► conforms to that protocol or don't say anything about types at all and I'll figure it out.
01:54:15 ◼ ► Like the whole type inference engine and all the type erasure and the protocol system and
01:54:20 ◼ ► all their generics and everything like that, they're trying, I think, to make a language
01:54:25 ◼ ► that has all the attributes of the, you know, the, I forget what the Perl people used to
01:54:36 ◼ ► Anyway, the bondage and discipline languages that want you to say everything about types,
01:54:41 ◼ ► you want to get all that performance, we don't want you to have to deal with that. And I
01:54:43 ◼ ► feel like that's what they're trying to do. Pragmatically, like the number of times they
01:54:49 ◼ ► go through conversions. They need it to like, to be able to efficiently get offsets and
01:54:58 ◼ ► they want it to be really fast under the covers. So that's why they get rid of UTF-16 behind
01:55:02 ◼ ► the scenes, even though that's what Objective-C and a string use for all those years, because
01:55:06 ◼ ► it was back when UTF-16 they thought would be the thing, right? And for backward compatibility,
01:55:10 ◼ ► it was good to do that, but they changed the system again and all the different methods
01:55:14 ◼ ► to get offsets and indexes and just, I see the Swift language people trying to make Swift
01:55:20 ◼ ► less of a dick while also making it blazingly fast and convenient to use and expressive.
01:55:33 ◼ ► feel like it's getting more dickish, not less. But for sure, Swift is on the bondage and
01:55:38 ◼ ► discipline side in terms of the compiler needs to know what the hell's going on, right? But
01:55:43 ◼ ► I think they're trying to be much less dick. They have the whole dynamic dispatch thing
01:55:47 ◼ ► they added for Python support and everything like that, where you can actually call a thing
01:55:54 ◼ ► maybe it's easier to be a fan when you're not forced to write programs in the language.
01:55:58 ◼ ► And maybe someday I'll write something significant at Swift and then come on the program and
01:56:01 ◼ ► complain about all the dickishness that I just described. But I feel like Swift is trying
01:56:06 ◼ ► to not annoy you with the type system, but it's never going to give up that type system.
01:56:11 ◼ ► Yeah, and I think, again, I wish I had a more concrete example, just like you said, but
01:56:22 ◼ ► that, and I'm not deep into Swift evolution, so it very well could be that there's plenty
01:56:31 ◼ ► of the stuff I see flying around is like super esoteric, really weird stuff that I as a traditional
01:56:38 ◼ ► Swift user, a commoner, like the common folk like me, I don't think care about, will rarely
01:56:44 ◼ ► see, none of that stuff matters. And so that's the stuff that I think once ABI stability
01:56:49 ◼ ► came in, in Swift 5, I think it was, once the ABI stability train had reached the station,
01:56:57 ◼ ► I feel like all of Swift evolution just went to, all right, my one super nerdy language
01:57:06 ◼ ► on right now. And some things have gotten better, like Codable and Decodable, or Codable,
01:57:12 ◼ ► Incodable, Decodable, I think that's right, it's been a while since I've written any of
01:57:15 ◼ ► that stuff, which is basically JSON encoding and decoding. That was an absolute win, and
01:57:24 ◼ ► a JSON parser in Swift, and some of them were good and a lot of them were crap. But with
01:57:29 ◼ ► Codable, a lot of that was brought into the language, and I, or into the framework anyway,
01:57:44 ◼ ► Foundation that bother me, and I've said this example before on the show, and I'll say it
01:57:54 ◼ ► been a long time now, there was one DateTime class in C#, and that did anything related
01:57:59 ◼ ► to dates. And then I get to Objective-C and there's Date, there's like NSDate and NSCalendar,
01:58:22 ◼ ► Swift, I think that that's properly abstracted. And if you want to do something super basic,
01:58:27 ◼ ► it's actually very straightforward to do. And if you want to do something really esoteric
01:58:30 ◼ ► and weird, it's doable. I just wouldn't say it's straightforward. And that's a great example
01:58:35 ◼ ► of things going the right way. But so often I feel like there's just weird decisions with
01:58:40 ◼ ► regard to weird corners of the language that's oftentimes bubble into my world, either via
01:58:46 ◼ ► newsletters, or actually into my code, that I'm just like, "Come on, people. This is not
01:59:02 ◼ ► I don't think that's a good supporting example of what you were describing. That's more of
01:59:06 ◼ ► a bike shedding thing. I would say, like, a better example, and I think this is a beneficial
01:59:10 ◼ ► attribute to Swift, is they will take multiple runs of this stuff. Like, they -- how many
01:59:27 ◼ ► took at least one other run at that type of thing. You know, or they keep changing equitable
01:59:31 ◼ ► and hashable stuff. Like, because they realize people use them, and there's some things that
01:59:35 ◼ ► are a little bit more annoying, where they add features like the, you know, default initializers,
01:59:38 ◼ ► and it becomes easier to write certain things, and they redo them. It's annoying for people
01:59:42 ◼ ► for source compatibility and so on and so forth, but I think it's the right call. Like,
01:59:56 ◼ ► advantages is their willingness to rip everything up, and the fact that they implemented so
02:00:02 ◼ ► can say, "Hey, we're not changing the language that much. We're changing the standard library,"
02:00:06 ◼ ► which is mainly how people use the language. But no, I'm a fan of the process, and I think
02:00:12 ◼ ► they're headed in the right direction. They are the only criticism -- it's not a criticism,
02:00:16 ◼ ► but the thing that is not to my taste is they are doing this in a language that is pot-committed
02:00:21 ◼ ► to efficiency. That's how I always think about it. What I want -- if I ever have to deal
02:00:31 ◼ ► will tolerate this kind of garbage, because otherwise I'll just write it in JavaScript,
02:00:35 ◼ ► for crying out loud, because if you're going to run slow, no way I want to deal with your
02:00:43 ◼ ► you, the compiler, can make this thing run as if it was written in assembly. That's what
02:00:53 ◼ ► the ATP crew. To ensure the dream's accuracy, if the ATP crew took a road trip together,
02:00:59 ◼ ► who would be driving, who would be in shotgun, and who would be in the back seat?" Let's
02:01:37 ◼ ► So Jon would be driving, and then the question of opinions would come up, and Casey would
02:01:47 ◼ ► I would go in the back. Also, they're both taller than me, so I can fit in the back more
02:01:50 ◼ ► easily with my shorter legs. And so I would just go in the back and look out the window
02:01:56 ◼ ► or look around at my laptop or whatever, and they would talk cars, and I would zone out
02:02:03 ◼ ► probably, or fall asleep. And from the back, I can fall asleep without them noticing as
02:02:13 ◼ ► no way that Jon wouldn't let anyone else drive. But then I got to thinking, and I think Jon
02:02:44 ◼ ► back traumatized, so I consider that a good sign. I think I would want to drive, but in
02:02:58 ◼ ► me, I would have said that, "Marco, you would have been more opinionated about being the
02:03:03 ◼ ► one in control, and I am a comparatively more passive person, and I would resign myself
02:03:50 ◼ ► been on one of these, especially with people who aren't your family members and you haven't
02:04:00 ◼ ► impossible and even if it is possible, it's a terrible idea to have a single person drive.
02:04:04 ◼ ► So I was assuming that we would all take turns driving, because if you're on a really long
02:04:30 ◼ ► where even after 27 hours in the car, a thing that I would never even consider doing, I
02:04:36 ◼ ► would be open to it, which is sleeping in the backseat while someone else drives. Which,
02:04:39 ◼ ► you're right, normally if someone else was driving, I would have to be mentally backseat
02:04:45 ◼ ► driving the entire time to try to keep myself alive, but at a certain point, everyone's
02:05:06 ◼ ► A different set of rules engages at a certain point in a road trip, in which case this question
02:05:20 ◼ ► the front is there to assist the person who's driving. That I feel like is how it would
02:05:42 ◼ ► driven with Marco and he drives fine. Obviously, I would be backseat driving from the front
02:05:47 ◼ ► seat like I do with literally anybody else, but I wouldn't have any particular objection
02:05:56 ◼ ► be. Dangerous or reckless driver, I don't know. Marco nailed it before. I would definitely
02:06:07 ◼ ► but yeah, you can get more legroom in the front. Marco, I feel like, would have a higher
02:06:11 ◼ ► chance of being, depending on the size of the backseat. If it's a tiny backseat, everyone
02:06:14 ◼ ► would be uncomfortable that you should rotate. I would like to be in the passenger seat or
02:06:22 ◼ ► do that from the backseat, but it's harder. I would probably be driving. The longer the
02:06:28 ◼ ► trip gets, the more I would be very open to passaging because I would be tired of driving,
02:07:25 ◼ ► I forgot to mention that when I was trying out mice, I had occasion, the first ever occasion,
02:08:19 ◼ ► of them set up. It's just their current product line, but that's how I got to try them out.
02:08:24 ◼ ► One of them was actually connected to a computer, so I got to use it and mess with the tracking.
02:08:27 ◼ ► Obviously, the computer's running Windows, yada yada. The only thing I was disappointed
02:08:31 ◼ ► is they didn't have any Xbox Elite controllers out anywhere. I wanted to try one of those.
02:08:36 ◼ ► I'd never used one in person. I thought it would be cool to try. Maybe it's because the
02:08:39 ◼ ► things come off magnetically and people will steal them out of the store. I'm not sure.
02:08:42 ◼ ► Anyway, it was pretty nice. People there were nice and helpful. Two thumbs up for the Microsoft
02:08:48 ◼ ► I have never seen the Microsoft store in my mall have more customers than employees there.
02:08:58 ◼ ► Usually at least two or three of the employees at the Microsoft store are playing the Minecraft
02:09:22 ◼ ► It had a big Disney+ thing and they were showing episodes of The Mandalorian. It was like,
02:09:26 ◼ ► "Is there some deal with Microsoft and Disney for them to sell Disney+ subscriptions?" I
02:09:32 ◼ ► There were tons of Xboxes set up too and kids playing games. Maybe that's why. Maybe it's
02:09:36 ◼ ► kids who wanted to play games and their parents were just milling around. I don't know.
02:09:49 ◼ ► I would love it if Apple made an iMac like that. A gigantic touchscreen that can go down
02:09:54 ◼ ► to drafting table mode and up into regular 5K screen mode. If the hinge feels good, the
02:10:07 ◼ ► Other than that, I looked at that and I looked at the iMac and the iMac looks like a previous
02:10:11 ◼ ► gen product. It's like, "Oh yeah, I remember when computers used to be just like an L-shaped
02:10:21 ◼ ► how I felt with laptops too. You saw the super skinny bezel laptops with that one with the
02:10:45 ◼ ► their keyboards look like they do, they borrow so much from Apple's design aesthetic, but
02:10:58 ◼ ► looked, it looked like PC designs looked like Apple products from two or three years ago.
02:11:13 ◼ ► The keyboard aesthetic of this current keyboard, like that it's sitting in front of me now,
02:11:17 ◼ ► the flat keys on the thin key frame thing with the very squared off edges and like whatever,
02:11:23 ◼ ► Apple pioneered that aesthetic in their laptops and it spread through Microsoft's products.
02:11:33 ◼ ► thing owes a lot to Apple. But then Microsoft takes that ball and runs with it. Like the
02:11:50 ◼ ► the flower iMac thing. And then the little case is like an oversized Mac mini in a different
02:12:01 ◼ ► is Microsoft's own thing that if anything Apple has followed along a little bit in sort
02:12:18 ◼ ► I'm not going to say the most premium PC vendor because there are fancy PCs and there are
02:12:22 ◼ ► ones with different aesthetics like the, you know, Alienware, Origin or whatever all these
02:12:30 ◼ ► reasons I'm ordering this Microsoft mouse. I tried it and I'm like, you know what? These
02:13:02 ◼ ► first mouse and their first keyboards, I hated those with a fiery passion. They felt cheap.
02:13:06 ◼ ► They weren't shaped the way I wanted them. But the new ones are more premium. They feel
02:13:11 ◼ ► solid or they cost five times as much, right? Like they've done, they've amplified themselves.
02:13:17 ◼ ► But those old peripherals had a particular style and tons of people love them. Like how