Tech Over Tea - #34 The Return Of The Clones - feat Bryan Jenks

Episode Date: October 22, 2020

Bryan Jenks is back for another episode of Tech Over Tea, this week we discuss a bunch of things like his change in video topics, video editors, how much we've changed as content creators and much muc...h more. It's always fun talking to Bryan so I hope you guys like it too. ==========Guest Links========== YouTube: https://www.youtube.com/channel/UCfhSB16X9MXhzSFe_H7XbHg Twitch: https://www.twitch.tv/tallguyjenks Patreon: https://www.patreon.com/bryanjenks Buy Me A Coffee: https://www.buymeacoffee.com/tallguyjenks Website: https://www.bryanjenks.dev/ ==========Support The Channel========== ► Patreon: https://www.patreon.com/brodierobertson ► Paypal: https://www.paypal.me/BrodieRobertsonVideo ► Amazon USA: https://amzn.to/3d5gykF ► Other Methods: https://cointr.ee/brodierobertson ==========Video Release========== 📚 LBRY: https://open.lbry.com/@TechOverTea:3 🎥 YouTube: https://www.youtube.com/channel/UCBq5p-xOla8xhnrbhu8AIAg DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase we may receive a small commission or other compensation. I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and related sites. 🎵 Intro Music Aces High by Kevin MacLeod Link: https://incompetech.filmmusic.io/song/3337-aces-high License: http://creativecommons.org/licenses/by/4.0/

