
Audio is streamed directly from the publisher (media.blubrry.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Get nerdy with us about dotfiles and text editors and we’ll throw in some Elon Musk bashing just for the ratings.
Sponsor
Ritual is a scientifically developed and tested multivitamin delivered to you monthly. Start your Ritual today and save 10% on your first 3 months at ritual.com/OVERTIRED.
Headspace: Find some peace of mind during stressful times with Headspace: mindful meditations, sleep stories, and focus soundtracks to get you through your day (and night). Visit Headspace.com/Overtired for a free one-month trial.
Show Links
- KBD67 Lite – KBDfans® Mechanical Keyboards Store
- Brewfile: a Gemfile but for Homebrew
- DotBot
- Mackup
- TextBuddy
- Billie Eilish: The World’s a Little Blurry
Join the Community
Thanks!
You’re downloading today’s show from CacheFly’s network
BackBeat Media Podcast Network
Check out more episodes at overtiredpod.com and subscribe on Apple Podcasts, Spotify, or your favorite podcast app. Find Brett as @ttscoff and Christina as @film_girl, and follow Overtired at @ovrtrd on Twitter.
Transcript
Christina
Christina: [00:00:00] [00:00:00]
[00:00:02] You you’re listening to over tired. I’m Christina Warren. He’s Brett Terpstra. Our show is up late this week because it’s my fault. But, uh, how are you doing
[00:00:13] Brett: [00:00:13] Well, let’s be let’s. I’m good. It, so the first day we push, we’re supposed to record on Tuesday and I was just not in the mood. like,
[00:00:22] Christina: [00:00:22] I wasn’t either.
[00:00:23] Brett: [00:00:23] we plan for Tuesdays because it gives us a day that we can push and still get up on time. So I was just like, Hey, let’s do our favorite thing and flake on something.
[00:00:33] And we agreed. And then the next day came around and you were having a rough day. And then the next day came around and I hadn’t slept all night. And here we are today.
[00:00:47] Christina: [00:00:47] And here we are today. Exactly. And I took today off. So because we got like, They gave us, they gave us these five, like mental health days, in addition to our like sick time and vacation, which is [00:01:00] really, really kind of them. The only, only thing is, is that you have to take them by a certain time. And they don’t, um, like count as official vacation or sick days or whatever, because that means that they don’t have to pay for them.
[00:01:16] Um, which incidentally is like the whole scam of unlimited vacation. Like companies that go like oh we give unlimited vacation. It’s like, no, you, you know that people aren’t going to take more than what the normal allotted amount is. And this just prevents you from having to pay out vacation time when they leave Like that’s all it is It’s such a scam Netflix started it but it’s such a scam
[00:01:36] So
[00:01:36] Brett: [00:01:36] has unlimited vacation And I was curious how that would work how how it will play out
[00:01:41] Christina: [00:01:41] Yeah So it’s it’s not terrible Right The only thing that’s terrible about it is that when you leave Oracle you won’t get your payout So like if I were to leave Microsoft tomorrow I have three weeks plus of of like okay so they let you carry over up to three weeks a year or something um like [00:02:00] 120 hours And after that if you have too much that you’re bringing over they’re like screw you Although I think in California they can’t do that but in other States they can uh and then you earn three weeks a year like over the course of things So I’ve got like a month plus a vacation So if I were to leave tomorrow they would have to pay me for that But if I worked at a place that had unlimited vacation then when I left it’d be like see ya So
[00:02:26] Brett: [00:02:26] I see I see I see how it works now I still like the idea of like if I get my stuff done I can just take you time. Although I can’t see myself never in my life have I actually used all my available available vacation days.
[00:02:41] Christina: [00:02:41] Me either. W w which is like, it’s such an American thing. Like, honestly, like we’re 100%, it comes from a puritanical roots, I think, because, you know, like there’s the whole, like, work equals like closer to Godness or whatever. Like genuinely, I, [00:03:00] this is like, comes, it comes all, comes from matching. Because if you look at Europe, I mean, there are parts of Asia that are obviously hardworking, um, overworked, similar to where we are Japan, for instance, although not Asian, not all Asian countries, but like, you look at Europe, Europe, they’re like, yeah, we get drunk in the afternoon and we take holiday and it’s a known thing.
[00:03:19] And like, if you don’t give people, like everybody in Europe gets like six weeks of vacation a year, you know, it’s
[00:03:24] Brett: [00:03:24] And their maternity leave is crazy in most countries. Like you can, you can basically get a year of like paid leave if you have a kid, like yeah. That stuff is so foreign to us. We’re so obsessed with work here.
[00:03:37] Christina: [00:03:37] We are so obsessed with work. Yeah. It’s like, huh? I wonder why we all die. So, so young, why were also overweight? Like, I mean, not you and I, but like
[00:03:48] Brett: [00:03:48] Oh, I’m overweight. It’s okay. I gained it. I gained it back. Not all of it, but I, yeah, no, I’m cool with it. I understand how bodies work anyway. [00:04:00] Yes. Vacation. Uh, we don’t use it. Uh, America is overworked. Uh,
[00:04:07] Christina: [00:04:07] anyway, but yeah, I took today off, so I was just like, yep, we’re going to do this. And then I might go at my, go to sleep after we do this. I might not. It just depends. I was just like, yeah. I mean, I just got a new keyboard that I want to put together. I’m just going to have a good long weekend. So,
[00:04:21] Brett: [00:04:21] So tell me about your new keyboard.
[00:04:24] Christina: [00:04:24] well, first we want to do a breast mental health corner update.
[00:04:26] Brett: [00:04:26] Oh, geez. Yeah. Oh, okay. So. Uh, I take this stuff called Saphris uh, it’s an anti-psychotic, um, which is like, I don’t know what that exactly means. Uh, like half the drugs I take are anti-psychotics and I don’t exactly have any psychosis in my diagnosis. Ooh, psychosis, diagnosis, band name, write that down. Um, but anyway, it, I take it.
[00:04:56] It’s one of those, it melts under your tongue. We’ve talked about it once before. Um, and [00:05:00] they upped it by two and a half milligrams. So now I take 17 and a half milligrams of Saphris and that two and a half milligrams seems to have made a big difference. Like my, my mood swings have been way milder and way shorter, and I haven’t had any real depression to speak of for over a month.
[00:05:18] So mentally health-wise, other than one night of bad sleep, I’m doing pretty damn good. How are you?
[00:05:26] Christina: [00:05:26] Um, I’m doing okay. I’m doing okay. I mean, I took a mental health day, uh, and I had, um, kind of a panic attack the other day, but like, that’s just, I think situational, but otherwise I’m okay.
[00:05:38] Brett: [00:05:38] So panic attacks are usually stress-related. Are you stressed? Yeah. Is your job stressful?
[00:05:46]Christina: [00:05:46] I don’t want to get into it, but yeah, there were some changes that happened recently, which are fine. Like I’m okay. Everything’s okay. It’s just, there was some unexpected stuff that has happened and, and it just, yeah, it leads stress.
[00:05:57] Brett: [00:05:57] wasn’t asking for details. I was just curious if it was work [00:06:00] related or personal,
[00:06:02] Christina: [00:06:02] Yeah, no. In this case I think it was well in,ande, this is the fucked thing.
[00:06:05] This is the fucked thing about America. It’s like where’s the line. Right.
[00:06:07] Okay
[00:06:08] Brett: [00:06:08] right? Sure. Um, how ha’how has the, how are the Elon Musk fan boys doing?
[00:06:15] Christina: [00:06:15] Oh yeah. Great, great. Uh, great question. So, yeah, so right as we recorded this, um, I made an innocuous. To me quit because Elon Musk decided to get in a fight with the The Onion today. he, cause he’s a fucking idiot. He was very offended that they like made an article about like, um, billionaires and how they became rich.
[00:06:38] And for him, they listed Texas apartheid he, which is, it was just hilarious. Right. And then he got really mad cause he’s like, yeah, just because I’m from South Africa. And just because my dad’s rich doesn’t mean that like I was, you know, a beneficiary of apartheid. I came here with only $2,500 and dah, dah, dah, dah, like you went on this whole like explanatory thing.
[00:06:58] It’s like, dude, no one [00:07:00] cares also. It was a joke. and so, so I, I quote tweeted something like, um, Maybe Elon Musk should, um, hire away the staff of the onion to start his own satirical publication and then lose interest and stop funding the project, uh, before it even launches. Um, Oh wait, he already did that because that is actually a thing that he did.
[00:07:24] Um, and, um, and then somebody responded to that, uh, uh, usual follower of mine and he was like, Oh, Elon Musk was also telling people to read the Babylon bee instead. And, and the guy was like, the Babylon bee is, is like, you know, um, trans and, and homophobic and whatnot. And, and you know, it is, and it’s like, it, it, like, it goes beyond, in my opinion, like the line where you’re like, Oh, this is satire.
[00:07:46] It’s like, if you’re being satirical, but you’re also making very clearly like homophobic and transphobic sorts of things. Like, I don’t think that the, you know, guys, Oh, this is a joke gets to cover you. Like, you can [00:08:00] be satirical and also be racist or, or whatever, like, you know, so, um, I retweeted that and that apparently I guess, cause cause he has fanboys who literally search his name.
[00:08:12] Cause I didn’t @ him or anything. I didn’t, I didn’t do that. Um, who literally search his name and I guess look for people with blue check marks because then, um, first, uh, Jeremiah started getting a shit ton of just like angry responses. And then I started getting some and so some guy was like, a reporter and podcast hosts thinks that, you know, um, criticizes Elon Musk and he’s done all these things and I responded to them and I’m like, and software developer, but thanks.
[00:08:37] And then he’s like, and I’m like, he’s not going to fuck you, Elon is not fuck you Um and then I tweeted something that directly said that you know a friend of mine was getting you know tons of anger replies and that um newsflash like Elon Musk is not going to fuck you Uh which admittedly completely kicking the hornet’s nest I I’m aware
[00:08:58] Brett: [00:08:58] I mean these are trolls to begin [00:09:00] with and you’re
[00:09:00] Christina: [00:09:00] 100% but also he’s not going to fuck you Like I I’m not And I tweeted this too cause I’m I genuinely feel this Like I don’t want to kink shame anybody but simping for a billionaire is fucking weird
[00:09:14] Brett: [00:09:14] So here’s here’s the here’s where this leads me And and I feel like this could be the the overriding theme for our show How good do you think Elon Musk is in bed No not how Okay That was a leading question How do you think Elon Musk is in bed Think So? I think it would be weird and weird can be like weird can be good but I feel like it would be half ass weird
[00:09:40] Christina: [00:09:40] Yeah here’s the thing like I’m not saying he’s like the worst lay ever Um but I don’t think that he’s good I think here’s actually here’s what I think I think he’s a very selfish lover right Like I don’t think he gives a shit about whether his partner comes or not I think he’s all about he gets off and then she can either maybe she gets off or maybe like [00:10:00] she has to use a vibrator Like I don’t think he actually cares though
[00:10:02] Brett: [00:10:02] But bet it would be a super fancy vibrator
[00:10:05] Christina: [00:10:05] Totally Which you know what That might make it great But I I like, honestly, I mean, maybe that maybe that’s what makes it work, but like, I mean, look, the dude had to get hair plugs after he was a billionaire to be able to, to be able to fuck women.
[00:10:21] So, um,
[00:10:24] Brett: [00:10:24] plugs. I didn’t realize
[00:10:25] Christina: [00:10:25] Yeah. Yeah. Like, like he, like, he has the same plugs that, uh, what’s his face. Um, Jeremy Piven has, um, it’s, they’re quite good. Um, whatever his transplant or plugs situation was like, it’s, it’s quite good. yeah he was he was like bald And then he was with this woman who was like with him when he was nobody And then he left her for the nanny I think And then he left the nanny for somebody else Then he went back to the nanny they had a very messy divorce And um after the messy divorce they got back together and had another messy breakup Then he was with Amber heard [00:11:00] and then and now he’s with Grimes And so all I’m saying is is that other than like the first Wife who was clearly like loved him and like he you know fucked over um because he was rich when they got divorced but he wasn’t like rich like he is now And like you know she had some of his his first kids or whatever Um all of the subsequent like much hotter women have only come after He’s been both rich and had to get hair plugs And like to me if you have to alter like it’s so it’s not a thing where he can just like okay you’re rich And you can like get somebody to you know marry you or or sleep with you or whatever Like if you have to also alter your appearance that suggests to me that like you’re either not as much of like you’re not as you don’t spend as much or whatever And and you’re not able to find people who would just suck it up or you’re like a fairly selfish like self-involved like person who
[00:11:57] Brett: [00:11:57] Well absolutely he’s a total [00:12:00] narcissist that’s clear from every interview he does.
[00:12:03] Christina: [00:12:03] Oh, yeah, no. So he used to follow the Gizmodo Twitter account. And so we used to DM him and he would do like interviews with us sometimes.
[00:12:10] And, um, it was interesting because we’d be pretty combative with him and I have to give him credit. He was, he would answer questions back. Um, it got to the point, I think we were too combative and we wrote too many stories about our DM conversations with him, where he was like, I’m not doing this anymore.
[00:12:24] But, um, I did, I have to genuinely say, like, I appreciated that about him. Cause most people, uh, have better things to do than like get into arguments with reporters. You know, like, especially if they’re as rich as him and if they’re allegedly so smart and important and doing all these amazing, amazing things and saving humanity as, as his fanboys want us to believe, like maybe you should, maybe you should not be like engaging with like people at Gawker.
[00:12:57] All I’m saying like, I don’t
[00:12:58] Brett: [00:12:58] it sounds like a hobby,
[00:13:00] [00:13:00] Christina: [00:13:00] I mean, totally. And.
[00:13:01] Brett: [00:13:01] When don’t really need the exposure at all
[00:13:06] Christina: [00:13:06] It’s a hobby And it’s also I mean I I’m not I can’t even pretend like I don’t appreciate it cause I’m what am I doing right now I’m I’m spending time on our podcast talking about how I’m purposefully trolling his fans I didn’t set out to to get like people like all of them I mentioned and all up in my friends mentioned about shit like that Wasn’t my intention Um I didn’t if I if I’d added him that would have been that I didn’t but um you know but once they started I was like okay well now I just want to fuck with you because you’re symping for a billionaire and that’s weird and hilarious to me
[00:13:40] Brett: [00:13:40] So if I title this episode Elon Musk and the very fancy vibrator do you think we’ll get a whole bunch of new very angry fans
[00:13:47] Christina: [00:13:47] Oh God I hope so Subscribe or follow our podcast We’re not supposed to subscribe follow our podcasts Um yeah
[00:13:55] Brett: [00:13:55] Yeah So back to your keyboard tell me about this this new keyboard [00:14:00] kit
[00:14:00] Christina: [00:14:00] Yeah Okay So my friend Charles tan who is a big fan of of um rocket on the other podcast that I do is amazing He was actually planning this last year and before he even saw me saying that I was like wanting to get into mechanical keyboards So he’s the best but he ordered this kit for me from KBD fans uh when it was like a group buy And there’s actually a second group by open right now for a slight revision of this kit But this is the the KBD67 Lite And it’s um a hot swappable mechanical keyboard with RGB And um it it comes pre-assembled but you can completely take it apart and it has hotspot switches But if you uh you know if you you can take the whole it came like with the case and with the um uh the base plate the PCB the uh dampeners you know Um all that stuff then you just need to add whatever switches or cues you want um to it But um I’m super excited about it [00:15:00] Uh I’m he also sent me a bunch of switches He sent me some purple switches and some um um uh great pandas And um he sent me um a very nice um key cap uh set So it’s going to go amazingly with my my white PC that I just built because it’s it’s a white case and the key caps are white and I’m just super super excited
[00:15:23] to
[00:15:24] Brett: [00:15:24] on my version, one of the ultimate hacking keyboard, I, I did a white key cap set and I really liked it. I do like white key caps.
[00:15:32]Christina: [00:15:32] Yeah. Yeah, but I’m super stoked about this because, you know, we were talking before and I, like, I also like mentioned this on Twitter that I’ve, um, wanted to, uh, like I started to kind of go down this rabbit hole of like the building, your own things and was nice about this kid is that it’s a relatively low price.
[00:15:49] So like the one that’s available for group buy now it’s available for another couple of weeks and then it’ll ship at the end of may. Like it’s relatively inexpensive for kind of an entry level, you know, kit. Cause it comes with the [00:16:00] PCB and the spacers and the dampeners and the, um, the case and stuff. Um, but you have your own switches and keys and, and whatnot, um, and, uh, But, but it’s relatively inexpensive rebuilt who kind of want to enter into the hobby, but also want to have like the, they want to build it themselves, but they don’t want to have to, they don’t want us to solve her.
[00:16:23] Right. So, uh, it’s kind of a nice kind of middle ground area for that, which is definitely me because I don’t have the patience to do the soldering of like a fully custom built. I just don’t, I don’t have the patience. I also don’t think that the soldering skill to be, um, completely honest,
[00:16:42] Brett: [00:16:42] By the time you finished a keyboard, you’d have the skill, who knows what would happen on the way
[00:16:47] Christina: [00:16:47] will Exactly I mean it’s one of those things like these components are so hard to get and they’re so expensive that you know we talked about this before that I um wanted um I can’t think um you know [00:17:00] I I wanted to look at how to um do this stuff and wanted to like look at like buying different you know parts and whatnot And it’s like Almost as difficult Okay Getting a graphics card right now is more difficult objectively but I think that on the whole like getting keyboard stuff is more difficult than getting PC parts Like it’s incredibly competitive and it’s incredibly difficult to find the stuff and cause it’s a niche hobby but it’s also growing and you know it’s it’s just uh like there are only a few manufacturers who do stop And so you have people who like the resellers who have who are popping up who will buy a bunch of the group buy things or do other stuff and be basically act as importers and then you know raise the prices And then you have like uh various subreddits that it’ll be like like you know max swap or whatever that’ll that’ll do certain things But um like if you want to get in on stuff it can be incredibly [00:18:00] difficult And it takes a while because You know most of the time that the only way these things happen is is in group buys I’ve learned so much just in the last couple of months just like going down the rabbit hole of this But Charles apparently knew me before I even knew myself because he placed the order on black Friday And then it took him a while to to wait for some of the other things to get in and and he mailed it to me and I got it um the other day And I’m so excited to build it into to play with it
[00:18:27] Brett: [00:18:27] Um I’m looking at the key diagram is it It’s not programmable right It is Okay Because in the in the key cap layout they have there’s a page up page down and an end key but no home key Why why would you not have a home
[00:18:42] Christina: [00:18:42] No no Cause um any you could use alts right Like like use all things Yeah It um no uses QM K and um via so is it’s fully programmable
[00:18:51] Brett: [00:18:51] Also who uses page up and page down Have you ever used those keys Yeah me either I don’t They always when I accidentally hit them they [00:19:00] surprise me like where did my screen go anyway
[00:19:04] Christina: [00:19:04] Yeah no So so it’s programmable um using um whatever the firmware and what are the other things are And um yeah I’m excited. Thank you. Thank you. How’s uh, how’s the, um, ultimate hacking keyboard to treating you.
[00:19:20] Brett: [00:19:20] Overall, it’s a dream. I love it. It’s great. But I lost my right bracket, right. Curly bracket key. Like I have to hit it three or four times before it registers and then sometimes it’ll register twice. So, uh, this is most apparent. Like, I mean, obviously it’s apparent when I’m coding and I need to close a bracket, but I use uh command shift bracket, keys for tabs and just about every app.
[00:19:45] And if an app doesn’t support that I reprogram it to because that’s my, that’s how I switch tabs. And now I can only move to the left. I can’t move to the right. And it’s, it’s, it’s driving me nuts. I have a, I have an email into Laszlo to find out how I [00:20:00] fix this, but that is a bad key to lose. Eh, there’s no good key to lose, but anyway, it’s overall.
[00:20:07] It’s great. It does have, like, I probably shouldn’t publicly talk about the beta, but it has this funny bug where the RGB backlighting sometimes goes a little bit crazy and like keys, just alternate different colors. And then if you, if you engage the mouse layer and nudge the mouse, just one pixel, it goes back to the correct lighting.
[00:20:29] So we’re working on that and the a, and the GitHub forums right now, but it’s fun. I like beta testing.
[00:20:37] Christina: [00:20:37] Yeah, no, I do too. I do too. It’s it’s a, it’s a fun process and you’re the ultimate perfect beta test or like no one could be any better than you because you, um, get really, really into stuff. Like this is like the part of your ADHD, which lets you like hyper focus on things. You are pay attention to detail and then you’re technical enough to like try all the shit.
[00:21:00] [00:21:00] So like you find the edge cases.
[00:21:01] Brett: [00:21:01] Yeah. Um, speaking of, Nope, can’t do it yet. Um, you know what I got hyper-focused on, uh, over the last couple of days, uh, scripting a clean install.
[00:21:15] Christina: [00:21:15] Oh, nice.
[00:21:16] Brett: [00:21:16] And I don’t even plan to do a clean install, but a friend of mine, uh, uh, Jeff Severns Guntzel, I don’t know if you know him, but he’s awesome. Um, he has been, uh, he took a course in dot files.
[00:21:28] He’s like, he’s, he’s kind of like relearning command line stuff and like really diving into, uh, scripting and, and we’ll say, uh, dot files specifically right now. And, uh, he, he keeps sharing these cool dot file repos with me that made me realize I I’ve never organized my dot files. Like I have most of them sync through mackup back up, but, uh, but having repo and an install script using dotbot, [00:22:00] I, I like completely reorganized everything.
[00:22:03] And now I can do a get pull on any machine and have my dot files all in place. It’s uh, it’s cool. And then I went like nuts with it. And do you know what a brew file is? I had just learned. So for anyone who doesn’t know, I like I didn’t two days ago, uh, if you’re a familiar with a gem and bundler brew file is basically bundler for home brew and you can create a, a file that has like abbreviated commands for installing any, uh, any cask or any formula, and then just run brew, bundle.
[00:22:40] And it’ll, re-install everything in your file. So whenever you install something new from brew, you can just add it to your brew file. And in the future, you’ll be able to replicate your setup
[00:22:50] Christina: [00:22:50] Yeah, I’ve, I’ve done that. Um, I need to update it, but I’ve used both, um, the, um, um, the dotbot and I’ve used before. I think I [00:23:00] found them because can’t remember the guy’s last name is Matthias, who has like the default, like macOS um, uh, that guy who kind of maintains that thing that’s kind of considered like the you know
[00:23:12] Brett: [00:23:12] for
[00:23:13] Christina: [00:23:13] the gold standard.
[00:23:13] Exactly. Precisely. So like, if you’re going to do like, like an Ansible or brew file or whatever, sort of, kind of, kind of like automated, like install thing, like his is the one to go through and, um, I, I wasted a ton of time last year, going down the similar rabbit hole that you went through and now I’m going to need to, I need to do it again because, um, some stuff in my, my setup or whatever has changed also, it’s just fun.
[00:23:38] But, uh, I love that and yeah, I, I use, um, I went through a similar thing, I guess it was about 18 months ago where I finally like sat down and like, got my dot files organized. They’re not public. I should probably make them public, but I feel self-conscious about them. Um, but I, I use like the dotbot to basically, [00:24:00] you know, make it so that I can go on any machine and, and have access to it.
[00:24:06] Brett: [00:24:06] Be being made public. Um, there’s a subsection of them that I’d be happy to make public, but they’re also not anything special and everything that’s special is very personalized and I just don’t feel like it’s uh for public consumption, but have you ever used Mackup?
[00:24:22]It’s
[00:24:23] Christina: [00:24:23] I,
[00:24:23] Brett: [00:24:23] okay. It’s a, a brew You can install it through home brew and you run up backup and it it has like a hundred some different applications that it works with and it’ll move all of the preference files
[00:24:39] and
[00:24:39] Christina: [00:24:39] yeah
[00:24:40] Brett: [00:24:40] uh configuration directories into your Dropbox and then SIM link them back so that in the future on a new machine you can type Mac up restore and it’ll just symlink them all from the Dropbox
[00:24:53] Christina: [00:24:53] Yes I I’m aware of that I might’ve used it years ago I haven’t used it in recent years I think that what [00:25:00] happened in in it might be have been resolved Now the problem I’ve found is that macOS has changed where a lot of file like a lot of applications have changed where they stored like their their um preferences and like plist files like they’re all now within these containers within these other things And that makes it difficult to do Or at least it might be different now but I remember running into issues where stuff that had worked suddenly didn’t work And then when I tried to do a restore like the directory name will be different or be some other weird thing and it would break
[00:25:35] Brett: [00:25:35] here’s
[00:25:36] Christina: [00:25:36] why I stopped
[00:25:36] Brett: [00:25:36] The problem with mackup is exactly that like the first time you run the backup and you run and restore and under the machine it works great but things do drift over time and mackup keeps coming out with new versions that that keep up with this stuff But once you’ve run a backup you can’t easily back up You can’t update the backup like it it doesn’t selectively [00:26:00] uh go through and just update the things that change you have to like basically uninstall mackup, restore everything back to its original directories and then do the backup again And that sucks
[00:26:11] Christina: [00:26:11] Okay Yeah Yeah Um that that’s now making sense I’m now remembering why And I don’t even think that when I was I don’t even think even got to that point where I was like okay I can uninstall restore re-install and do it I think I got to the place where like a broke a couple of things one time And it was one of those things where the process of having to kind of like get myself out of that hole was annoying enough that I was like all right I’m just not going to use this anymore But the idea is awesome
[00:26:39] Brett: [00:26:39] Anytime you’re dealing with like SIM links all over your drive you you you’re you’re you’re asking for a certain amount of trouble
[00:26:47] Christina: [00:26:47] You are Yeah That’s the thing too Like there were certain applications and certain things I do but at this point This is actually why I kind of prefer when an app will work with iCloud because you know to to sync [00:27:00] a preference file something like that, to me is the ideal thing, even though it’s maybe not the most, you know, preferable thing, like I, I actually would prefer them to have the way that it used to work before, but yes, symlinks are too, there’s like too much of a chance of breakage.
[00:27:18] Um, so I don’t know if it’s got to the point that they’re in the, or I either want the application itself to be able to do like a backup thing. Like, um, VSCode has a setting sync built into it now, but there was also for, for many years and I think it still exists. I’m not sure what the state of it being updated is, you know, but there was like an extension that would basically take your, um, uh, preferences file and uploaded as a, um, uh, Private just in GitHub and then you could go and, um, use the, uh, extension to download, um, the content of that just, and inhabit replaced, or append your vs code preferences file.
[00:27:58] Uh, which [00:28:00] is awesome. And, and I had a couple of different variants, like one for work, one for home, like one for
[00:28:04] Brett: [00:28:04] Oh profiles.
[00:28:06] Christina: [00:28:06] Yeah. Pro basically. Right. And you could set, you can create profiles and, in VScode, but like, I, I made it with setting sync because for me, I didn’t want like workspaces, which are different.
[00:28:15] Um, but, um, now it’s something that like, they’ve got built into VS code and, and they’re working at and kind of options like to, you know, uh, and it’s gotten pretty good about being able to figure out, like, if you’re using an extension that doesn’t work on one operating system or whatever, like how to handle complex like that.
[00:28:33] Uh, and that’s built in, and, and I think that way that it works is fairly similar, but it doesn’t in the background. Like you don’t actually need to connect it to a GitHub account. You just log in with, like, you can log in with your GitHub account or, or, or a Microsoft account, but like, you don’t have to connect it to your own personal GitHub where it like, has the gist there it’s, it’s doing it.
[00:28:52] Um, uh, server side, um, you know, uh, vs code side with some people might not like, but for me, I don’t care. Like I [00:29:00] work at Microsoft, so I’m like, whatever. Um, but I, but I understand some people might not like that, which is why it’s nice that like the other extension is an option, but that’s kind of where I’ve gone, where fortunately, most of the applications that I customized heavily have a way for me to like, have some sort of cloud based thing, but, um, yeah, but mackup is cool.
[00:29:24] Brett: [00:29:24] Have you ever, okay. No. Okay. Let me restart my question with completely different words, because it was the wrong question. Um, so you have insisted to me previously that services work in vs code. They do not,
[00:29:41] Christina: [00:29:41] Okay.
[00:29:42] Brett: [00:29:42] and it’s not a deal breaker for me, but I, so I just, yesterday, uh, I was working with Jeff actually, and he was, he he’s very good at meticulously commenting.
[00:29:55] Uh, what he’s doing so he can remember and learn from it. And one of the [00:30:00] formats of comments he really liked was, uh, if you have a, uh, command, uh, like from the command line that has a bunch of flags and switches in it, uh, if you put it into a script file and then it uses like Andy line drawing to like draw a diagram, basically, and like a line down from each letter in the switch and then a right turn to add a comment and it looks pretty cool and I looked at it and thought that would be such a pain to type out.
[00:30:33] And, uh, so I wrote a service that you can select any command line command, and it will generate the structure of all the line drawings. And then you can just fill in the comment each flag. It’s cool, but it only looks really good in vs code. Uh, partly so in sublime, I have a gremlin detector that puts an exclamation point behind any [00:31:00] like non, regular ASCII character.
[00:31:04] And that throws off the formatting in my other apps, all my comments turn italics which throws off line drawings, but vs code with whatever font settings I have in there, it looks great. So I use that for all my screenshots, but I couldn’t run the service in vs code. This how came up.
[00:31:26] Christina: [00:31:26] Okay. Cause I, it has worked for certain services for me before, like, and I’m even testing it right now. So it
[00:31:33] Brett: [00:31:33] Any, anything that acts on text. If you select text, there’s nothing in the right click menu. And if you go up to the top menu and pull down the vs code menu under services, it’ll only have services that don’t run on selected text. I would like you to bring this up with your, your, your masters,
[00:31:53] Christina: [00:31:53] Yeah. Yeah, I will. You can also file a PR on GitHub
[00:31:56] Brett: [00:31:56] because they do work in sublime. So I know [00:32:00] it’s, it’s possible for non native apps to
[00:32:02] Christina: [00:32:02] no, totally well well, okay. Well, okay. But case in point, cause this is why I was confused. It must be selecting text thing because I just go to services and I used one of your services that the MD links.
[00:32:12] Brett: [00:32:12] Yeah. And like anything pulls externally and insert text does work, but nothing that operates on text, speaking of operating on text, have you ever, have you seen text buddy?
[00:32:25] Christina: [00:32:25] No, I haven’t.
[00:32:26] Brett: [00:32:26] Uh, full disclosure text buddy is sponsoring my blog this week and it’s made by a friend of mine, Tyler Hall, but it’s this app, uh, there’s another one called boop that you may have seen, but, uh, it’s an app that basically gives you a pallet of hundreds of text transformations, uh, anything from, you know, changing case to title casing, to, uh, it has a comment wrap feature that I requested and he kindly added.
[00:32:53] So if you have a really long comment, uh, like code, you know, starting with slash slash or with, uh, a hash, [00:33:00] uh, you can wrap it and it will uh, extend the comment. Uh, you know what I mean? Like in the middle it’ll start line with the comment marker
[00:33:11] Christina: [00:33:11] Exactly No no no I get what you’re saying Oh that’s awesome So it’s kind of it’s kind of like techTextSbut just for like text
[00:33:17] Brett: [00:33:17] Yes And then you can you just hit command T you get a pallet of like every possible command And and and run it and then you can automatically copy your clipboard and you can paste it back into whatever you’re working on And can pick up system services if you there’s a secret setting for it But all of them like search link and everything I could run from in text buddy it’s and it has its own like scripting lang Uh it uses JavaScript but you can add your own scripts to it to do any transformations it doesn’t already do It’s super cool I highly recommend it
[00:33:48] Christina: [00:33:48] That’s awesome Uh TextBuddy Okay So it seems like that could you could use that as your workaround for for getting your thing to work within VS code to be pretty the way you would want
[00:33:56] it to be
[00:33:57] Brett: [00:33:57] except for the way that I like to use text [00:34:00] buddy is with its system service that takes your selected text and loads it in text putty automatically
[00:34:06] Christina: [00:34:06] okay Okay So I’m going to say you should file a PR about or look to see if anybody is working on it and GitHub Um I’ll I’ll make a note to myself to try to look it up too but see if you can make a note to see like to at least make people aware that like cause it seems like that should be something that they should be able to support work And I would also feel like the it would be a useful thing Um people would want to
[00:34:31] Brett: [00:34:31] So I have a GitHub question for you, but first speaking of missing features, do you have gaps in your diet that could be solved by a multivitamin? I have the perfect sponsor for you.
[00:34:45] Christina: [00:34:45] Oh my God. Tell me all about it.
[00:34:47] Brett: [00:34:47] This episode is brought to you by ritual, a complete multivitamin that could gets delivered conveniently to your door every month.
[00:34:54] Did you know that typical multivitamins often contain sugar, synthetic fillers artificial. Colorants [00:35:00] not to mention animal byproducts like sheep’s wool and gelatin from hoods and hides. Ritual. Isn’t your typical multivitamin ritual is clean. Vegan-friendly formula is made with key nutrients informs your body can actually use without all those less than desirable extras.
[00:35:16] The convenience of ritual is the key. My vitamins show up at my door without me having to think about it. Place frequent orders or God forbid, leave the house. Once you get into the groove a ritual, if you will, uh, popping two at whatever time of day works for you, gives you the benefit of filling nutrient gaps in your diet.
[00:35:33] Without having to think about it. Ritual multivitamins are delivered every month. With free shipping, you can start snooze or cancel your subscription anytime. And if you don’t love ritual within your first month, they’ll even refund your first order. You deserve to know what’s in your multivitamin. And that’s why ritual is offering our listeners 10% off for their first three months.
[00:35:55] Visit ritual.com/overtired. To start your ritual today. [00:36:00] That’s ritual.com/overtired. Uh, which we’ll let them know we sent you and we’ll, we’ll all be happier for it.
[00:36:08]Christina: [00:36:08] Very very much appreciate it.
[00:36:11] Brett: [00:36:11] I feel like that was a pretty good read.
[00:36:14] Christina: [00:36:14] I think so. I think that was great.
[00:36:16] Brett: [00:36:16] kept it tight. I kept it tight, so
[00:36:18] Christina: [00:36:18] mean, this is what we’re trying to do. We’re trying to, we’re trying to, uh, you know, keep it tight for the advertisers, but also for our listeners.
[00:36:24] Brett: [00:36:24] right. I feel like it’s a double-edged sword. Of course. Last time we got like really verbose with an ad read, uh, like really got into talking about it. And we had like some side stories and I feel like w I thought we were doing a real service for the advertiser at the expense of our listeners, but it turned out our advertiser also wasn’t happy with it.
[00:36:45] So it was like a wasted 10 tirade
[00:36:48] Christina: [00:36:48] It really was it was just everybody lost including us because we could have been talking about something else We we were like our our hearts were in the right place
[00:36:57] Brett: [00:36:57] our heads weren’t but our hearts were
[00:37:00] [00:37:00] Christina: [00:37:00] No our heads weren’t that’s actually a really good segue for our next sponsor if you want me to go ahead and just do that one now to get it over
[00:37:05]