Transcript
Discussion (0)
Starting point is 00:00:00 Cool. Cool. Welcome to episode 34 of Tech Over Tea. I'm, as always, your host, Brodie Robinson, and today we have a returning guest. Welcome back to the show, Brian Jenks. Hello. I think you were last on... Actually, what episode were you last on?
Starting point is 00:00:18 That's a good question. Let's go... I think it might have been the teens. Yeah, it was certainly a while ago. I think if I Google Tech Over Tea, I can actually find my show now. Tech over Tea, Brian Jenks. Let's find out. That was a long one.
Starting point is 00:00:37 Let's see. Oh, no, there's just your LinkedIn. We don't need that one. 12. Wow, that was a while ago. Jeez, that was nearly half a year ago at this point it's been a while how you been man i've been good uh youtube's been going pretty well i'm not growing as fast as uh you and others but then again i don't post once a day anymore yeah that's fair but you have been growing relatively quickly.
Starting point is 00:01:06 Like, I know for a while there, you're actually, what, 500 or 600 subs a month or so. Well, that was just one quick burst because I had a video featured on Brad Traversy's channel. Mm-hmm. And I've been in a group on discord uh server for just programming niche youtubers and a lot of my early stuff got their attention so they invited me in even though right now i'm kind of doing a little bit more on the like personal knowledge management stuff and research
Starting point is 00:01:39 related topics but uh i'm kind of like in a bunch of different niches with the channel and i honestly i'm not really too concerned with turning it into a hardcore business so i'm kind of like in a bunch of different niches with the channel and I honestly am not really too concerned with turning it into a hardcore business. So I'm kind of just, I make videos on what I want. People seem to like it and if they stick around, that's great. Well, yeah, you basically flipped up your entire content like upside down from where you originally started and now you're like, oh, I'm a Mac OS. So if anyone doesn't know who you are, what did you actually start doing on YouTube?
Starting point is 00:02:05 Because that was the original reason we did the first podcast. Yeah, I started off as one of the Luke Smith emulators. Like, not just at the level of emulating like I was, you were actually emulating his older thumbnail style as well. Yeah, I started off with a couple early thumbnails with that before I realized like you know this this isn't gonna work and i need to do my own thing and to do anything like that is just like it's bad taste so i could i took a couple of those down and uh yeah i like doing my own
Starting point is 00:02:42 thumbnails in a like i try to I try to make nicer thumbnails these days, like I'm using Figma for a lot of that stuff now, I use my green screen photos I'm trying to actually put more effort into a lot of the stuff which means I do only post like once a week now so I can manage I really should get a green screen because what I'm doing
Starting point is 00:02:59 right now to do my cutouts is I've got a, should I show you I've got a wall over there. Normally it's not pink, and normally it's also brighter, but there's a wall over there. But
Starting point is 00:03:13 it's very difficult to chroma key myself out of that. So I have to kind of do it manually, which is more time consuming than I want it to be. There's this website that um if you if you know her off of youtube real tough candy she just posted it in the the server about this you just upload a green screen picture in there and it does all of the chroma key editing for you you don't even need gimp anymore it high-quality photo, and a lot of the edging around you is taken care of.
Starting point is 00:03:48 It's actually really, really awesome. It makes all the green screen cutouts super, super easy. I'll actually send that to you. Yeah, do that. I'll actually bring it up on the screen if I remember where my window is. I moved that way off to the side. Hey, look, it keeps working.
Starting point is 00:04:03 That's cool. Yeah. Remove.bg. Okay, sure. And that one. Yes, I'm forgetting what my keys are now. Okay, so yeah, you just upload a picture. And it does its job, I guess.
Starting point is 00:04:24 That's cool. Upload, download, all done. Free account, 50 previews, one free credit, apps for Windows, Mac, and Linux, and Adobe Photoshop. I just figured I don't really use this type of stuff a lot
Starting point is 00:04:40 and some of the advice in the server was just hey, take a bunch of pictures of yourself one time and then just reuse them across different things just take a lot so just doing that in batches do a batch and then you're good for a while that's fair because what i've been doing right now is basically just taking them as i need them i'll usually sit down on like a tuesday or a wednesday because i've finished recording like i've been doing batch recordings and then finish around Tuesday-ish generally unless I have stuff to do um so I usually sit down the next day and then just batch edit thumbnails previously they didn't take that long but because I've had to be manually editing out borders they've been taking a lot longer than they should plus I have obviously
Starting point is 00:05:22 been putting more effort into them because I kind of value quality thumbnails at this point because i have noticed they'll be they have been doing some positive effects to the channel so i'm putting more effort into them um but yeah that'll that definitely saved me a lot of time once i actually get the uh the green screen for sure yeah the the whole face in the thumbnail type stuff and the whole just seeing a person in it somebody in the server posted an article about it about how those actually like drastically increase the traffic to videos it's weird but so i'm just like okay well if you want to see my face that badly here we go yeah i i don't really care about it i i said when i started doing them like i'll do them every couple of videos.
Starting point is 00:06:06 Now I'm just like, a lot of my videos, they have a lot of free space in the thumbnail. So I could put something there, I guess. And my face is going to be in every video anyway, so I might as well. I like the one of the ones, I think it's my next video. Or I got two more queued up because I did a batch and it was just that was like really hard on me like I almost burned myself out so I shot like a batch of six or seven
Starting point is 00:06:31 and I finally just finished it editing the last two like four weeks later one of them I think it's either next week or the week after I have a thumbnail and I'm doing one of those ridiculous faces that you know gets a lot of views where it's just like in the thumbnail it's just like i i don't want to give my discord material that's my problem because i know if i give them material they're going to
Starting point is 00:06:56 start editing pictures um oh wait where's it you know i'll bring it up let's see if we can find uh yeah i have it over here let me find my fan art folder yes I have a fan art folder because my discord are terrible people you got the Linux meme subculture shout out to the discord yeah
Starting point is 00:07:17 here we go so I'll just how do we do this here's my new profile picture on twitter in case you haven't seen it yes i did see that one that's a courtesy of one of my mods so i've had mr me uh no it was hum that made that one. Oh, okay. Mr. Meeseeks made the other one that I'm gonna show you.
Starting point is 00:07:50 Um, okay. Let's see, which one are we gonna use? Uh, let's not use that one. I'm not gonna use any of the ones that are too political, because those are amusing, but I'll send you those ones afterwards uh here we go i think this is my new twitter banner you can't see the entire thing on twitter though it's like oh here's uh here's your new um youtube uh channel banner i was like i can't use
Starting point is 00:08:21 that i would use it it's too small though because youtube has a limit of like or minimum limit of like 20 52 by 11 50 or something it's slightly too small yeah so sadly i can't use that i had to fiddle with the sizing for that damn image for probably a couple hours because i needed to make it you know work for tv and mobile and the computer wait at the same time you do know this is like a template for it right yeah so afterwards i finally found that template and i'm like are you serious and so i finally like got all the images set up with the right pixel locations and now it all it all works seamlessly yeah but finding the template was a pain at first i'm like oh my god this is so stupid
Starting point is 00:09:10 it can stay there for like a year now like i'm done looking at that now yeah i uh i need to go redo some of my art i got one of my mates to do the art but um when he gave me the the pictures for it he actually merged down some of my art i got one of my mates to do the art but um when he gave me the the pictures for it he actually merged down some of the layers a bit too much so it's a bit hard to edit some of them so i'm probably going to trace over them and then just work from that because i don't like the art it's just it's kind of hard to work with yeah that's why i like i really like editing my thumbnails and figment now because a lot of the elements that i really like i said it's the same standard size so i just overlay a bunch of stuff
Starting point is 00:09:51 when i like something i can easily just cop it copy and paste it between my different thumbnails or edit the colors or something yeah yeah i've noticed you have a very you have like a very consistent thumbnail design. It's starting to settle. I'm trying to find something that really works for me that I really like that is also not too... that doesn't burn people out too quickly. Yeah, that's fair.
Starting point is 00:10:17 There's a channel. You're very much taking up the face thumbnails. Yeah. But that much uh uh taken up the face thumbnails yeah but that plus my current topic i've been gushing about lately uh really got me a lot of traffic a lot of um a lot of new subs a lot of traffic and then i got people asking me to make courses and stuff now or they really i get a lot of traffic in my live stream on twitch because people want to see me actually using the app because of how i've configured it okay it's a lot of people that use it are not like super
Starting point is 00:10:54 technical they're more like people who are academics or just want to do note-taking yep or younger students so when somebody walks in like okay how can i how can i use a markdown environment in this note-taking app let's embed videos with iframes and have a preview version and then i can type notes and watch the video at the same time and you know use some scripting languages because it's just plain text files and you know all that kind of stuff so they're like oh interesting channel yeah that actually is pretty neat you've kind of found yourself this weird niche that I guess there's a lot of content here. Yeah, it's not my thing, but it's awesome. It's kind of weird because I don't want to move away from the tech space because there's a lot that can be done there.
Starting point is 00:11:42 Yeah. And it's also kind of lucrative if you can get into courses and teaching but at the same time i got really into like the productivity academics research note-taking space so a lot of the productivity youtubers are starting to talk to me and i just did um it hasn't been posted yet but keep productive they have i think 120k they we did a call that should be posted on their channel sometime soon that'll you know help promote their course but we were just talking about how i use the application they're making the course on so yeah yeah previously we're talking about that um that video video you did on travesty media i had no idea that you'd done that until i
Starting point is 00:12:23 checked out your website the other day and I saw this little thing at the bottom featured on Traverse Media and then it was like an hour and a half long R course or introduction to R or whatever it was exactly called I'll see if I can find it
Starting point is 00:12:40 yeah he when he put out his video about him wanting to take a break and just feature other smaller channels or people, I shot my shot. I just sent him an email and said, here's some of the topics I already do. And he said, okay, well, these are pretty interesting. I like your teaching style for this one. I don't have anything about R. So how about that? So I'm like, okay. And then I have a standing offer right now. I just need to
Starting point is 00:13:11 get around to it. But free code camp wanted me to give them a video on bash and on R as well, because they only have like one bash video. And it's not like the language. It's like, move a directory, make a file, that type of stuff. I'm talking, oh, here's brace expansion and variables and actually how to do things with bash the language. Well, glue for C. Yeah, that and an R course because they also have basic R, but base R, not like tidyverse R, if you know anything about that.
Starting point is 00:13:45 I have no idea about R. Yeah. Basically, it's like using vanilla JavaScript, or the only other option is like the version of a framework, which is really, there's only one thing. It's like framework, which is really nice and a lot easier, or vanilla JS, but it's not as bad as vanilla js so okay yeah so it's the same sort of um environment that exists around ruby where you have vanilla ruby which no one uses and then rails yeah well a lot of people do use base and you get like those diehards sure
Starting point is 00:14:20 yeah someone's gonna leave me a comment now being like oh i like ruby so i don't care i was playing um there's like uh what is it called uh the code challenges uh code war no it wasn't code wars anyways it was one of those like code game websites where you play with your viewers and it's like a live stream game i was on one of the other programming YouTubers streams and we were all playing this coding game and Ruby is hacks Ruby is hacks they're like okay I need 30 it's like based on character count
Starting point is 00:14:53 so like I had 136 lines in Python with no extraneous stuff to do this like weird context of string manipulation and somebody did it in like 12 characters in Ruby like what the in Ruby. Like, what the hell?
Starting point is 00:15:09 Ruby is hacks. It's like Pearl with regular expressions. How do you get such power out of so few characters? Regex is something that I've never really... I've dived into it enough to do what i need to do but i've never really dived deep into it i read the it's like one of those animal books i think it was like introduction to regular expressions it's like a 70 i mean
Starting point is 00:15:39 actually it might even be a couple hundred pages either way i actually read that thing cover to cover and i took some cliff notes on it, because really there's not too much you really need to know to really be effective with it. But I actually really like regex, and that's one of the things is with the note-taking app I'm using, because it's using Markdown, you can search, and you can use regex searches on content or titles or whatever.
Starting point is 00:16:03 People just want to search for something or want to find a way to do something. I'm like, why don't you just use a regular expression? Like, what's that? Okay, let me tell you what that is. Run this command. Problem solved. So it seems like there's a really untapped section here where there's a lot of people
Starting point is 00:16:21 who are using these productivity tools, but don't understand the, I guess, the programmatic side to it. Massively. Like you have to get the people who never came from like the sphere of the internet that we lived in for a while where it's command line all the things. Like you're intimately familiar with command line stuff or you're a complete gooey baby. So you don't know anything else but button clicking.
Starting point is 00:16:50 And so I'm kind of towing both lines here. So I'm trying to bridge that gap. At the same time, it's like these people don't... I want a button to click for this feature. I want to be able to do this. You could just run a regular expression. You could just write a simple three command bash command on your directory, and there you go.
Starting point is 00:17:09 Same result. But you don't need to wait for somebody to develop something. Yeah, command line's super powerful. You can do a lot with a little. Sometimes humans are visual creatures. We want GUI applications. Maybe some people do. Maybe some people don't but like some things i'm actually really enjoying with using the gooey and then if i really want something done quickly like i'll use the command line yeah that's fair like like this application yeah it's a gooey application it's electron gooey
Starting point is 00:17:38 application for note taking it just looks at a directory full of markdown files if anybody cares it's called Obsidian. And if I had to do some refactoring on some of my notes, I got a couple of hundred notes in there, and I need to change some text that I have across dozens and dozens of notes. Said with a regular expression. Otherwise, you'd be like everybody else who's like,
Starting point is 00:18:01 I have to change all these files manually one by one? Nah. Said, regular expressions done i run one command i'm good yeah i had someone leave me a comment be like hey can you look at obsidian on this channel and i looked at it like i have no idea what i'd say about this like it's like this is not my my field of expertise i wonder if it's because we've done videos together and we mentioned each other and we're interacting on YouTube that it's one of us is popping up for the other person. And they're like,
Starting point is 00:18:31 ah, same space. I'm going to ask you now. Yeah, that's possible. But like, it looks like a really neat tool, but it's just not like a thing that I use.
Starting point is 00:18:41 I'm a very boring person when it comes to my, the way I do any of my scheduling uh the way i do any of my scheduling the way i do any of my note taking i open up a vim buffer i have a long list of bullet points and that's about it it's terribly organized if like sometimes i'll look for a video like i've got a list of i think 500 pieces of software i want to look at at some point i have no idea what's on the list there might be doubles i don't, I just sometimes scroll down the list, stop at a point, I'm like, I didn't write a description of what this thing is, go to the GitHub page, like, oh, yeah, that's kind of neat, like, there's this plugin I did a video on that hasn't gone up yet,
Starting point is 00:19:20 it's called, um, Comfortable, yeah, Comfortable Vim or something like that it adds inertial scrolling into vim for some reason i don't know why you'd want that but i just saw it on my list like whatever let's just do a video on this one you should write a script that just uses some like some version of rand and just randomly picks a line of what your video topic is going to be for that day that would take like a minute i could do it but yeah just make it make a randomizer like okay what are we talking about today okay it's that one well sometimes i do actually add things that are kind of timely to the list like if someone asked me to cover something then yeah i'll probably cover Like if someone asked me to cover something then yeah I'll probably cover that. Like someone asked me about... what was it?
Starting point is 00:20:09 MPD, that's the reason why I started using that. Or someone asked me about some... I think someone asked me about CoC Explorer which is the file tree I'm using in Vim right now. So okay I'll talk about that but for the most part most of the videos I fill out the week with are just random things that I come across on GitHub or come across on Reddit. Yeah, fair. If the subscribers are asking for it, give the people what they want.
Starting point is 00:20:35 Exactly. I was just starting this today to mess around with GitHub CLI because I think we talked about before how I was using, I forget what it was called, the Ruby the expired Ruby project, it's not maintained anymore but
Starting point is 00:20:49 I forget what it's called now. GHI I think? I was playing, yeah so I was playing around with GitHub CLI and I was just like I wonder if this is possible and so I just said hey, list out all my issues for this repo, pipe that into FZF and And it actually the output
Starting point is 00:21:07 works perfectly. Like, the output is not what it actually will look like if you just ran the GitHub command and list it out, because actually has like some, you know, some pretty output. But if you pipe that into FCF, it gives you what looks like a better, like a clean interface of standard in out. And that way, you could easily just write, you could already write, you know, aliases and scripts with GitHub CLI, but now you could also work it in with, okay, we got FCF,
Starting point is 00:21:32 what other tools can we connect to this? So I'm thinking there's some good meat there that you could tap into with GitHub CLI. When I looked at it, it seemed like a lot of work. Like you couldn't do things such as commenting on issues or anything like that. But if it's just listing out issues there's no reason why that wouldn't work and then you can even I think they yes sorry I was just watching the video you can I think you can I can do full like
Starting point is 00:21:58 body comments and titles everything's for issues and pull requests okay it's improved since then that That's awesome. Yeah, because that was one of my main connections is okay, if I can't even like, then what the thing I mainly use this for is like a running log of how I'm working on this issue and as it develops, if I can't do that from the CLI, then it's not really much purpose of me doing this in the CLI.
Starting point is 00:22:21 I might have to readdress the tool then, because that was one of my big concerns, and I think also, there's some other little things I didn't like about it, but I'll check it out again and just see if any of them have been fixed, because that's why I did the video on
Starting point is 00:22:35 GHI afterwards, because that was the only tool I could find where you could actually comment on issues, and being a really old Ruby application, it had a lot of issues. it had issues like printing out the um the printing out the issues i guess uh it was using github's older authentication system because they switched i think to aworth um and i think actually by about now or so they would have deprecated the old method anyway so i I don't think GHI would even work at this point.
Starting point is 00:23:09 But if the GitHub CLI tool is better now, I'll have to check that out. One thing that GHI still, I think, does a little bit better if you really care about nice-looking terminal output is the issue label colors. I don't think GitHubFCLA does that yet. If they will ever do that. It might do it at some point, but
Starting point is 00:23:29 that's not a super big deal. I guess if you really care about the colors. It's just aesthetics. If it at least tells you the tag for it, that's probably good enough. Yeah, it visually separates it enough to make it obvious, which is the point.
Starting point is 00:23:48 Like if you're there to get work done, you know, shouldn't matter too much. Well, and if it separates it out by the tag, then you can at least do your own filtering on it anyway. Yeah, pipe that in the grip, pipe that into FCF, pick your issue, pick your thing, write your script, bam, hashtag productivity. So speaking of that, my mouse, oh, my mouse just died. Okay.
Starting point is 00:24:19 Speaking of that, what made you decide to switch over to macOS? of that what made you decide to switch over to mac os um i made a my unboxing video i listed off a lot of reasons that some people still uh are still want to like argue about but it was mainly for school there's two main points and a lot of other little points that just like help support my original two points and or make me feel better about it. But school, because school only supports Windows or Mac, and I refuse to use Windows anymore if I can help it other than like work.
Starting point is 00:25:02 Because even if it does use WSL, I'd rather just use a native nix environment so you know we got the command line it's a it's a unix-based operating system good enough um to video editing a this the package i bought so i did this a little bit smart is i got a student discount so So I saved a lot of money. And then because I own on paper to my actual business, I wrote this off also as a business expense. So a lot of the costs of this is not really an issue for me.
Starting point is 00:25:38 So that wasn't an issue. And I got the video editing software. So I got Final Cut Pro. And the thing is a beast. Like I got the video editing software. So I got Final Cut Pro. And the thing is a beast. Like I got nearly maxed out specs. I have no issues. They fixed the thermal throttling stuff. They added another fan. A lot of what I didn't like and what a lot of people didn't like about it that was off-putting enough to keep me from it was fixed in this exact current iteration. So I got this one, and the thing should last for a long time. It'll have resale value,
Starting point is 00:26:12 and those are the main points. The other small minutiae would be like, okay, well, now I actually have a native Mac OS environment where I could also test scripts for when i use those on other systems like for instance using sed even with the gnu core utils unless i did some like you know more effort to alias some things but the sed that's actually used in mac os requires some weird finagling with dot back files for backing up which was annoying as hell for my Flash script. I still plan to do some stuff with that in the future. It's kind of been neglected. But I had a pull request from somebody who helped me with that about some weird BS with sed not working because of that issue on macOS,
Starting point is 00:26:57 which I had no idea about. Yeah, that's the problem with relying on the GNU options and the GNU implementations. There's extensions in there that just simply don't work on other systems. But when they work, oh my god, they're so nice. I imagine a similar issue may have existed over on BSD as well, then. Yeah, because when I open the man pages for any of the commands, by default, these new models come with ZSH now
Starting point is 00:27:29 and not that crap old binary of Bash anymore. And so I'm officially using ZSH now, which I'm surprised. I thought this was like, oh, this is a big change. This is going to change things for you. Like, oh, pretty much nothing changed. Okay. It's just Bash plus, pretty much nothing changed. OK. It's just Bash plus some niceties, basically. Yeah.
Starting point is 00:27:50 The command remembering and autofill for some of the commands is really nice, because I run a lot of things over and over again. So that's actually really helpful. And I was lazy, because again, like I mentioned in my video about it, I also just need something that, yeah, it's meme-worthy, just works. Yeah, I just need something that was set up and works great and is not Windows. So, yeah.
Starting point is 00:28:17 I mean, I could have done something like Linux Mint, but Linux not supported. Yeah, that's fair. A lot of things just came together and it just ended up pointing to this and i'll also like just doing my youtube channel video editing any sort of media stuff it's all great on here and then i have a windows partition to do gaming when i actually ever get around to that so how is a final cut i hear like some people say they absolutely love it some people think it's the worst thing ever created. What is your opinion on Final Cut? I've never actually used it myself.
Starting point is 00:28:51 Okay. So context, I've used a lot of video editors. I used to make, you know, when I was into it, I made a lot of parkour videos. I made just videos about stuff. So I've used that crappy, you know, 2013 Windows Movie Maker. I've used the new movie maker. I've used Sony Vegas pro. I've used DaVinci resolve. I've used open shot and I've used FFM peg. Um, and now I'm on final cut pro.
Starting point is 00:29:15 And so far to date, final cut pro is the thing that I've had the most easy time with. It's, it actually is really powerful, but, and you can get a lot of you know really powerful stuff out of it but if you walk into it like i'm still like i haven't watched hardly any tutorials on it i'm not like hyper optimizing all my settings and all this crap in here i really just
Starting point is 00:29:38 drop in footage do what little i know about editing and And my output, as you've seen, got a lot better than when I wasn't editing. But stuff like just chroma key your green screen, overlay multiple layers, and fiddle with different elements. Like I got the recorded iPhone screen, and then I added an image of a frame that's transparent and put like, it looks like an iPhone on your screen while it's going and you're talking about it.
Starting point is 00:30:03 Like all that stuff, super easy. layers add some music change some settings it's it's so easy and then what i really enjoy about it is that um at least with you know my setup and what i have i'm not sure if this is different between different models because i'm still new to all this apple stuff um it actually renders live in the background. So as I'm editing, it's already rendered that footage. So if I make a change, it re-renders, but the whole thing renders real time. And it's not like I hear my fans going the whole time. It's actually really low key and it renders everything
Starting point is 00:30:37 so that as soon as I finish editing, I'm just making those final touches. I can just literally hit, okay, I'm done, share. And then there's a file immediately to my desktop. So that's really really convenient that actually sounds kind of nice yeah and this thing
Starting point is 00:30:54 I got pretty much a max spec model so I got like 8 cores or actually it might be 16 cores I don't know it's like an i9 and max GPU max RAM i got 64 gigs of ram like this thing is pretty much everything is top or just just right there so even when i'm rendering like an hour hour and a half long of you know 1080p uh video with multiple layers and
Starting point is 00:31:21 lots of assets even that like a dream I have so many programs up and running that are resource hogs several electron apps I have had no issues with anything performance wise I open H top and I'm like that's it holy crap yeah I I would hope that you're not having performance issues with a system like that no well over on the the Linux side we're finally getting something nice I'd hope that you're not having performance issues with a system like that. No. Well, over on the Linux side, we're finally getting something nice happening on video editing. In the next version of Kdenlive, it's supposed to have experimental GPU rendering, which it's had for a very long time, but it just hasn't worked.
Starting point is 00:32:02 So maybe one day we can use our GPUs to render. I don't have high hopes, though. I'm waiting for Olive to become stable. Once Olive is stable, I am dropping Kaden live forever. Have you... Have you ever used OpenShot? I used to use OpenShot. I did a video talking about why I hate OpenShot.
Starting point is 00:32:27 Okay. I hate it too. But you know how it's just so simple. Make a couple cuts, render, just render to my desktop. I don't care. Just render the video. I could not even render a one-minute clip on my ThinkPad. I had 16 gigs of RAM.
Starting point is 00:32:44 I had the i7 i you know i pretty much tried to i tried to do everything to that old ass x220 to squeeze every little bit of performance out of it and it could not even render a one minute clip without going over 96 degrees celsius and dying i had like that a weird little like uh i think it's like oh oh thermal or something like weird like thermal fan that sucks air out and I had that thing on max on the vent still it's like okay guess I'm not editing videos on this computer again hence this thing I literally couldn't edit without ffmpeg yeah I end up leavingShop because I had too many times that it corrupted a... Like, I'd get to the end of editing, I would have everything saved,
Starting point is 00:33:33 and it was like, oh, the project file is just corrupted. Like, what? So, one thing I like about Final Cut Pro, if i'm allowed to keep plugging max you can do that one thing i really like about it is that sometimes i've had crashes it's only been like twice since i've owned this thing and it's i don't even think it's related to like the size of whatever i'm working on but it crashes i open it Everything's exactly where I left it. No issues. That was weird. Okay.
Starting point is 00:34:10 Back to work. And then I have a video. I think it's my video in two weeks is how I a lot of these other video editors I think DaVinci Resolve, Adobe, whatever the Adobe thing is that people use there's like
Starting point is 00:34:25 some way where you can get um your edits or whatever you're editing like the metadata of your editing exported to a plain text file so that you can grab time stamps from markers in your um timeline of the video feed and i was trying for the life of me to figure out how to do this with final cut pro i did Google searches. I looked on GitHub. Nothing. I looked at the Apple documentation about this. So it turns out Final Cut will actually export to some weird format, FCPXML.
Starting point is 00:35:01 So XML, but weird Final Cut Pro stuff. In any case, I took that plain text output. Ah, it's XML tags. One of them is called marker. I, you know, grab out all the markers. I look at stuff. And there was this weird time conversion. Like, the way they represent
Starting point is 00:35:18 time, like, it's a starting point in some weird format divisible by this number. That's like the starting point, and then duration. It was was stupid and i couldn't find any documentation any videos any resources on it whatsoever and then i find like a one-year-old github project of somebody using exactly that but for like blender like they took all these timestamps for something for blender so i like totally chopped up their script it's like some some python script and made like a little bit of a bash helper thing because i'm not that great with python yet and basically made it read from
Starting point is 00:35:55 standard in output to standard out and it'll pull out all those markers and formulate my youtube timestamps so i basically just put markers in my video, save the rendered clip, which it does in the background, and then save the XML file, run the script on the XML file, and now I have a plain text file with all of those formatted timestamps. So if you look at any of my videos, that pinned comment, that's completely automated. I just make markers in the timeline, export the XML, and bam. And so that whole workflow and all the resources,
Starting point is 00:36:24 I got a video about that coming out in two weeks. I was really happy with that one. I should look into doing that in a, or seeing if it's possible in Kdenlive because people keep being like, hey, you should do markers and you're like, you can do markers in like the description or whatever. I'm really lazy.
Starting point is 00:36:44 I've done them for some videos and then just forget to do them for others yeah the the laziness factor of that is one of the reasons why i didn't do it a lot but if you haven't noticed i'm really long-winded so it's a necessity well with my videos it it doesn't really make as much sense but when you're doing a very structured tutorial, I can see why there'd be value there. I still just put them in, even if it's not super structured, but most of mine are now. I write scripts now,
Starting point is 00:37:13 but at least topic scripts. I don't write the word scripts, but just to give people like jumping points, if you have a general idea, just because I know that personally, I can't watch longer videos unless I have either time stamps or i watch that thing on two and a half speed because i don't have the attention
Starting point is 00:37:31 span for anything slower or longer so what was i gonna say um i had a topic and I forgot it. Shit. Timestamps. Timestamps. Something about timestamps. No, it's gone. Well, I don't put them in my descriptions because uh even though there is that really cool like progress bar time stamping feature that youtube added i don't
Starting point is 00:38:12 take advantage of it because you know if you let all those descriptions get stale a lot of your links are old yeah so i actually do bulk editing of all of my descriptions with all my latest links all at once on every video and so my pin comment is always my timestamps i don't get to use that nice shiny feature yeah but at the same time every video back forever even when i do youtube for many years way back when all my links will still be you know modern so when people like stumble upon my channel from like an ancient video from the the dark days um they'll still be able to get to my current socials so yeah yeah i should go back and bulk edit some of my older stuff i didn't realize you could do it with the uh the current studio
Starting point is 00:38:57 yeah that's i don't think tube buddy likes you knowing that but yeah you don't even need them for that. Because I know it was really, really easy to do with the old studio before they brought the new one in. But, yeah. I never used the old studio for that. Oh, okay. The only thing I really used it for, because I obviously didn't edit it like that. The only thing I did was go back and manual, sorry, go back and automatically enable monetization on all of my old content.
Starting point is 00:39:28 Because when, at least at the time, when you got monetization, it only enabled it from today onwards. So if you had a backlog of 400 videos, none of them would be monetized. I have a funny story about my monetization. Okay. So I hit 4,000 watch hours before I hit 2,000 subs.
Starting point is 00:39:52 1,000 subs. Oh, yeah. Reverse. Actually, I hit 1,000 subs before I hit my 4,000 watch hours. Right. But then as soon as I met the requirements, I forgot and found out from 10 years ago, there was, oh my God, this is going to come up. 10 years ago, there was the whole like 4chan craze over using Blogger and Google AdSense to make videos.
Starting point is 00:40:18 And there was like a giant ring, not videos, but it was like a giant ring of people clicking on everyone else's ads based from 4chan. but make it was like a giant ring of people clicking on everyone else's ads based from 4chan so i made i think i made a couple hundred dollars and got a perma ban from google adsense like 10 years ago so turns out i was not able to get monetized until I was talking to one of the other YouTubers in the server I'm in. And they had sort of the same similar situation. Apparently, filing an appeal and having a channel that's ready and showing that you, you know, are 10 years older and wiser, they might be forgiving because they turned it back on for me.
Starting point is 00:41:05 So I'm actually monetized now. Oh my God. Yeah. I didn't know about that, but, um, ah, the mistakes of youth.
Starting point is 00:41:17 Mm-hmm. I know someone, I'm sorry. I think it was just, just 18. Oh, one of I think I was just 18. One of the channels I was subscribed to, they're like, oh, how do I change the country on my Google AdSense account
Starting point is 00:41:33 because I selected the wrong country and then there's nothing you can do about it? Yeah, that's why I double, triple, quadruple check every single thing I do that's important because I know I'm bound to make some sort of basic mistake like that and I don't trust myself and then backing up those credentials my next video, I actually, um, I put out a poll on YouTube using the community chat stuff. And overwhelmingly people recommended bit warden.
Starting point is 00:42:17 Like I mentioned a bunch of different password managers. And then I said, you know, if you got something else, leave it in the comments. And I got like over, I think 80 votes and overwhelmingly people were all about bit warden yeah so i was like okay i should i'll check this out i liked it i'm like okay i need to do this and it back got backburnered and then i watched mental outlaws video about password managers
Starting point is 00:42:37 and i'm like i need to get on that so i mean i got a whole video exposing like how I've had the same, you know, that same embarrassing high school email for like 10 years. And I went to, have I been pwned and showed off like, this is why you need a password manager. And I showed like the litany of sites that my email has been exposed in over the years.
Starting point is 00:43:01 And so it's finally nice to have like all those randomly generated passwords it frees up a lot of brain space it's like i don't need to remember all these passwords now or it or better yet i don't need to remember one password i use for everything unlike a lot of people do exactly you can still do that you only need one password to use everything. It's just, it's not on every site. It's one password to get into your vault. Yeah. And what I also really like is a lot of those two-factor authentication codes they give you, like the one-time download this backup codes. You can toss that in there. I got my credit cards in
Starting point is 00:43:40 there. Not my debit cards, because I'm that trusting but um because that way you can always just claim fraud but i got my credit cards in there so i never need to go out like oh i need to get up and get my wallet for this purchase nah bitwarden it's great i i can't believe i haven't done this sooner and make sure you just have a password that's just basically uncrackable basically you'd have to have a password leak to actually break the password. So I think mine, it's over 40 characters long. I don't know the exact
Starting point is 00:44:12 number, because that would be a... I'm not going to tell you the exact number, because that would make it much easier to crack. I'll say it's over 40. So it could be 1,000. It could be 41. You don't know. At that point, it's impossible to crack. And then the legion of script kiddies decided to start using virtual servers to brute force your Bitboarding password.
Starting point is 00:44:38 Yeah, yeah, that could happen. No, it's at the point where it would basically take to the heat death of the universe to crack it so that whole description that whole description should be like your your slogan of a video we're gonna make a password uncrackable until the heat death of the universe i actually might do a video on password yeah i think i'll write that down i've been i'm doing some stuff outside of linux recently just because it's fun to try some stuff out plus i've got this uh four years of education that i kind of want to put to good use yeah you're almost done right four weeks what is the date 16th yeah four weeks i'm actually i think i have an assignment due the end of sunday november mid-november i don't even know the exact date uh dang congratulations
Starting point is 00:45:34 thank you uh making a less shit password there we go ass word. There we go. If you make that the video title, I will personally send you money. I'm going to send you something. Oh, this is probably going to break the recording. You guys probably can't see anything moving right now, so it's fine. This is just how
Starting point is 00:46:03 my notes look. That's the higher level of it. If you go into those categories, they all have like big lists inside of them. That's the amount of sorting that I get done. Oh my gosh. So you know how you and I are still probably two of the most popular YouTubers in the Vimwiki search tag?
Starting point is 00:46:34 Yeah, I think I think I might be the most. You are. You got the top ones, but it's like mostly it's you and me and a couple others. Yeah, it's me at number one then you then got blettu i really like his channel um so for vim wiki users using something like obsidian if you'd only use like the bare bones features of vimWiki, that wiki syntax, pretty much you could just
Starting point is 00:47:05 use VimWiki and point Obsidian at it and be fine. It would be the exact same thing. The tag syntax is different. VimWiki tags is with a colon, and you just do colon tag, colon tag, and just a string of tags. But with Obsidian,
Starting point is 00:47:22 it's hashtag tags. But for the links and the backlinking feature where you can just do enter or backspace to go through back and forth your links. If you just wanted to see like a graph, a d3 js graph of all those interconnected links, you can just open Obsidian pointed at that directory. Nothing is bothered and see a graph of all of your wiki. Oh, I broke the camera. How do I change it back to that one? I guess I'll have a look at it then.
Starting point is 00:47:51 Maybe the person was onto something. I'm not going to go as deep into it as you're doing, unless I get really into it. But, hey, maybe there's something there. But someone's probably going to be like, this is proprietary software. Why are you looking at this? That's a comment I get a lot.
Starting point is 00:48:12 Oh, you're blurry. I know that there's a couple people that have talked to me about that. Let me try putting my camera again. It did not come back on. You saying things? Okay, there we go. The audio cut out for a bit.
Starting point is 00:48:33 Oh, weird. Discord wasn't happy. Is it ever? Electron applications. Anyway, yeah. So I usually prefaced my Obsidian video, at least I think my first one, with it's proprietary, but in some cases, some cases, proprietary does make sense. Maybe not Microsoft-level proprietary,
Starting point is 00:48:57 but when it comes to there's two developers trying to build a startup business, that might make sense to be proprietary, maybe in the beginning. And one of the devs, we just talked to them in the server and they're pretty active in there. And so we were saying like right now,
Starting point is 00:49:16 being open source doesn't really make sense to them, for them in their current situation, because if you're going to have people, you know, using your code, looking at your code and modifying and pull requests, commits, and all this stuff going on, well, then you don't just put it on GitHub and then people help. You put it on GitHub, you put out documentation, you have, you know, templates, you have to train people on your code base,
Starting point is 00:49:42 and then have more than two cooks in the kitchen. And to do that is not currently worth their effort and time when the whole point is they're trying to get this off the ground and they're still in beta. So Obsidian is still in beta. And I mean, the pace of development is extremely rapid. But that's because they only have two people doing it and it's actually a couple so in some cases i could probably see a good justification it would be great ultimately if it if it went open source when it's more stable um who knows but at least like i was okay with that justification at least in this instance i think that a lot of people don't really take into consideration the fact that making your project open source and actually
Starting point is 00:50:30 doing it properly is a lot more effort than it might seem obviously yeah if you're just writing random scripts you're writing some random little application making that open source there's no reason not to do so but if you actually want to build a code base that actually is functional and is i guess consistent and well documented you need to have that yeah you need to have that little bit of documentation there and i can see how that actually making that documentation would end up uh taking away a lot of time from actually building the project properly plus along with that you also need to have someone who's going to actually be reviewing those pull requests to make sure that they actually fit into the style yes you can
Starting point is 00:51:15 automate a lot of that but someone still needs to be there to actually making or making sure the automation is actually going properly and it's just a lot of extra work that a lot of people aren't going to really consider because you'll see a lot of people especially in the linux sphere where it's just like okay this is free and open source software or it's bad and not really considering that that's not exactly how this dichotomy works. Yes, there are bad proprietary solutions. If you're someone like Microsoft, even when they do open source stuff, they're really only doing it because it's actually financially beneficial for them.
Starting point is 00:51:58 But if you're the case of someone like Microsoft, I can see why you wouldn't why you wouldn't want us to have sorry if you're looking at a company like Microsoft I can see why you'd have a problem with them having proprietary solutions but when it's just two people if they think that's the best I guess financially viable approach to making the software sure
Starting point is 00:52:24 because not every project out there, even if it's an amazing project, can actually fund itself from just open source solutions, basically. So basically donations and various other ways that open source projects fund themselves. Yeah. Every pull request is one more piece of bandwidth that takes away from your own active development of the product and as far as how they're structuring their business model a lot
Starting point is 00:52:53 of people are pretty happy with it and are even saying like you know you guys should charge us in this way because we want you to you know continue development of. We don't want this to die. So we need to make sure that you are able to survive with this project. But as far as they're concerned, product's going to be free. Like you can download and use Obsidian for free. The things that are going to cost is not like a pro version. No, the whole thing is free. What costs money is really like the hosting and like publish features like basically like when you host a your own website on github it's like that type whole type of situation
Starting point is 00:53:31 so things that have server costs basically but then also you know the rest of that is money and then also uh i'm like a vip supporter so early releases and Discord flair. But really, it's just anybody who gives a couple bucks can really be on the early release train. And that's it. And that's all they're accepting right now. And the pace of development is insane. Like every week, it's like new, amazing features, like actually meaty features, not just, oh,
Starting point is 00:54:04 we changed the UI to to be 30 more opaque like nah well even if you do make it open source there are different ways you can handle it so for example you have the case of something like olive where olive um i don't know have you come across that video editor before no i, I never heard of it. It's a node based video editor similar to something like Premiere. And this dude, he basically learned C++, made a video editor as his first project. And then a ton of YouTubers like this is the best video editor ever made. And he's like, shit, I actually need to rewrite this code base because
Starting point is 00:54:45 it's actually garbage um also that's an amazing first project if you're gonna learn c++ um seriously holy shit because i'm learning c++ right now and the idea of that is insane i don't know how long it took him to write version uh 0.1 but... Yeah, that's... Because it gives you basically an array of everything you could possibly want to do in C++. So, sure, that's a way to learn it, I guess. Good God. But yeah, he had a bunch of people on YouTube coming across this editor because at the time, Kdenlive was horrendously unstable. I say at the time.
Starting point is 00:55:24 That's just time in itself. Um, Kdenlive is fucking garbage. Um, anyway, he's now writing version 0.2, but he was like, okay, I cannot accept pull requests at this point because this code base is garbage. I'm rewriting everything from the ground up so even if you are doing an open source project it's not like you have to actually um accept help from people outside of it but then you have the problem of if you're not going to do that and your and your plan isn't to stay open and your plan isn't to stay open source,
Starting point is 00:56:05 what value are you actually getting from it? Because in the case of something like Obsidian, obviously if they made that open source, someone could very easily go and fork the project and then go and do their own thing with it, which in the case of some projects, hey, that might be fine, but I can see why, especially on a team like that,
Starting point is 00:56:24 especially on a team like that, especially on a team like that, it might make sense to actually keep that to yourself, at least until it becomes something where you can make it more financially viable. Yeah. Can we make it out of beta first, please? Yeah. You know, the whole, what you said about the guy rewriting his entire garbage code base in c++ reminded me of this really hilarious you might maybe you've heard of him thomas randall no i have not so he's an aussie too. He has exploded on YouTube because of his humor and his janky ass
Starting point is 00:57:07 editing style on YouTube. But he writes C++ and he's like writing a game and I guess writing his own game engine at the same time and every week it's just like so. We scrapped all the code base and we're going to start again. Like every time it's just like explosion
Starting point is 00:57:24 like animations. It's just like explosion like animations it's just fucking hilarious oh i found this channel oh my gosh oh this is actually beautiful what i seriously recommend giving some of his videos a watch like it's just some of it is so cringe that it's just you have to watch it it's just so fucking funny help your boy keep the lights on is his uh patreon link beautiful you should check out his twitch and his little like uh image you know pill things for like his sections on twitch they're like they look like a kindergartner rant like wrote crayon on the wall so he just doesn't care uh oh yep i i see it that's there's a certain level of um uh artistic merit to that you know it really makes me feel bad like when you try so hard to make your stuff look nice your
Starting point is 00:58:21 thumbnails your video editing scripts and then somebody walks up and they're like like here's an image it looks like a toddler threw a crayon at a wall and you got like 250 000 so i was like what the hell man he's got 31 000 followers on twitch geez okay yeah he he made like a goal like in one month he wanted to have a thousand live viewers, and I think he did it. Fuck. What? Apparently he codes every day, live, just writing his game engine live on Twitch, and then uploads stuff to YouTube afterwards.
Starting point is 00:58:55 So, two birds, one stone, I guess. Sure, yeah, that'll work. I've been thinking about doing that myself. Yeah, well, you did that with the other C++ studying, so it that with the other C++ studying so it makes sense was C++ your stream
Starting point is 00:59:09 a few weeks back? yeah I didn't get as much studying done as I would like but yeah that's the problem with doing it like that unless you do something because I just get distracted by chat so I guess if i did
Starting point is 00:59:25 something like uh one of the other programming channels i really like one of the early ones that i think she actually started the whole day in the life of a software engineer trend oh yeah um mayuko so i like watching her channel and on twitch she streams but she does a Pomodoro timer so she'll like work on 25 to 50 minute intervals and just completely not look at chat at all and just work and people will you know do their own work but then they'll have the off
Starting point is 00:59:56 intervals and they'll just interact okay sure so I'm like unless I'm doing something like that I'm probably not going to get a lot of great studying done that's fair well I'm thinking like I'm trying to think of what I want to do for streams because I don't just want to do um you know what 99% of twitch does just making absolute garbage I'm just going to turn this game on and just play this game and not talk at all. It's like, that's not entertaining. No wonder you have five viewers.
Starting point is 01:00:28 Yeah. I want to actually make it a show. So I'm thinking of just what I could actually do that would be entertaining. I'm thinking of one of the things I want to do is just do a stream while I'm making thumbnails. So then I can actually bounce ideas back and forth with whoever's watching. And if no one's watching, well, I guess i can just make thumbnails and try to do something yeah my approach to twitch uh i have like a low level type content that i'm doing more for practical reasons and then i have like what i really want to do for like a good quality show. Yeah. I finally hit over 50 followers on Twitch just recently because I made some
Starting point is 01:01:09 obsidian content and I posted in their server. I'm like, Hey, I'm doing some, you know, Zettelkasten note taking live if you want to watch and people will come in. They'll ask me about my workflow, ask questions.
Starting point is 01:01:19 It's engaging people and get involved. And then I actually have people in there. So that's like that. Or I'm studying live and that's mostly for like accountability like i need to study so if i'm on stream and i'm slacking off and it's like okay you're not doing what you told people you're going to be here to do so like at least with like adhd for accountability reasons it actually helped me get some studying done and get some work done but then people start talking to me and a lot of my um a lot of my subscribers a lot of them actually write c++ and they'll like they were giving me like advice and saying like this is why you don't use backslash
Starting point is 01:01:54 n for new lines you use endl for c++ new line for you know apparently there's a reason so apparently so i didn't know that. That's interesting. Yeah. Apparently a lot of the weird C++ things like endel versus backslash n, or instead of using a square bracket array syntax to pull out an indexed item, it's dot at as a function. And then you give the item is apparently because there's like extra error checking and it's just a more like thoroughly checked option. At least that's what people say.
Starting point is 01:02:25 I'm a C++ noob, so I don't know what I'm talking about yet. So just having their advice and just useful or cool information in stream live was really helpful. What I really want to do is stuff like what I was doing in my
Starting point is 01:02:42 and the other person's stream where you just have a coding game and you just write code and compare everyone's output and see who has a better solution. And you do coding challenges, but you can get some practice or you can see this person had a better solution. What the hell did they do?
Starting point is 01:02:58 And why does it work? That would be fun. I should program more than I do. I'm really lazy. I'm at the point now where i'm like okay i if i do this for another year could i do this as like a thing or what's gonna happen i i don't know because i'm basically paying half of my bills right now i've actually been over half my bills um library coin man yeah when i want i want dollar library coin i want to make five thousand dollars a month that'd be nice i still can't get bit rx to work to give me my freaking library coins
Starting point is 01:03:40 i'm just like whatever at this point I'm just waiting for it I haven't sold any of it partially because I'm waiting for I don't know if there's a thing in America but in Australia there's a I think it's after you hold something for or hold like a stock or hold cryptocurrency
Starting point is 01:04:01 for two years they do half capital gains tax no America wants your money okay well yeah in Australia they do that so if you hold it for long enough basically you pay half capital gains basically it's actually I don't know why they do I think it's because they want to mainly affect day traders. I don't know. That's just how we work. But I'm not selling anything for a while, so hopefully by the
Starting point is 01:04:32 end of 2021 maybe I can sell something. Because I've got like 200k LBC sitting in a USB stick over here. That'd be nice to sell. Dang. That was a gift they gave out to creators early on damn i got my little 4k over here i'm just been trying to like get out of
Starting point is 01:04:54 bitrex and i still can't so i'm just i'm just gonna go over there in that corner and lament about my life hey maybe maybe we'll turn into four thousand dollars at some point that's better than nothing fair i still get a little bit of uh bat from brave every month so that's nice do you have a creator account set up for that i got it on github youtube and i think twitter i don't know but yeah i get i one of my longtime subscribers who's always in my streams, I made him a mod of my Discord server now, but he actually gave me a donation on GitHub through the bat donation link. Yeah, I...
Starting point is 01:05:35 It's pretty neat. Brave is kind of a scummy company. They do very scummy things, but also if you want to donate to me through it, fine. I use Brave because it's a chromium browser and it just works better than firefox right now i know people don't like to hear that but that's just how it is and i get free internet money so yeah i was uh in so in california the capital sacramento in in Sacramento there's a slack channel
Starting point is 01:06:06 for like the entire dev community in Sacramento and so in that community there's like some people who actually work for Mozilla and like some managers from Mozilla talking about how we just had to lay off
Starting point is 01:06:22 this many people mm-hmm. There's some stuff going on at Firefox. Yeah, I know they were doing some restructuring, as management likes to call it, earlier in the year. Yeah, he was talking about whole teams getting cut. The only... I guess it's not even a Mozilla project at this point. The only ex-Mozilla project they use at this point is Thunderbird,
Starting point is 01:06:50 but that split off a couple years back. It was initially... I think it was... Yeah. Thunderbird is just a good email client. I put it for a little while. I did use it for a little while. What do you actually use in this zml client or do you just use web-based solutions um i was using uh luke's neomut repo for a while and
Starting point is 01:07:17 for just my personal proton mail that was fine um but now i mean i'm already on mac why not take advantage of the ecosystem that everyone raves about given that i already had an iphone so i'm using a lot of the mac apps but i don't rely on them in a way that is like i'm not putting it so much into them there i'm invested where i cannot like painlessly move to something else um yeah you're doing your note taking are you doing your note taking and scheduling outside of it anyway so it's not like you're all like all your stuff is just ingrained into that my my scheduling like i i do time blocking uh which for anybody who has watched anything of mine, I only made one video. So I don't kill it to kill the topic to death about my ADHD and ADHD in
Starting point is 01:08:10 general, but time blocking has been like the most effective thing I've ever found for myself for task management. So I really was deep into task warrior. I still really like it, but for what actually helped me get more work done, task worker was a plus one. Time blocking was like a plus 100.
Starting point is 01:08:29 So I'm actually doing that now in iCalendar, but it's not like I have stuff I'm locked into. I might have some recurring events, but that's not painful to move over. And then once the day is over, it's gone. So I don't care about what's in the past. And I use the reminders app to literally annoy me to take my pill in the morning
Starting point is 01:08:53 or to take my vitamins. Other than that, I don't really use it for anything. My notes, plain text, markdown files, Obsidian looks at them. I have them under GitHub version control. Yeah, I have them on iCloud for cloud storage.
Starting point is 01:09:07 But really, I'm not really locked in for anything that I care about. Well, what reminds me to take my vitamins in the morning is they're like sitting right there. So I like climb out of bed and they're in my face. Yeah, I literally have outsourced management of my life to some of these applications because i honestly need to um because otherwise it's like off you're putting all this stuff other like i have with my partner it's like okay i can't have you be like a manager for my life you got your own life to deal with so it's like i'm trying to offload as much of this stuff to help me manage myself to applications that can just help me yeah well sadly as some people might be like oh no i use siri a lot now because i found
Starting point is 01:09:52 out i could just say hey you know voice assistant here because i don't want her to pop up um hey voice assistant hey siri reminder hey alexa hey google speak now I'm just waiting people listening oh hey Siri do you work for the FBI yeah I think that's screwed up my audio I think that just screwed up my audio. Oh. I dunno. You sound fine. Can you hear me?
Starting point is 01:10:34 Did you break everything? Oh no! hello are you kidding me okay well okay i think i finally fixed it oh no you did not fix it. You sound really bad now. Oh, crap. Hmm. Okay, live feature fixing. Did you switch your microphone? It sounds like it might be like a webcam mic. There it goes.
Starting point is 01:11:19 Yeah, cool. Ah, Discord, thank you for switching my mic. Yeah, Discord sucks for that. It didn't break again, did it? you good? did it break? you can't hear me can you? I'm good now okay that was an adventure
Starting point is 01:12:01 I'm not cutting that so that's enjoy that, audio listeners. Watch the video version to find out what was going on. Oh my god. I don't even know what I was saying anymore. Yeah.
Starting point is 01:12:22 Maybe I'll find a better solution than Discord at some point. i don't know what i actually don't really mind uh discord stuff maybe i just should not talk to my voice assistant yeah maybe you shouldn't do that that's probably gonna all right because you're on a right you're on a mac as well so that's gonna break. I forgot that's a thing on the desktop. Wait, so did both of them activate at the same time, then? How does that work? My phone and the computer at the same time,
Starting point is 01:12:56 but then the phone will say, oh, wait, I got this. And then the laptop turns it off, but that screwed up my input-out output settings for audio for some reason. Then you sounded like some like pixelated squealing cat. Oh, because that's how you sounded before when you switched to your webcam mic. Oh my goodness. Well, we're back to normal now. So I guess I closed my notes at some point.
Starting point is 01:13:25 There we go. Bring them back open. Where are we at? Podcast, Brian notes. There we go. Yeah, that's... God, these notes are terrible. So, basically my notes tree for the podcast
Starting point is 01:13:42 is I'll have my main section that has a list of different subsections. So, like video ideas, video notes, things like that. There's a podcast section. Inside of the podcast section, we have different sections for different guests. So, we have a section in here called Brian Notes. And this is just a wall of dot points I can dig through. Should I do more sorting?
Starting point is 01:14:06 Probably. But. notes and this is just a wall of dot points i can dig through should i do more sorting probably but is there a better way then might i have the effort to implement it maybe just loading it up in obsidian would be a better way maybe i don't know we'll try it out i like it i i've been like really diving into the whole note-taking world which sounds like really like weird of a thing to do and really kind of dumb at first but i've been reading like actual books from phds on this topic like i've been looking at this and the whole typical way of people take notes is you listen to a lecture you take a note and you just basically progressive summarization you just read it you listen to it and you just write what you read write what you heard but you don't actually process understand internalize
Starting point is 01:14:58 reflect and maybe implement space repetition on any of that material and so it's basically your brain turned into into standard input standard output you know stream right through your ears and what i really like about obsidian is that it lets you implement a way of note-taking called either zettelkasten or the implementation called evergreen notes but really the whole point is that you're not taking notes on just what you hear. You're, you're reading something, you're processing some sort of content of any type or variety.
Starting point is 01:15:33 And then by listening and reading and watching you form your own unique ideas, what you take notes on is your ideas, your ideas. And so then you can like title each note as its own unique, you know, atomized idea like this note is using obsidian is a great way of organizing network thought that might be the name of your file, the name of your note. And then you can link that note to other related idea notes, because of either shared context, or, hey, this is weirdly and in some
Starting point is 01:16:07 obscure way related to that. And so then you have this network of weird ideas, knowledge, and connected thoughts. And now that becomes a creative partner. So now using Obsidian's graph features or just the backlinking features like you would in VimWiki, because you can do this in VimWiki just fine. You can actually say, okay, here's a thought. That's interesting. I want to write a paper about this. I want to write a Medium article about this. I want to make a video bullet point script about this,
Starting point is 01:16:33 about what I want to go through in order. Let's traverse this network graph of thoughts and go down that avenue, back up, go down that one, keep going here, go there, and see how all these connections lead you to new and novel ideas as you follow this pathway and when you do like writing it's i don't have to sit here like for me struggling in high school i don't have to sit here and think about my thesis topic my structure and
Starting point is 01:16:58 then hold that in my head as i try to create the content keep it cohesive make it sound intelligible and if i'm doing like a single sit down in class essay, good luck. I'd rather burn that paper than read it aloud. But with using this type of system, it's like all of the ideas are fleshed out. You don't have to think of the ideas. They're there and you can just follow them and how they're connected and then get inspiration to write. Look at your ideas.
Starting point is 01:17:22 Okay. Fill in the gaps between them, make them cohesive, like a story. And this works for writing, it works for video. And like, that's how I use Obsidian is this like, Zettelkasten approach to note taking, if it's something more like technical, I'm taking I'm learning C++. Well, how does this relate to that? In a way, it could, you know, implementing certain things in C++ might give you ideas that you might be able to tie into other topics or other niche areas. Or you could just take another approach with this app called RemNote, which is basically like a bullet point note-taking system with a lot of shiny features, but also has a built-in spaced repetition system to actually let you space out the knowledge. built-in spaced repetition system to actually let you um space out the knowledge and this is the type of stuff that i've just been going ham on and making my video content about lately because i'm like real i'm neck deep in this stuff right now but i don't want to get too far away from programming
Starting point is 01:18:17 i want to get more code topics out soon well as i've mentioned earlier i might have a cursory glance at it but yeah it seems like if people want to dig deep into it your channel might be a reasonable place to start because i imagine most people probably do note-taking in the very the very basic way and don't really think about how you can i guess approach it approach it in different sorts of ways to get different sorts of, I guess, effects from it. Yeah, the PKM, or personal knowledge management space in YouTube right now is just exploding. Because a lot of, like, Obsidian is the new kid on the block. And then Roam Research was in really big
Starting point is 01:19:03 and really exploded recently. And it like had, it's kind of like Rome research was the Apple of the market because they like really priced themselves highly. They have that like polished look and they're trying to, they're positioning themselves effectively like the Apple in this space. Yeah. And now obsidians walking in and it's basically like
Starting point is 01:19:25 the linux of the space because it's like hey we're free and we can do a lot of cool shit so um a lot of people and a lot of the topics a lot of this stuff is really gaining popularity now so even some of the like the larger mainstream youtubers million plus subs are beginning to talk about the same topics that i've been talking about lately and so it's it's been a good wave to ride recently it does definitely seem like a really cool tool so i'll have to explore it i guess oh yeah it doesn't even if you don't no i'm looking at some of the features right now it seems to be very similar to the way that,
Starting point is 01:20:07 at least on the way that you actually write the documents themselves, very similar to the way that Wiki works. I can see why that would just be pretty convertible. And anything that's not, you can just always search and replace and just switch over to the new format. And if you want to help the developers, some people are making plugins and you can just make a plugin that converts from VimWiki syntax to whatever Obsidian uses.
Starting point is 01:20:36 Let's see. So yeah, here we go. Pricing. So it's personal, 100% free for personal use, no account or signup required. That's something that's been really big for me. People keep suggesting, oh, try out this note-taking app. Try out this one. And I load it up and it's like,
Starting point is 01:20:50 sign into an account. Like, I'm not doing that. I refuse to sign into an account to do note-taking. Go away. 10-minute email. Infinity. I refuse to give my email to anybody after seeing how many times i've been
Starting point is 01:21:06 pwned with my old email address but like i don't why do like why do i need an internet connection to take notes like that that's dumb go away if that's here's sorry uh if you were considering making it if you either run a company that makes a note-taking app or you were considering making a note-taking app Do not have an account sign up. I get why you want to do it to like I don't know Make sure People are not pirating your application. Just give them a key That's all you need if you want me people to pay for it. Give them a Account key or something like that. That's That's everything. That's that's all you need to you want people to pay for it give them a account key or something like that that's
Starting point is 01:21:45 that's everything that's that's all you need to do no accounts i'm not just let me take notes if i'm in like the middle of the woods that's all i want that's all i want from you verbatim that was my exact point about why i said i chose obsidian over rome because Roam is account paid SaaS app. Obsidian, you can look at your local files, doesn't need an internet connection. And I could literally write notes up at my family's cabin in the forest.
Starting point is 01:22:15 And I said that in the video. Because I think way, way back when I first was doing videos on VimWiki and stuff like that, a couple of note-taking app companies, they came to me. I think... Do I still have the emails? I wonder.
Starting point is 01:22:37 I know I didn't delete all of the early emails. Let's find out. It's been long enough. I'll just throw them under the bus now no I think I deleted it I think it might have been turtle note or red note or something like that I remember exactly what it was it was one of the open source solutions but they required an account to use it. So, why? And that was after I did my video on VimWiki. I was like, I have VimWiki right here.
Starting point is 01:23:12 Why would I use you? Next email you're going to get is, Hey Brody, would you like to be sponsored by Raid Shadow Legends? Look, I've said it before. I will take the raid money. Actually, no, the one that people are getting money from right now is AFK Arena. That's the big one right now. I'm still too small for that stuff.
Starting point is 01:23:41 Well, the biggest one I ever got was an email from Vivaldi saying, Hey, we liked your Vivaldi video. You know, the one that I titled... from Vivaldi saying, hey, we liked your Vivaldi video, you know, the one that I titled, um, uh, Vivaldi explains what, uh, why they make proprietary garbage or something like that. I think that's actually what the title was. Uh, let's find it. Brody Robertson, Vivaldi. Uh, yeah, actually, Vivaldi explains why they make proprietary garbage. It was a video going over their, like, why they license their application the way they do.
Starting point is 01:24:16 And I got a message from their, I had to check it because I was like, this can't be the actual marketing manager of Vivaldi. Surely you didn't, like, surely you read the title. Like, it was a positive video but that title just like that anyway i got the click it got the click yeah i so i basically searched for the email it came up on the voldi website i was like okay this is actually the marketing manager and she was like okay uh we liked your video we want to send you a um like a a gift basket of Vivaldi merch or something. It still hasn't shown up. I don't know if it'll ever show up. But after that,
Starting point is 01:24:51 every Soften, they launch a new feature, and I get another message from their manager. I'll be like, hey, here's this new feature we have. There's an Indiana until this point. Do you want to test it out early? Because I've got an arcade game or something built into the browser now. Uh, and I noticed that, uh, OMG Ubuntu did a video on the same thing, so I'm-
Starting point is 01:25:15 Or, uh, article on the same thing, so I'm guessing they got a similar email. Uh, but, no, I don't want to talk about your arcade game built into your web browser. That's a dumb feature. Get rid of it. I bet your gift basket accidentally got sent to Luke instead. Oh yeah. I'm sure. Like what the hell is this?
Starting point is 01:25:37 What is this crap on my front porch? I think that was going to be some like Rivaldi stickers in there or something. I want all my mates like, yeah, I'll take the stickers. I'm not putting stickers on stuff. If I do that, once again, my Discord will bully me. You could always just be, like, the people that buy, like, a MacBook for several thousand dollars and then just put a bunch of freaking stickers on it. I know a guy who does that.
Starting point is 01:26:03 I've brought him onto the show before. The entire back is stickers. I is stickers like what are you doing uh i'll put a skin on it because it's removable easily yeah especially with d brand but like d brand it's painful if you i like d brandbrand, if you want to sponsor me for your stickers, I'll take your stickers. Your stickers are good. Do you make a sticker for the Realme 5? If you do, I'll take that. I got this nice matte black one for the MacBook.
Starting point is 01:26:42 It's really nice. That sounds nice. I got this whole matte black everything nice. That sounds nice. This whole matte black everything theme. Yeah. Yeah. I'm bad with color
Starting point is 01:26:51 color scheming. My desktop on my like is probably the the best thing I've done for color scheming because everything else
Starting point is 01:26:58 it's just like I just buy whatever's cheapest. You got the lamp. Yeah. I got the lamp in case you haven't seen that video. There we go. Yeah, that lamp I've actually had for quite a while. I used to use it to just general lighting up the back of my scene.
Starting point is 01:27:24 It was sitting on like a shelf over there. Let's show it. Okay. So we've got like a cabinet there. You probably can't see it very well. I can see it well enough. I lift out one of the drawers and I put a light on there to light up my back wall. Now I'm using the same lamp with a different globe and just yeah
Starting point is 01:27:46 well that's well enough well if you notice i'm no longer in my kitchen you are no longer in your kitchen but you also like fluorescent earlier yes uh we actually moved everything around in our house so we actually cleaned out a whole bedroom and now we've got a dedicated office since it looks like, until further notice, America is currently Umbrella City. So we just have this office now and my green screen fits, my desk fits. So now I'm in here. Now I finally don't have to have my dirty dishes in the background or have to worry about having my green screen up every time yeah uh what actually made you i i know you do the uh like the intro at the start with the green screen what actually made you want to do an intro like that
Starting point is 01:28:37 because with my stuff a lot of people like the intro sort of makes the content drag on longer than it really should. So that's why I basically just cut that and then instantly jump into what I'm talking about. And I think my last one or two videos, I just started doing that myself. Because originally, I saw some advice, tried out wasn't didn't seem like it was hurting and then it was also green screened because my kitchen in the background but now it's i just play my intro and then go right in yeah yeah i think that's sort of the trend that a lot of people on youtube are taking because back when i started people were still doing like intro like intro sequences i guess but that's sort of been dying out over the past year or so even like a lot of really big channels at
Starting point is 01:29:39 this point don't really do intro sequences anymore if you just look at the retention rate for videos like you got only the first maybe if you're lucky two minutes to really like get to the point why am i here okay yeah this is worth staying for and so you don't got the time to waste even on the podcast i have a retention rate of like five minutes it's a two and a half hour podcast. Yeah. But you... Sorry, go ahead. No, I'll bring up the stats
Starting point is 01:30:12 and show you, but go on with what you're saying. The video I have that's done the best so far is I made a video on my Obsidian workflow. Comprehensive. Everything that I do for every type of content is I made a video on my Obsidian workflow, comprehensive, everything that I do for every type of content processing,
Starting point is 01:30:28 research papers, videos, podcasts, articles, everything, and showed all the programs, apps, my actual step-by-step process. And I got, again, the watch time on that is like 8, no... It got up to, I think, 13 minutes. And it had like a couple... I think it might have almost a couple thousand views now. Yeah.
Starting point is 01:30:54 But that's probably the best performing thing I've ever had. Where is... Where is watch time showed in the statistics? Oh, okay, that video is too new. Let's go to the last. We'll go to this podcast.
Starting point is 01:31:13 Look at number 12. We could look at number 12, yes. Yeah, here we go. Is that going to work? Yes. Okay, there we go. Paste that over there. And...
Starting point is 01:31:36 Oh, there we go. So this is sort of what my retention rate looks like on the podcast. So, yeah. It's like... But weirdly, you'll notice there are a couple of people who actually do watch really, really far into it. Who are you people? I know got a you come to my channel i've got a mate who uh actually listens to the podcast like while he's running i don't know why there's better podcasts out there but i was reading this article i think it or maybe it was a video I was listening to about how running a podcast is a really, really smart way of building an audience around your stuff because it's more
Starting point is 01:32:34 accessible in a lot of ways because you don't have to have any, there's no visual part of it. It's just, it's just audio. So you could literally do any anything else and so like the attention requirement for podcast consumption is vastly lower than video consumption because you're taking up a whole other sense and so i primarily only listen to podcasts like usually when i'm driving but now if i got i'm trying to take notes on them, I actually usually sit down somewhere.
Starting point is 01:33:06 But yeah, I can totally understand why while running. Yeah, I've done the same thing. Yeah, I usually listen to podcasts while I'm driving. Here we go. Here's the analytics for my podcast. Ignore the fact that there's a massive dip with the uh right at the front that's just how anchor does its weird statistics that's just because the latest video or latest recording just came out but this has been taking off pretty quickly actually so
Starting point is 01:33:37 i've not i'm like kind of advertising it a little bit, but there's like a noticeable growth curve that's been happening recently. And I have no idea why this is happening. Like the video podcast is growing about as quickly as it's done forever, but this is starting to actually pick up momentum. So I don't know what's going on here, but it's cool to see. You're finally starting to convert the youtube audience to podcast listening maybe or maybe i'm just picking up just general podcast listeners i don't actually know
Starting point is 01:34:11 and what site is that on that you're hosting uh anchor.fm it's a service that uh it's one of spotify's services they'll basically handle all of the... Basically getting you onto things like Apple Podcasts and Google Podcasts and all of that. The problem with Apple Podcasts, Apple, if you're listening, is that you need to have an iTunes account that has made a purchase in the past six months. Why?
Starting point is 01:34:42 Why do I need that? Why? That's dumb. dumb yeah it is so yeah doing it through this is just easier here we go total plays a thousand and thousand one hundred plays estimated audience size 30 people which is the way they do that number is basically your average viewers per episode, which is actually pretty good for this, I would say. The only problem you have with a podcast is they're very, very difficult to monetize. Yeah, unless you got like a big audience to do product placement like Joe Rogan.
Starting point is 01:35:23 Like it would be awesome to be able to do product placement on the podcast but yeah that's the big problem with it because there's you can do other sorts of advertisements like spotify has an advertising system that they're working on but it's nothing like that exists on like a centralized solution because podcasts are a natively decentralized setup because basically you just pull from an rss feed and watch it anyway you don't even have like the only thing you can really count is downloads and you don't know that a download is actually a listen it's true i personally get all of my stuff from rss yeah that's how i do all of my news and all
Starting point is 01:36:08 of my uh i don't actually go to reddit i have rss feeds for the subreddits i care about because i know that same that's one of the things i know that i'll get really distracted with i probably should do the same with Twitter. Yeah. I had Twitter feeds working in Newsboat, and then I think they stopped working because I think Twitter changed their API. Okay. Or either they did that,
Starting point is 01:36:37 or maybe I just had too many feeds because I had all my YouTube subscriptions, and I would just open them up with MPV. But I had over 300 feeds of various types, and it would actually crash as it was updating all of them. So I think I just overworked it. But I think Twitter might have actually changed their API because I wasn't able to get any more RSS feeds from them.
Starting point is 01:37:03 It was nice for a while. Yeah. There might be a way to do it still, but I don't able to get any more RSS feeds from them. It was nice for a while. Yeah. There might be a way to do it still, but I don't actually know. Speaking of things that broke, you know the script you had a while back for showing your subscriber count in your polybar or Y3, whatever you were using? Yeah, that broke, sadly, because they changed the API. Yep. And I just haven't thought to fix it
Starting point is 01:37:25 I think I was just pulling the yeah I was just curling some like one of our pages like your personal page but I think I was able to just to get it from social blade or something after that
Starting point is 01:37:42 okay I don't know I can look into that oh yeah it's not a big deal now because i now that i'm past 10k it actually doesn't update until you get past every hundred subs because youtube decided we just don't want to show proper sub counts anymore it shows we want to reduce it shows it on the creator studio but you can't see it outside of that we didn't want to use
Starting point is 01:38:13 unsigned integers anymore so now we are only using we're only using 8-bit integers now that actually leads me into a hilarious thing We're only using 8-bit integers now. That actually leads me into a hilarious thing that's happened. Actually, as of yesterday, I have started a crusade against one of my lecturers. So... Okay, we had a big data assignment. So we're working with Hadoop and all of that nonsense, and we're doing it through Python,
Starting point is 01:38:50 because we're lazy and we don't want to write Java. Anyway, basically the assignment that we, or the specific prac that we had to do was, we had a list of user data, and it doesn't matter what the user data was, but it was basically a list of user data and it was it doesn't matter what the user data was um but it was basically a list of user data that had ages it had genders and a couple of other details about a user so the specific task we had to do was find the count of males females and also the average age of both of the users but because it's you're you're assuming you're working with big data so you have to do it in a very like big data-y way doing it
Starting point is 01:39:29 through Hadoop it's not just as easy as you know we're just running over it but he wanted the mean to be calculated in this really bizarre way. I'll see if I can find the formula. But mean is, you know, total divided by count, as any normal person would understand. I'm gonna show you the formula that he wanted us to use. Here we go. Ah, someone's responded to this. Cool. And this is what the formula looks like that he wanted us to use. Because he wanted it to be a basically updated every single time that he actually, or that we updated the value,
Starting point is 01:40:27 rather than actually maintaining a total and then calculating the mean at the end, he wanted the mean to actually be maintained the entire time, which obviously is not correct. Um, so for any, actually, I don't have it on the screen so the the formula he wants us to use is mean times by count inside of brackets plus the item inside of brackets divided by and then two sets brackets again count plus one which is stupid and basically all of the programmers called him out on this like you have no idea what you're talking about this is this is dumb and he was like oh but you don't know how big the total is going to get so it's probably better to calculate the mean here's the problem though python has unbounded integers do you know how big a 256 byte integer is it's enough to count the number of atoms in the universe multiple times
Starting point is 01:41:27 over. I think we'll be fine counting the number of, counting people's ages. So he decided that, um, he's going to mark everyone who did mean correctly as having done the question wrong. And I'm collecting a list of all the students who are like this and basically we're going to go up to his boss and say hey we need to get this remarked because he just refuses to mark this properly and one of my mates he actually has a dev job he spoke to some of the senior engineers at the job and they're all just like this guy shouldn't be marking programming assignments he doesn't know what he's doing i thought this was going to go a whole different direction like he wanted to do something like a grand mean formula which is still somewhat valid
Starting point is 01:42:14 like i thought this was going somewhere completely different that's ridiculous looks like my day job unironically wow that's yeah I dropped a statistics class because the professor treated the entire classroom of adults
Starting point is 01:42:39 of varying ages from who knows how old to brand new out of high school as kindergartners. And so, like, when half the class drops and writes a letter to the dean of your department, you done fucked up? Mm-hmm.
Starting point is 01:42:54 This guy? I'd really like to see how this turns out, because what the hell is that formula? Yeah, I'll put it in the comments, not comments, the description down below. So if you want to look at it for yourself, I'll let you see it. If I remember, I'll write a note because I forget to do stuff like this. Put mean formula in description.
Starting point is 01:43:17 It'll be on the description on the audio version as well if you look at those. Yeah, so basically we talked to him and he was like, oh well, I can't do anything about fixing this. You have to go take it up with the course coordinator. So okay then, we'll take it up with your boss. That's fine by me. I wouldn't care if I was the only one who got marked wrong for this. My problem is when you start marking all of my friends wrong with this as well if it was just me i'm couch let it go by but all of my friends in the class got marked wrong on this so no i just don't do that i can't stop i can't stop looking at it
Starting point is 01:44:00 because even even when i'm still okay i got a lot to study about statistics it does work the formula does work it will give you the correct value however it's horrendously slow i don't even understand how basically what he's doing is he's merging the increase of the count and also the increase of the total and the mean calculation all into one formula yeah it's it's really dumb okay i'll file that under frustrated memories. And we have a reply on my forum post. The formula mean all of that nonsense is the correct update formula for storing count and mean.
Starting point is 01:44:54 However, when used for a large number of data records, leads to inaccuracy and slowness due to repeated floating point operations. But using sum plus age... Oh no, this person is agreeing with me okay he's saying yeah it will work but it's also horrendously slow yes yes it is but this the worst thing about this is this guy actually he's not just a professor who you know works in um what's the word works in academia and doesn't do anything else he has a job doing big data work for hospitals
Starting point is 01:45:29 so he actually should know what he's doing unless he's doing this on production systems when i said this sounded like my day job i work with health care data um I work with healthcare data. Um. Hmm. Oh. The irony is palpable. Hmm. Yeah, that big O notation is probably...
Starting point is 01:46:01 Bigger fucking bigger notation. fucking big o notation design me an algorithm from scratch that you'll just use from a standard library so you can get a job writing print hello world hey write me a link list like no go away yeah I had a course called data structures which was just
Starting point is 01:46:21 write me data structures I think we had an assignment that was like make a tree and then like do right hand search and left hand search whatever the searches are called or something and there was another one that was like make a linked list
Starting point is 01:46:38 and make a stack and all of that stuff but if we're doing this in Java can't I just use the standard classes no you must build the world from scratch that was the point then you can say hello before that point i was always
Starting point is 01:46:55 like oh it's i kind of want to be building everything from scratch i'm not a big fan of using libraries after i did that course like no no i'm not doing that it's not like making a link list is hard, but I don't want to do it. Import C standard library. I'm just using Java. Let me use Java.
Starting point is 01:47:18 Don't make me use Java, but if I have to, then let me use Java properly. That's... There's the point. If you're going to force me to use the JVM, at then let me use java properly that's there's the point if you okay if you're gonna force me to use the jvm at least let me use kotlin i'll be happy with that it's actually on my to-do list to learn python better because i had actually had a really good and friendly time with it when i was just writing uh that you know you get randomly inspired to just make a project and then you want
Starting point is 01:47:45 to do it in a language. This is like my first real project in Python. I just wanted to get like, hey, use a couple libraries or modules, whatever you call it, and send me an itemized list and then an aggregate total of all of my current financial investments using, you know, count of shares
Starting point is 01:48:01 and ticker symbols. And it works great. And now I can just send the standard output to a text file, grep the grand total, and I can see the progress over time. And you know what? It still works. And that was a really cool project. And I really liked writing in it. Though, whitespace for indentation, or indentation mattering,
Starting point is 01:48:22 and having to use spaces as the preferred standard. My suggestion with spaces is use a good editor that converts tabs to spaces automatically. Yeah, that's kind of what I'm reduced to. I think the standard is like two, or is it
Starting point is 01:48:41 four? I think it might be two spaces. I think two. But if you use something like PyCharm, four i think it might be two spaces and i think two but if you use something like um pie charm it just does it automatically well that's what i was gonna use is what's raining okay um yeah is our studio its own thing or is it actually based on the jetbrain suite because i know that andrew's studio is actually just like basically a skin over um the java one completely their own thing okay because it looked sort of familiar but i wasn't actually sure and they just did uh another really big update recently that's really awesome. They have an R Markdown visual editor.
Starting point is 01:49:28 They have a command palette, a file launcher. I think it's because they moved to Electron. A lot of the Electron apps, like Obsidian, a lot of the features are basically exactly what is happening over there. But now it's in RStudio. That's cool. Yeah, it's a really cool editor. I mean, if I'm going to write R code, I'm it's in RStudio. That's cool. Yeah, it's a really cool editor. I mean, if I'm going to write R code, I'm going to use RStudio. It's actually a really great IDE.
Starting point is 01:49:53 Yeah, as much as I love Vim, there's times when it makes sense to use an IDE. I know some people aren't happy with that, but there are times. For example, if you're going to be doing say data analytics in python use something like jupyter if you're going to be doing it in r r studio seems like a good choice there may be better choices i actually don't know what exists around r but that seems like a good choice yeah the main options for r is really just r studio emacs speak statistics or i think yeah you can use jupiter but i think most people really just stick with
Starting point is 01:50:37 r studio because it's so specially geared for it yeah and like i've written my own and i have my own like published package for our just like their version of libraries. And the whole development process in our is so heavily automated, because again, ours a language for, like, academics, statistics, and less for people who are hardcore programmers. So a lot of the tooling is made in a way to help get a lot of the traditional programmer stuff out of the way of package developers who are really just trying to get like, Hey,
Starting point is 01:51:10 I developed a new statistical method to do this thing over this specific type of data in this niche topic of my, you know, PhD program or whatever. So I want to get this out there and available. The whole process of doing that is so heavily automated that it's just a dream to do development in there that's good um it seems like a cool tool so it's it i think the problem that
Starting point is 01:51:34 okay this is the problem that sort of happens with my university right now they're putting a lot of emphasis on the uh the phd side which is sort of taking away from the programming side. So it's sort of like my degree is becoming less valuable every year, or at least every time they change the courses around, because they are trying to focus more on those automated tools, which is perfectly fine. I perfectly respect anyone
Starting point is 01:51:58 who wants to use those if they are going to be going into research and they are coming from a maths background, for example, and, as you said, from a maths background for example and as you said have some really big brain approach to doing some sort of statistics i don't know where to begin with that so it makes sense that you develop languages for those sorts of people because it's all like yeah you could you could write it in j. You could, but do you want to? Should you?
Starting point is 01:52:27 Yeah. Or you could write it in C. Yeah, it's going to be really fast, but how long is it going to take you to work out how to do that, especially if you aren't coming from a programming background? Fun story. If you are a programmer and you want to run something fast in R because R is single-threaded,
Starting point is 01:52:45 they actually have a really amazing interface with C and C++ to write functions that are compiled and actually will take R objects and return R data objects and then do all of your operations on them at the same speed as a system's language and return it back to R for whatever reason. That's cool. I posted this on Twitter and I'm kind of sad that it didn't go as viral as I hoped, but
Starting point is 01:53:12 R is like, if you've ever watched Star Trek, R is the Borg of programming languages. Like it interfaces so well with so many other things. They're basically the Borg. I've never watched Star Trek, but I at least know what the Borg is. Yeah. Anything. It'll work with anything. So it's like, yeah,
Starting point is 01:53:33 you could write a web server or develop your own website or send emails and tweets with R, but should you? It's like, best tool for the the job but r can do a lot so it's not just for statistics even though that's sort of basically where it's got its monopoly yeah hardcore like python is definitely holding its own and it's growing especially like when it
Starting point is 01:54:02 comes to scalability but for specificity yeah r is unmatched well python more has its its foothold in the machine learning side and because r is the borg they have a great package called reticulate to take anything and run arbitrary python code in r markdown, pass it to R because they use data frames just like pandas. So, you know, the Borg. I know the, I think it was
Starting point is 01:54:33 Swift, that one. Every time I think of Swift, I always think of Swing, which is not the same thing at all. Swing is the really bad Java GUI library. Swift is the really bad java gui library um swift is the uh the apple language yeah but i know that i know that oh god try again but i'm not dying um i know swift was sort of picking up steam inside of the machine learning space. The problem is there's so... Yeah, it's...
Starting point is 01:55:09 It sort of happened after TensorFlow started adding support for it. It's basically a spec when you compare it to something like Python, but just because of how much existing library support there is but i guess there's a lot of people who don't like
Starting point is 01:55:33 the way python works or something i i don't do python at a machine learning level so i don't know really what the problem actually would be there, but some people seem to be actually pushing for that change to happen, which Hey, I don't know if if that's what you want to do. That's cool, but I Don't know if it's always nice to have competition between these languages Yeah, I definitely want to do more with Python. I think my... I'm actually really enjoying C++ right now. So we'll see how long that lasts.
Starting point is 01:56:12 Because I never really had a reason to get this far into systems-level programming. And now that I'm here, I'm finding it very fascinating. Would I want to build everything in C++? Hell to the hell no. very fascinating. Would I want to build everything in C++? Hell to the hell no. But I do
Starting point is 01:56:28 find it helpful and interesting to learn things at that level. And then I do definitely want to do more with Python because of how general it is. But I also need to make more actual code content because I really want to keep doing a lot of this note-taking productivity type stuff.
Starting point is 01:56:44 But I don't want to get away from what I really started the channel for which is more actual hardcore tech stuff how many videos are a week are you doing right now usually one one okay and then I do let some of my live streams post onto YouTube if they're like if I think they're good enough to leave there. But not all of them. I think I maybe only have like three or four of them actually still unlisted or listed. Yeah, we have
Starting point is 01:57:14 the Zettel casting some evergreen notes and obsidian VOD. Okay, that's not a VOD. It's just an hour long video. We have a spelling mistake in learning C++ for school. Apparently I need to go back to school for spelling.
Starting point is 01:57:34 My spelling's always been horrible. Yeah, I'm pretty bad with it. Anything that doesn't have a spellchecker in it, I'm just like, I don't know what to do here. Yeah, you don't have many... Oh, there's a four-hour one. Yeah, I'm just like, I don't know what to do here. Yeah, you don't have many- Oh, there's a four-hour one. Yeah, I'm pretty sure that's a- Yeah, it's a VOD. You're really bad with your VOD thumbnails, though.
Starting point is 01:57:55 Oh, yeah. I didn't put any effort into much of any of these. Oh, you put effort into the first one, and then no effort into the ones after that. these oh you put evidence the first one and then no effort into the ones after that uh which ones are you seeing are you seeing oh yeah it's just all the obsidian ones and then c++ yeah yeah you do really long videos wow at least now these ones uh oh you mean like my general content yeah
Starting point is 01:58:32 yeah i just got a lot to say about stuff that's why i do time stamps yeah that's fair yeah i can definitely see the timestamps being valuable in your case i think it's my um yeah my comprehensive workflow and obsidian the i think it's my second most recent video i published the the pinned comment with the timestamps i got the most amazing comment on it that i just really enjoyed because um i'm using my Final Cut Pro workflow. On that video. And so I have a crap load of timestamps. And the first comment was.
Starting point is 01:59:14 The timestamping game is strong. Very nice. Jesus Christ. Why are there so many timestamps? Hey people like it. And I got no comments about it and I have the highest watch time on this video of any other and I see it as it's a long ass video
Starting point is 01:59:35 and is somebody going to watch it end to end unless they have a very motivated and purposeful reason to probably not so I give a lot of copious detail and I posted this in places where people who would look at this would be interested in it and they can go exactly to what they find interesting yeah um so that and i can also just say hey at this time this is the this answers that question you have for me in this um in the forum so i do that a lot with my videos too is
Starting point is 02:00:01 that i make a lot of very long but more comprehensive videos and provide a lot of extra detail. So like when people ask me questions, I'm like, see this time in the video and I can just not have to do FAQ all the time. That's fair. Yeah, I can see that. That makes sense. You also have a really good, not a not like dislike ratio you have a fucking perfect like to dislike ratio right now so how does that even happen
Starting point is 02:00:30 how is there not a single dislike on your recent videos i don't know but now somebody's gonna go do it just because you said that yeah but you actually have a really high um interaction rate as well So generally it's difficult to get Towards If you can get 10% Interactions that's a really Really good rate Recently I've been getting
Starting point is 02:00:55 About 11 or 12 or so Which is I don't know how that happened But 10% is where A Healthy channel should be at and it seems like you're roughly at that point at least for some of them the r studio crash course is a bit lower um yeah that one um that one actually got a lot of popularity not from youtube at all. I posted that on I want to say Twitter.
Starting point is 02:01:28 It exploded on Twitter. One of the accounts there, the guy actually popped into my live stream as well and was actually the first person who's ever gave me a super chat. But he runs academic chatter on Twitter and it's got over
Starting point is 02:01:44 200 or something it's got like a at least six figure uh following and like pinned that video post to their top of their um their account wow and it just got passed around a lot too by people in our ours a very supportive community so like i posted that video and i got a most retweets ever on that post. So it primarily all that traffic was from Twitter. And that is like for until my Obsidian workflow video that was the most popular video like ever, not in like aggregate views,
Starting point is 02:02:21 but like that was the thing that it has done the best on my channel until my workflow video. Yeah, I'm looking at your most popular videos right now and it's all the old stuff. Yep, VimWiki. My YouTube DL video, surprisingly, too. This thumbnail for your semi-complete VimWiki workflow is just, there's no effort here. thumbnail for your semi-complete VimWiki workflow is just, there's no effort here.
Starting point is 02:02:46 The second one, hey, there's at least like a Wikipedia logo with VimWiki above it. Wow. High effort. Profound. High effort development. Yeah, I
Starting point is 02:03:02 am trying to do better. We have the FCF one here where it's just like... And it's weird how it's the older stuff that does the best. Okay, look, to be fair, let's go back to my channel. Let's go find some stuff on here. Let's go... don't play that um let's go sort by most popular okay mine are not not terrible but let's scroll down a bit let's see if we can find something bad uh here we go oh lord oh lord okay
Starting point is 02:03:42 oh no the shed videos make their ugly appearance no not the shed this is at my old place Oh, lord. Okay. Oh, no. The shed videos make their ugly appearance. No, not the shed. This is at my old place, but I love the shed. The shed is beautiful. Here we go. Here's one. And just... There's so much going on i know it's it's terrible uh and click just look at what's going on with my hair in this video though the hair is too long the beard is a fucking mess. I still like how you referred to
Starting point is 02:04:25 ST as lit. Yeah, I was trying to be funny with the maymays, but it doesn't work. This is why I don't do meme thumbnails. Actually, I think my favorite video that still gets people leaving hate comments on it is this one. Oh god, I think my favorite video that still gets people leaving hate comments on it is
Starting point is 02:04:47 this one- oh god, why is my lighting so bad? Is this one right here that I did on April Fool's Day. Am I even showing this on the screen? Yes I am. That is actually my favorite thumbnail. Did you draw that yourself? No, I found that on... If you look up...
Starting point is 02:05:08 I think if you look up the bee's knees on Google, you'll find it. Oh, jeez. Let's see if we can do that. The bee's knees. There's a couple of these drawing games that exist. Here we go. So this is from Drawception.
Starting point is 02:05:26 Yeah, if you just look up the bees' knees on Google, you'll find a lot of terrifying pictures of bees with knees. I think I'll probably stay out of that corner of the internet. Who knows where that rabbit hole leads? Here is the second option I was going to go with, but the feet were cut off. This actually kind of reminds me
Starting point is 02:05:54 of the Chad meme. Chad B. And then the internet provided rule 34. I have plenty of my own terrible thumbnails as well. Yeah, for the people who weren't around at the start, the shed. When did you find my channel?
Starting point is 02:06:17 I think right when Luke recommended your channel. Okay, so December or so. Because I actually knew about your channel before i think yeah i think you should have recommended sorry when i look at my uh i think i started last october and um if i look at my your users also watch these people it's like like all you, Luke, and DT. Yep. I also have Mental Outlaw on that list as well.
Starting point is 02:06:51 I haven't graduated to that level yet. I'm actually really liking a lot of his videos lately. I actually haven't watched any of his videos. He was messing around with the leak of Windows xp which has been really interesting to watch people kept saying hey you should cover this i'm like nope not happening because there was um a dude who had his uh channel basically dmc it into the ground the second he uploaded a video on it like nope not happening mental outlaw can do it that's And people are like, oh you're a bitch Why are you not doing that?
Starting point is 02:07:26 I'm not destroying my channel just to cover something That'll get me like 3,000 views Yeah, it's not worth it Like sure, if he wants to do it It's his channel, that's fine But he can take that risk himself But I don't really have anything I could say about it That would be that interesting in the first place
Starting point is 02:07:44 So, yeah I don't really have anything I could say about it that would be that interesting in the first place. So, yeah. Hey, yeah, if you want to do it, it's cool. But also, keep in mind that if you are doing a video on that, you are opening yourself up to a lawsuit. So, don't do that. Yeah, better just avoid it. Yeah. Sure, it's fine. If. Better just avoid it. Yeah.
Starting point is 02:08:05 Sure. If you're just some regular person who's going to do it, Microsoft's not going to care. But imagine if someone like Luke did a video on that or DT did a video on that. You think that Microsoft would just let that slide? Not with that audience size. How big is Mental Outlaws channel? I think he's...
Starting point is 02:08:23 He's over 20k 20k yeah 27k which is small enough that they're probably gonna just not care but i think there's a channel that was like 150 or 200k that did it and yeah it'd be funny if Chris Titus did it. Yeah, it would be, but I feel like he understands well enough why doing that's a bad idea. Yeah. So let's see. Windows Server 2003, full build guide, 9,000 views. Not worth it.
Starting point is 02:09:02 No. not worth it no and I because my channel's much smaller I probably would have gotten about you know half or so views so yeah
Starting point is 02:09:14 yeah it's fine I think I might actually have to head out now okay yeah that's all good okay before we do that then do you have a channel you want to give a shout out to anyone you think deserves a bit of attention it can be a big channel it can be a small channel it doesn't really matter
Starting point is 02:09:38 who got me into obsidian i would say a really great channel um there's a lot of content on obsidian and uh rem note which i'm looking at later this weekend is notes with ren r-e-n um which i think she's got a few more like maybe a thousand or so more subscribers than me but i really enjoy her videos and her editing style is really good too cool uh yeah this does seem like a good channel that i have no interest in watching but oh very well very new basically no videos seeing all the all the new people that that just do the quality over quantity videos and just immediately just jump way over you, it's just like, ah, okay.
Starting point is 02:10:33 Yeah, I could do stuff like, sure, I could do that, but there's not really much. With, like, the sort of videos I'm doing, even if I spent a week on one video, there's not really much else you can say when you can cover everything in the video in 15-20 minutes I get for some content it makes sense
Starting point is 02:10:51 but yeah for what I'm doing I don't know maybe I'll try it out at some point but for now I'm kind of happy where I am we already got you on the thumbnails yeah yeah I don't know if I'll start doing the We already got you on the thumbnails. Yeah. Yeah. Yeah.
Starting point is 02:11:10 I don't know if I'll start doing the really big faces, but maybe. Maybe it'll happen. Probably not. This is probably the most expressive you'll get from me. Anyway. The memes are coming. Yes.
Starting point is 02:11:24 Yes. Now that they have that that they're definitely coming as for me uh i recommend going checking out a channel called liam dowling he's actually a pretty new guy um he makes australian skit comedy he's got this series called australian on exchange in america and basically it's just him getting really really drunk and just playing like six characters by himself if he needs to play a female character he'll put a towel over his head and just like pretend like that's his long hair uh besides that he'll do videos where he's like recently uh white claws came to australia so he did a review on white claws and the rest of his videos is just him getting absolutely drunk
Starting point is 02:12:10 and people call him an alcoholic but look it's only it's only 8 white claws on a Monday at 12 in the morning I'm actually going to check that one out yeah I recommend him he's pretty funny yeah I think that's that's pretty much everything then
Starting point is 02:12:30 so where can people find you mr jenks search my name on youtube brian jenks and you can find my all my socials on there or my website brianjenks.dev, and everything's listed there as well. Cool. Your links will be down below, so yeah, anything... I should include everything. It should be the same stuff as before, I reckon, unless... Maybe something's changed, I don't know.
Starting point is 02:13:01 Yeah. Anyway, I think that's pretty much everything then, unless you have anything else you want to say? No, just been good to talk to you again, man. Yeah, it has been. I'll definitely have to pop into one of your live streams again at some point when you do one. It was fun just hanging out while I was doing some stuff.
Starting point is 02:13:19 My girlfriend also will go on her own computer, pop into my stream, and then roast me with chat. And they love it. She'll be like, hey, when's dinner? And they'll be like, hey, man, you better go handle that. Oh, that's awesome. Oh, Lord. So I think before we go, I will have to thank my supporters.
Starting point is 02:13:45 So a special thank you to... If you want to go to more, I've worked on links down below to the things. Subscribe, start, leave a pay. Patreon, that one. This podcast is available anywhere, basically as an audio distribution. If it's an audio platform for podcast, it's probably there.
Starting point is 02:14:12 If it's not, I don't know, DM me and I'll get it on there. The video version is available on YouTube, Library and Odyssey. So check all that stuff out. And I've got another channel where most of you guys are probably listening to this from.
Starting point is 02:14:24 If you're not though, it is Brodie Robertson. I do Linux-y content most of the time. Maybe I'll do a video on Obsidian, maybe I won't, but mainly it's Vim plugin reviews and software showcases and things of that nature. Maybe I'll also talk about like news sometimes when there's something that interests me. Generally there's not though. So I think that's pretty much everything. I'll give you the final words, Brian. I wasn't prepared, so No one is. Supporters' names on
Starting point is 02:14:56 Patreon that I can remember. Yeah, I'm drawing a blank because my mind sucks. So thank you everyone on Patreon. Go check out if you guys want to support if you got, they're book words, because my mind sucks. So thank you everyone on Patreon. Go check out... Yeah, if you guys want to support... I forgot the book words. If you guys like Brian, you want to support him,
Starting point is 02:15:12 I guess I'll include his Patreon down below as well. Go check out his note-taking content. See if you enjoy it. Give him some money. Thanks. Go simp to Brian. I've got enough simps in my Discord. I'm on Twitch now too,
Starting point is 02:15:27 so I guess I can have that culture now. Yes, yes you can. You start saying poggers and all that. Good lord. Cool. I think that's pretty much everything then, so... I'm out.

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