Coding Blocks - How did We Even Arrive Here?

Episode Date: August 4, 2024

We were asked in one of our recent reviews in Apple Podcasts if we would share our career paths and how we got started and how we arrived where we are today. We took some of that info, threw it at Mic...rosoft’s CoPilot / DALL E 3 and that’s the artwork for this episode – […]

Transcript
Discussion (0)
Starting point is 00:00:00 you're listening to three guys talk that's interesting is that yeah i thought he's gonna change the title of the show he's gonna do it i have a lot of podcasts like that so uh yeah yeah so so anyways yeah this is episode 239 uh that's what you'm saying. You know the deal. You know what? Do subscribe to us on iTunes and Spotify. And go to CodyBlocks.net. And okay.
Starting point is 00:00:37 I'm Alan. I'm Zach Joe. And I am Outlaw Mike. All right. And we're doing another water cooler. Woo. We are. Yeah.
Starting point is 00:00:47 So, uh, we, we took a little break because there were vacations and burnout and I don't know what else there was, but just basically time off was definitely like involved. Yeah. Time off was involved. So,
Starting point is 00:01:01 so I think two of us were out. So like only one of them, one of us left. So it would have been a very different kind of show. The roundtable would have been interesting. To be honest, though, I would have probably still filled the two hours. I would have just been talking
Starting point is 00:01:13 to myself. The weird part, though, would have been when I answered back. Weird only for you guys listening that hadn't already heard me answer back to myself, but normal. Completely normal for me. I listen to me shows like that you ever listen to a hardcore history the dan carlin show oh yeah yeah i've gotten into it recently i'm like 20 hours in so basically nowhere but uh yeah he definitely does a lot of that it's awesome but he's man he is such a good storyteller but i mean
Starting point is 00:01:42 that guy so i love his content i'd never liked history in my entire life until I found his podcast. But but you cannot listen to that dude at one speed. You can't you can't like you will absolutely just drool on yourself. Fall asleep. Well, also, his episodes are like or his things are like 60 hours long. Yeah. Yeah. You can't listen to it at normal speed you
Starting point is 00:02:05 have to like you'll never make it no i got things to do man come on yeah i need to drive to california and back it's interesting though too because like you mentioned hating history and i remember like you know when i was younger like three years ago in school and i just absolutely like i thought it was the dumbest subject I know that they say like oh if you don't know it it's going to repeat itself I'm like yeah whatever yeah you know send me the cliff notes and I'll avoid those big mistakes and and but otherwise like I was like who cares about who did this on what date when when, where, like that date isn't going to repeat itself. So what is, why, why is that the thing that mattered? Like, I don't know. I just was
Starting point is 00:02:49 never a fan, but you know, now I kind of have a better appreciation for it. Like I do find, kind of find some of this stuff, you know, a little bit more fascinating to go back and listen to. Well, when you don't have a teacher, like throwing the most obscure facts at you on a test, it's a little bit different. Right. When you're listening for enjoyment or learning for enjoyment versus learning because, you know, you're about to get grilled on it. It's always different. Yeah. That's probably a big part of it that I can get instead of it being history, because this is what some school board decided the curriculum should be.
Starting point is 00:03:23 And this is the particular topic instead it can be like oh let me dive into the history of something very interesting to me like oh that's how the first lamborghini was used for that okay i got it or you know whatever or not first lamborghini but i was thinking of the the cannonball run lamborghini i think it's a lot to be said for like knowing where you are like today because of the things that happened kind of yesterday so like of course a lot of the history that on his show like is around world war ii and stuff but like all the things that led up to it and the different countries involved like why they were involved and influence of the great depression and influence of world war one and the aftermath of that and all the you know the trees and whatnot that were signed and how they kind of played into things and
Starting point is 00:04:00 natural resources and there's just so much to know and a lot of that stuff is still really relevant you can see a lot of those things kind of being factors today for even how countries get along, people get along, culture. I think it's really interesting, good to know. It's just there's a lot of it. There's more every day. Yeah, there is. Say the name of it.
Starting point is 00:04:18 Okay, go ahead. Well, I was going to say, I know you're a newbie to it then because you said that it's a lot around World War II. Dude, he covers so many centuries but but though and it's uh dan carlin i think is the question you're going to ask dan carlin's hardcore history and the thing about him that makes his so unique is he focuses on what he calls the human experience so so if he's talking about a battle in world war two world war two he'll talk about experience. So if he's talking about a battle in World War II, he'll talk about the battle, but then he'll talk about what people are experiencing.
Starting point is 00:04:51 And I didn't know this. I didn't know that the term shell shock actually came from the fact that when shells would hit, the percussion of it would make people freeze up and lock up. And he goes into all that and it's like it's it's truly truly incredible listening so uh hardcore history when you sign up be sure to use promo code coding blocks right and you will get nothing really i don't know does if he even does
Starting point is 00:05:23 promo codes we're we're getting at that, but you know, I guess he's subscribed and you get an episode. Yeah. Yeah. He's, and he's going to be like, why does this say coding blocks?
Starting point is 00:05:33 So, so we'll, we'll put a link in the show notes because it truly is. If you want something that's, that's just, um, entertainment, I guess.
Starting point is 00:05:42 Infotainment. Infotainment. Infotainment. Isn't it called infotainment? Isn't it called infotainment? Yeah, it is infotainment. Yeah. Um,
Starting point is 00:05:48 he's a good one. So I, now I guess we should get into our show a little bit. Oh yeah. Maybe. Yeah. Unfortunately I just busted my tip of the week. So,
Starting point is 00:05:58 uh, you're listening to coding blocks Blocks, episode 239. Oh, you did it just right. It feels so slow. Like, that's why you can't. You got to move on. Subscribe to us on iTunes. Yeah, that's right.
Starting point is 00:06:18 I like to hear you do the reviews that way. There we go. They're really slow like that. I already butcher them enough and then if i do it that way then people aren't going to know like well wait a minute so speaking of sound butchered because it was slow or it is time for him to butcher one um we did get a review in from itunes so you want to uh to give us that one okay so this So this person is from New Jersey, I'm going to assume. And there's either, I have two ways that I could possibly pronounce this.
Starting point is 00:06:53 First way that comes to mind is, you know, like if you do a lot of bash or kind of shell scripty type stuff, you immediately see this and you think like, oh, that's K said from New Jersey. Right. K said in J. Right. Do you mind? I'm not that's K-Sed from New Jersey. K-Sed in J. Right? I'm not the only one that sees the sed in there, right? I didn't think sed, but I see it in there. Okay. Or the second way that I would think to pronounce this is K-Sed in J.
Starting point is 00:07:20 I like that. So it's one of those two. And I'm probably wrong on both. We'll find out soon, I'm that. So there's one of those two. And I'm probably wrong on both. We'll find out soon, I'm sure. So, yes, thank you for that one. And then we mentioned it, or we have been mentioning these past or these upcoming events here. Atlanta DevCon coming September 7th here in Atlanta. So that's atldevcon.com.
Starting point is 00:07:45 Check that out. Yep. And we have the Florida DevFest Central Florida is also coming up. We'll get the link in there.
Starting point is 00:07:52 It's coming up on September 28th. So talks are no longer being accepted, but now you should go to the event pretty soon. Oh, I forgot about that. I was going to try and
Starting point is 00:08:00 post some sort of thing, but I don't know. I don't think I have enough time to put something together anyways. I was trying to see if they were... I had a coughing fit over here
Starting point is 00:08:12 in the background, but I was trying to see if they were doing a... The call for sponsors was still going on for... Atlanta? Atlanta. Because I wanted to see what the topics were going to be. But, yeah, I guess the call for papers is done, but I don't see,
Starting point is 00:08:27 Oh no, no, no. They do still have to call for speakers. All right. Now there's a chance. I'll think about it. I'll think about it.
Starting point is 00:08:35 I got August, September. We only got like one month, man. That's, that's pushing it. Well, I thought you were saying that you were going to do one for the Florida.
Starting point is 00:08:42 Oh no, no, that's, that's too far away. Maybe, maybe not. I don't know. Well, we can you were saying that you were going to do one for the Florida. Oh, no. No. That's too far away. Maybe not. I don't know. Well, we can talk about it. You know what?
Starting point is 00:08:50 In 30 days, I'll hit you up again, and I'll be like, hey. And then you'll be like, oh, one month. Yeah, I don't know. Yeah, I'll think about it. I have topics, but I don't know. Atlanta DEF CON does have a list of topics that they're looking for right on the front page. If you scroll down a little bit, game development is one of them. That's probably the only one I could be interested in talking about.
Starting point is 00:09:11 You going to do it? No. Oh. Maybe next year. Awesome. I'd like to. I've done it before. It's a great event.
Starting point is 00:09:17 It's awesome. He did say maybe. Yeah. Yeah. All right. So one of the things that I think it was in a review that was left for us a few weeks back people asked or somebody asked that hey i'd like to know about the career paths and and how you guys got to where you are and how you progress so i don't know when you guys
Starting point is 00:09:39 want to kick us off with with how yours went um mine's the most interesting so maybe i should go first let's let's do that i like interesting it's not actually no i got up so i was really into drafting in high school and if you're not familiar with that and uh you know why would you be nowadays but it's basically uh it was like drawing for like machine uh for like cnc machines and stuff like basically designs and also a little bit of architecture but mostly um like drawing out designs so you would send to get best producer to factory somewhere it's like wrenches things like that and in hindsight it's kind of like wait if someone already knows how to draw the thing like what am i doing but you know there are
Starting point is 00:10:20 different specs and different machines need to be written if you need to scale something up or whatever someone actually needed to take it and do that and you would draw it up write all the dimensions and stuff and anyway i thought that was going to be what i was going to do and uh so i got a job at a company that dealt with maps uh locally and uh really the only reason i even got into that was just because like they use tools like protractors and rulers and like written descriptions and legal scripts of property. And what they were was a mortgage insurance company. So someone would try to buy a house.
Starting point is 00:10:49 They would do one of the fees that you pay for in the US is research on the property to see if there's any liens or whatever would be like, from the corner of whatever, travel 115 feet, 113 degrees, whatever, and kind of spell out the property. So you'd have to look at this lawsuit and figure out what properties it encompassed. And you would tag all the properties in the database. So we worked on mainframes and stuff. And I had some computer experience, which was a big plus because we worked on mainframes and uh i was there for like just a few months and uh they ended up uh offshoring a lot of that work and i got bumped into qa and so we were doing much more volume but i'd have to go to kind of like check people's work correct them and like eventually got into
Starting point is 00:11:43 sampling and all sorts of different stuff. From there, and I had not heard of QA, by the way, at the time. They told me they wanted me to work QA, and I was like, what's that mean? Quality insurance, a pen and paper. So literally, I would write on papers, and we would scan them and email them back
Starting point is 00:12:01 digitally. So it was pretty funny. But from there, I was able to kind of partly... Wait, you emailed them back? You didn't just send it through a DM or something? Nope. We didn't have DMs. We did have that little Windows Messenger that could pop up stuff on people's computers.
Starting point is 00:12:15 That was kind of fun. Most people didn't know how to do this. They just see this pop it up, not knowing who it's from, whatever. It was great. I've been hacked! But I had a lot of fun with that. Even when we started
Starting point is 00:12:25 the offshoring and they kind of upgrade some computers and system uh systems and whatnot like the it guy came from corporate and like uh they hired me to like set up the computers with them and stuff and so i got to learn a little bit about networking and kind of setting up the server room and stuff which was kind of cool and from there i was able to parlay it into uh like a job with a friend of mine who was working at a web shop because I was also going to school at the same time. So between being able to say, well, I'm in college studying computer science and I've got some QA experience
Starting point is 00:12:52 and some experience at the server room. And the year was like 1999. They were like, you're the most qualified candidate, Mr. 18-year-old. So come on in. And then from there, it's not really that particularly interesting.
Starting point is 00:13:08 I stuck with web development for a long time before I got a job at Symantec through another contact. Contacts, by the way, best. Networking, that's the way to go. You got to get those referrals. And that was a very different kind of product. They were moving from like a
Starting point is 00:13:23 kind of a bespoke uh client server architecture they created the client they created the server uh server all like you know from scratch basically like opening sockets and meeting and stuff and moving towards uh web services and i forget what that was in dot net at the time um so a bunch of like kind of porting native code and then from there i don't know i got back into web dev at uh amazon and then this security and each one you can kind of see like the you know how it kind of like the experience from one kind of parlayed into the next and there have been times when i kind of like drew out little bin diagrams of like things like mobile and i don't
Starting point is 00:14:01 know ai and e-commerce and whatever, and kind of like aim security, like for things that I thought made the most sense, like both in terms of what I'm interested in and where I thought the market was going. And so some things were kind of calculated. But for the most part, it was a balance of just like what I thought was going to be a good idea for the future balanced with like the people that actually knew in the industry. That's pretty cool. I never knew that you came up through that way.
Starting point is 00:14:30 I was basically full-time working. I was dumb and I signed a lease that required a car payment that required me to work full-time coming right out of high school. I was 18 and had to work full-time trying to go to college full-time and i really liked work like i fell into it like i got along i enjoyed everyone i worked with and
Starting point is 00:14:50 so i just i prioritized that for many many years before finally giving up you you were only like a class or two short right seven seven okay so probably two semesters right if i was going full time yeah full-time true yeah and i was working I was going full-time. Yeah, full-time, true. Yeah. And I was working way more than full-time. The place that I, like that web shop that I worked at, like they worked you. There were times when it was a crazy, that was a whole other thing. People went to jail and stuff.
Starting point is 00:15:16 But there were times when the boss was like, anyone who leaves before we launch this is fired. So we would like end up having to work till 10 o'clock, 11 o'clock at night, sometimes like unexpected. You know, it was just, it was a very chaotic environment. Wow. Yeah. And then the feds came in
Starting point is 00:15:34 and things calmed down a little bit. Wait, what? Now you're getting to the good part. Good times. Good times. Yeah. I mean, just the short version of like, I don't know how much detail you want. But the short version I would just say is co-op while in college, which got me, you know, like literally I think everything spawned from that one decision
Starting point is 00:16:06 of, you know, going after a co-op and, you know, getting my foot in the door at a very early age, you know, cause I was like 20 ish when I did that co-op and then I got hired on full-time at like 21 or something like that like you know so how long did you stay there way too long way too way too long yeah it's like 16 years but that's not a big deal you know some people learn to drive a car in that time but yeah whatever you know they grow up and but uh yeah way too long what. What language were you working in? Oh, well, when I first got with the co-op, it wasn't for doing languages, it was for doing network administration work. But then when I was hired, it was as a C and C++ developer.
Starting point is 00:17:02 Okay. Yep, making the money moves. So after 16 years, why'd you end up leaving? It was as a C and C plus plus developer. Okay. Yup. Making the money moves. So, so after 16 years, why'd you end up leaving? Well, I think that,
Starting point is 00:17:14 I think I don't know that like anybody would be able to relate to this today. Like the, anyone coming up into this industry, I don't think would be able to relate to this today because I don't think this is that big a deal, but there was a period of time where like you would stay with the company and there was like reasons to stay with them. Right. And so like there was this kind of like transition where when I started with
Starting point is 00:17:38 them was that was still in that kind of mindset where like, no, no, no, we're going to take care of you. And like, here's, you know, pensions and whatnot, like you stay and, and things kind of shifted. Right. And so nowadays, like people stay with a company and later like out in a year or two, three years, you know, it's a really short term kind of thing, you know, get in and out. And, and that's not really frowned upon, you know, like nobody thinks about it, but you know, that kind of that, that window, you know, for me, that window you know for me like i definitely in hindsight i'm like i stayed there way too long and you know at the end i was just like there's a
Starting point is 00:18:12 better way to make a dollar and so i'm gonna i'm gonna leave and that's what i did and then from there from there what was the the path what did that look like? So you went from 60. The whole thing? I was trying to keep it short. That was pretty short. So 16 years there. And then did you go get another job you stayed at for 10 more years? Or what was the deal? No.
Starting point is 00:18:38 No. What did I do? Jeez, I didn't realize there was going to be a test. Right. What did i do geez i didn't realize there was gonna be a test right um what did i do i i did i did some contracting for a while i worked for a small startup then i did some contracting and then yeah i got to where i am today kind of thing like it hasn't really been that crazy. But I mean, like the law, if like I was never planning to get into this field, like some people are, you know, especially today, like you hear more stories of kids who like programming at very young ages. And, you know, that's their desire to get into. And, you know, it just it happened that way for me. My original thing that I had wanted to get into was a car
Starting point is 00:19:27 audio. Like I, I, I envisioned myself working for like a Kenwood or Alpine or something like that. Like I really super duper wanted to be involved in like the acoustics of it and designing systems for it and that kind of thing. And like, you know, that, that's where my interest was. And so it was the electrical engineering side where I started in, in college and then ended up, uh, you know, falling in love with the programming stuff that we had to do as a side effect of that, of that. Yeah. Cool path. All right. Well, I guess mine, yeah, mine mine's mine's sort of interesting my uncle gave me an old handheld trs-80 like a radio shack trs-80 when i was maybe 12 13 i don't know and you couldn't do
Starting point is 00:20:15 anything with the thing unless you programmed it and you had to program it at basic so it came with like a little booklet and i learned how to use it and put some stuff in there and so i actually made it do my math homework right like i figure out how to put an equation so that I wouldn't have to do anything. And that was fun. But then, but then I kind of put that down. And when I got into high school, we had computers that didn't have real hard drives, right? Like they were tiny. If you installed Word on it, you couldn't put anything else on there. And I do remember there was a game that was kind of like, what's the snake? Snake.io or whatever nowadays. Oh, yeah. There was one, I forget the name of it back then,
Starting point is 00:20:58 but it came with QBasic, I think. And I remember hacking it to give myself infinite lives. And there was another like banana throwing game where you were like a gorilla on one side of the map and I would modify the gravity. Right. So I just went in there and figured out how to modify the things that have more fun with it. And that was kind of it. I got into college and I was going to go into computer engineering. And what's funny is when you were talking about, you were doing handheld drafting, Jay-Z, I fell in love with 3d drafting. Um, uh, I absolutely never touched it before, fell in love with it, almost changed my degree to that. But instead what I did is I played basketball all the time and flunked out all of my classes. And at the same time I was working at IBM,
Starting point is 00:21:42 but I was working with people that are making courses. It was using something like PowerPoint, but it was Lotus's version of it. I can't remember the name of it anymore. But it was a bunch of tedious work. And I was like, man, there's got to be a way to automate this. And so I started just scripting some stuff. Right. And so what was taking people hours a day now took like minutes. And ironically, we see this now as we talk about AI and all that kind of stuff, people kind of got mad at me because the thing that they were making money at sitting there
Starting point is 00:22:17 for hours a day doing tedious stuff, I just sort of automated it and it could be done in two minutes. And it was a thing. Well, they decided they wanted to make me a position to be a programmer and see your C plus plus, but they weren't going to pay me anything. So at that point I quit and built and made my own business and that was doing websites and stuff. And we were doing it for like the eye care industry and other things. And that was, that was sort of fun, but that sort of, I don't know, I guess me and my partners, it didn't work out too well. So then I went and contracted for nine years. And the irony is when I left there is when I came and met you guys at Amazon and I was a consultant there as well. And I had no plans of changing
Starting point is 00:23:00 that. Honestly, like I was just going to be there and be a contractor and we were trying to have kids and we were having to go through infertility. It had just happened to Amazon's healthcare was absolutely phenomenal and would cover a large expense on that part. And that's why I ended up joining and then sort of everything just sort of parlayed from there. Right. Um, left Amazon, went to a little small company we all worked for and that company got acquired and here we are. Right. But I think the interesting thing for me is I didn't start out as a computer programmer either. Right. Like it sounds like none of the three of us had that in mind, which is really odd. But I think all three of us just
Starting point is 00:23:46 have naturally curious minds, which is why programming so good. But I think going back to our designing database or designing data intensive applications, one thing that was sort of core to me, and it all stems from ColdFusion, is when I first started getting into like web programming and stuff, it was ColdFusion that I was learning. And they had a couple of books, like they had their starter book, and then they had the advanced book. And they were so heavily focused on database stuff that that's why like for years and years, database was sort of like the core of how I thought about applications running, right? Like you put your business logic in the database,
Starting point is 00:24:31 you ever display logic outside. And it wasn't until, I don't know, five, six, seven years ago where I started thinking differently about it. Right. Like when, when I started, and I think we all started talking about it differently too right like hey let's maybe we shouldn't be putting things in stored products because that's your single point of failure that's your bottleneck you know and you start thinking about making things testable and so like that journey that we went on as we started getting out of these these three tier designs or whatever is sort of what drove me from being like a UI and a middle tier and a backing guy to where I'm like super, I love the data tier,
Starting point is 00:25:12 the streaming data and big data and all the problems that come along with it. So it's weird how that all kind of happened. I still like doing UI, but I'm not nearly as involved in it anymore. So, yeah. Yeah. So, yeah, none of us started out as it, and we're all there now. And I think the reason we've all excelled
Starting point is 00:25:34 is because we're just naturally curious at it. I really believe that. It didn't seem like an option to me. Like, we had one computer, you know, like in my kind of grade school in the library that I kind of did some Lego logo stuff with. In high school, there were a couple, but it just didn't really seem like it was
Starting point is 00:25:50 feasible. I had never seen a programming book. I grew up in a small town. We had Walden books. I don't remember seeing any sort of programming books or anything, and I went in that store a lot. There's nothing else to do. That's also where you can get your two or three Commodore computer games that they had for sale.
Starting point is 00:26:08 I remember Walden books. They're long since gone, I believe. Yeah. Yeah. I don't know. It's pretty interesting thinking about it all. So hopefully, you know, for anybody out there listening, you know, the person who asked us to do that, maybe you got something out of it, right? Like, it doesn't have to be your first career choice.
Starting point is 00:26:28 I think there's a lot of people that stumble into this because they end up doing something that they like in the middle of trying to figure something else out. Oh. Anybody that's stumbled out of it? I don't know as many people. I'm sure there's a good reason to, like you said, there's sometimes where companies are like, I need you to work until,
Starting point is 00:26:48 you know, three o'clock in the morning. And when you do that long enough, you're like, okay, I'm done. Yeah. I hear people talk about the time,
Starting point is 00:26:55 like what they would do instead, but I don't know anyone that's actually left the field. Well, the only ones that come to mind for me though, would be like the, the, the well-known success stories that were like now they're you know running the company they're not you know yeah writing the code day to day but i don't know them i don't know anyone that like quit and
Starting point is 00:27:17 started a coffee shop you know we know jim retired but uh that's about it yeah that's interesting yeah i don't know if you guys know share i'll leave us a comment on the episode yeah man hiring let me know the coffee shop uh that's amazing yeah i always joked that like i'm always i'm always enjoying picking up like new random skills you know like for things that uh that are of interest to me, like, like bicycle wheel building as an example. Right. Like, um, so I always joked that like, well, you know, that, that'll be my next career
Starting point is 00:27:52 path. I'll like have something planned and they're ready, you know, that I can do aside from programming. Yeah. I have two hobbies. I'll open up, I'll open up my, uh, my bike shop and, you know, do I got a weird freaking sound. So yeah. Bottom bracket. All right bike shop and do repairs. I got a weird creaking sound. Yep, bottom bracket. All right, let's do it.
Starting point is 00:28:10 All right, so here's stepping into something that I saw today, actually, that sort of blew my mind. Did you wipe it off before you walked in the house? No, no, I didn't. Matter of fact, I stepped straight into this one. So this was absolutely ridiculous i i've been trying to get something to work that what it is isn't really all that important um but the details of part of it actually matter so i was trying to figure out how to deserialize some cryo incidents in java and for those that don't know, there's, there's, you know,
Starting point is 00:28:46 a handful of serialization methods, you know, Java serialization is one cryo is one that's super popular that's used by a lot of frameworks. At any rate, trying to deserialize this thing is blowing up. And it's given me all these kind of obscure errors. And so I trying to be the, you know, resourceful guy was like, well, how do I turn on trace level information to see where this is actually blowing up? Cause it was giving me garbage for errors. So I turn on trace and all of a sudden it spits out just a ton of information from cryo. And when I say I turn on trace, I actually had to invoke the cryo object and then set some trace thing on it. Right. And so it starts dumping out a bunch of things. And I finally get to where I've got
Starting point is 00:29:33 stuff coming in that make a little bit more sense, but it's blowing up on this one, this one object that's given me a two string failure. And I start looking at this object and it's because there's a null detail that there's a null property on that object that it's trying to two string and, and it's two stringing that thing and then call another method on it. And so with a null pointer error, it's just blowing up on it. And I'm like, man, so I contact the people that have done this library and I'm like, I guys, I don't, I don't know, like, I don't control this And I'm like, man. So I contact the people that have done this library and I'm like, I guys, I don't, I don't know. Like I don't control this. I'm trying to use it. What's going on. Turns out they had a two string on this class. It was, it was trying to do some operation on a property in the class. That's not supposed to be nullable all right wasn't supposed to be nullable
Starting point is 00:30:26 and and so they were just using it in their two string thing turns out nobody's ever seen the error before and you want to know why because it only ever calls that two string method if you have trace enabled for the cryo serialization. Nice. And I was like, you've got to be kidding me. And when somebody was like, I wonder if,
Starting point is 00:30:50 if cryo is trying to write that out to string, because, because they were all like, well, why are you calling this method? I'm like, I'm not calling the two string method. It's dying during the de-serialization process.
Starting point is 00:31:02 Nobody ever ran into it ever because nobody would ever do that when the thing was either null or they didn't have that, that trace level turned on. So having trace turned on got me to the point to where I could actually get the thing working to a certain degree. But then when it blew up in order to get to go further, I needed to disable trace. So it was it's a bug in that in that library I was using in that that code that was using cryo. But yeah, I mean, I say all that to basically say, hey, when you see something that doesn't make a ton of sense, right? sense right brainstorm with some people because you'll get somebody that maybe thinks just enough differently outside the box than you are because it was actually somebody else it was like huh i wonder if the if there's some sort of log trying to be thrown out that's calling that two string that's the problem and i was like oh i bet you're on to something nice and sure enough that's what it was
Starting point is 00:32:05 that is frustratingly random yeah it and i spent a lot of time on this one like an embarrassing amount of time on it i swear like as you were describing it though it seems i was like going through my head and i'm like man i swear that there's like an uncle bob kind of story about this and like one of the clean blah, blah, blah, fill in the blank books related to like not putting stuff in like an if def kind of situation to where like it only gets executed in certain situations. I feel like there's definitely, uh, like best practices around not doing that sort of thing because of exactly that type of situation where you don't want like unexpected behavior to happen only because you have enabled, you know, like you added some additional compiler flag or whatever, you know?
Starting point is 00:33:01 Yeah. I mean, it's, it's a good point. It's funny. Like we were talking about after the fact, like, should we, should we put this in as a bug and get it fixed? And I was like, yeah, absolutely. Because the next person that, that goes to do something here, they're going to be chasing their tails on something that's not obvious because it's not even in a library they control, right? It's happening in an outside library, just based on a flag. Like you said that you're doing. I guess I guess I'm still a little bit confused there, because at the end of the day, you said that it wasn't supposed to be nullable. And the two string was calling your thing and it was null. Why was it null? Because that's the bug, right?
Starting point is 00:33:40 Like, well, it was Java. No, Java doesn't force, you know-nullable types you know uh you now you already said enough you said java yeah but in fairness the two string method they had there assumed that it never would be null so you know whatever it was just it was a random thing that cost me a ton of time so i thought you know i'll share it with you so that you can think about it all right so here's another one this one's this one's sort of funny. So I recorded a bunch of video while I did this. Um, we we've talked about the networking equipment that I bought for redoing the wifi and stuff in my house. And it was basically an Omada switch and some wifi
Starting point is 00:34:17 Omada gear, whatever. Well, when I plugged in the switch, it's a POE switch. That thing sounded like a jet engine and it made me so mad. Like I've owned so many switches over the years, but most of them aren't like commercial type switches. So I think when you buy commercial gear, they just don't care about noise levels because they assume you're putting it in a network closet somewhere and you know, who cares how loud it is. I in a network closet somewhere. And, you know, who cares how loud it is? I had a problem with it. So I looked up some information.
Starting point is 00:34:50 I bought some Noctua fans to replace that. And like I said, I made a bunch of videos. I might actually post them on YouTube, but here's the embarrassing part. And so this is a warning to everybody else who's an idiot like me. I was like, man, there's not that much voltage that goes through these things so i don't need to unplug it i'm just going to try and hop these wires here and see and see if it does what i'm supposed to do so here in a nutshell the problem was i hooked the fans up it took no time but there's a fan light on the front of the case that shows you that there's a problem with the fans and apparently because they hate us um omada put
Starting point is 00:35:26 in fans that had some sort of weird um third pin that you needed to actually ground to the chassis otherwise it would think there was a problem and so i was like hmm i want to test this live right like this is the best way to do it so i took a wire and i had it on the ground on the chassis and i was trying to get it up on that pin, on that third pin. And apparently I touched the second pin. And yeah, so I kind of shorted it and arced and burned up. Didn't make that noise anymore. Yeah, it didn't.
Starting point is 00:35:55 It burnt one of the transistors. So I fried one of the fan headers on my $350 network switch, which was really fun. So, you know, moral of the story, turn the crap off before you start running wires. Well, you know, the frustrating thing about that, though, is that a couple,
Starting point is 00:36:18 maybe a year or two back, I forget exactly the time frame, my son's computer was acting up. And, you know, have you ever had to do the thing where when you're troubleshooting stuff, and specifically you want to troubleshoot the power supply.
Starting point is 00:36:34 You're like, okay, is the power supply dead or is it not? Right? Do you know what I'm talking about? Have you ever had to do the trip test on the power supply? Do you know what I'm talking about? I haven't tried it, no. Nope.
Starting point is 00:36:47 Okay, so there's a thing like that for – so on the power supply, if you want to just verify that – it varies by power supply, by the way, especially on some of the newer, more eco friendly ones, you, then they, the eco power supplies are a little bit more problematic in, in regards to what I'm about to say, because what will happen is they will go into like a low power mode and they won't cut on the fan and things like that because they're trying to be eco friendly, right? The older school ones where they would just always run the fan, then, then you could do what I'm about to describe because basically what you're trying to do is trip it to where it thinks that it has an active connection to the motherboard and that there's going to be power. And so it'll go ahead and spin the fan on. That's really what you're looking for is for it to spin the fan and then you know, a, like a jumper that you, you would plug into, uh, one of the, one of the connections on the, on a modular power supply to, to jump that.
Starting point is 00:37:56 Cause you basically, I just add like a little bit of resistance and then it'll think, okay, fine. Yeah. I got the resistance looking for turn the fan on. And when I was trying to do that kind of test on his, there was another test where it was like, okay, if that checks out, pull this, this jumper off the motherboard and now trip that like, like put something metal, like put a jumper between those, or I said, pull the jumper off, but there wasn't a jumper already there. Um, either, either put a jumper between those, or I said, pull the jumper off, but there wasn't a jumper already there. Either, either put a jumper there or, or like put something there to connect those two pins on the motherboard to
Starting point is 00:38:33 try it. And I'm like, you know, well, this is the hold onto your butts moment. Cause we're going to, power's on and we're going to see like, does this, does me putting a piece of conductive metal between these two pins and don't let me touch anything else, by the way. Right. And, you know, like I'm in this, you know, cramped computer space, you know, and even though I've got the lid off, like it's still, you know, with the cards and stuff in there, you know, it's still kind of crowded. Yeah. So.
Starting point is 00:39:00 So, yeah, I can. Oh, no. Because I'm. You're the goat. I'm good at what I can. Oh, no, because I'm you the goat. I'm good at what I did. Yeah. Yeah. When I saw an arc, I was like, oh, no, man.
Starting point is 00:39:12 And then and then when I plugged in the fan header to it, the fan would come on. I was like, come on, dude. Really? Well, my. Yeah. It's yeah. I'm sorry. I didn't mean to cut you off yeah basically what i ended up doing to make it work
Starting point is 00:39:27 now though is i had to wire it off the one fan header and so i'm running both the fans off that because i truly did i burnt the resistor or the transistor that was right there in front of it i was so mad about it the my my running joke with my family, whenever I'm doing any kind of electrical work though, is like, especially like home electrical work. Like, Hey, if I start smiling and nothing's funny,
Starting point is 00:39:53 call for help. That's awesome. Uh, I always like to act like I'm getting shocked and then my wife wants to kill me. And after I'm away from her, it's not good. Yeah.
Starting point is 00:40:12 Okay. All right. So next one one next one i got here um travel router so i brought it up it might have been on the last episode and outlaw was was like yeah i don't know man i just don't trust that stuff i mean it's probably made in china and then i was like dude all, all of the network switches and everything on the planet are made in China. But when you do. Yeah. That's exactly what I said. Bob America. I don't think I said it quite like that. Yeah, maybe not.
Starting point is 00:40:34 I don't think I said it. It's Chinese made. Did I say it? I think you did. Not exactly like that. What's interesting, though, is when he said that, I was like, you know what? I probably should go look it up. And there have been people that have done like Wireshark and like tried to look at packets that are going back forth.
Starting point is 00:40:49 And it seems to be totally fine. But here's what I do want to say. I have now used this thing like five or six times in five or six different environments. And I freaking love it. It's not one of my favorite things that I've ever purchased. So using it here at home and we'll put a link to that same one that I got. Truly love it.
Starting point is 00:41:11 Using it here at home, a great use for it. If you don't want to try and segregate your network from like work computers and personal computers and stuff, hook this thing up as a repeater on your network and put your work computer on it. And it's the only thing that it can see works out really nice. So that's a good one. Another thing I've been using it at Starbucks, like somebody cut my internet line outside, which was awesome. So I went up to Starbucks. It does beautifully with the captive portal.
Starting point is 00:41:44 You just log into the thing. You tell it, hey, I want you to connect to the Starbucks Wi-Fi. And then on the computer itself, you don't even have to do anything else. There's no networking garbage you got to do. You just go to the computer. You choose your router name and your Wi-Fi thing. And then it'll actually let that captive portal page flow through and be like, hey, sign in Starbucks, but it uses the Mac
Starting point is 00:42:06 address of that travel router. It was amazing. Then another thing I did was I went on vacation and this works really well with iOS, by the way. Um, I don't know if Android does it probably maybe, but if you have an iOS device that's on a Wi-Fi network and there are other Wi-Fi or there are other iOS devices that your device sort of knows about, it'll be like, hey, do you want to share the password with this one? So what I did is I just set up like my kids iPads and all the iOS devices on this thing. And then we went on vacation, plug the thing in. Everybody was online. I didn't have to do another thing. It was absolutely beautiful.
Starting point is 00:42:44 It worked across the entire floor of the condo we were in. Like it truly was absolutely beautiful the whole time. So highly recommend it after having used it many, many times. Now I love the thing. I actually like taking it to Starbucks and using it there so that I'm not actually directly on their network. Just little stuff like that actually matters to me. So yeah, it's nice. I didn't think about like just going and not having to tell four people what the password is or whatever. It's so good for that reason. And then for people who go on cruises, this is actually where I see a lot of people say that they really love this thing. I've not been on a cruise. I'll never get to go on a cruise because my wife hates being on boats. So I'm stuck for the rest of my life. But from what I understand, when you go on a cruise, you have to pay for
Starting point is 00:43:34 internet per device. So, and it's like a hundred bucks a week for, you know, a single device. You take this thing, that's the only one that connects to their internet. Everything else connects to it. They only see one device on their network. You only have to pay for one internet connection and you can use all your devices. So, you know, um, again, absolutely love it. Uh, I forget somebody was reaching out to me on Slack, but I was on vacation. So I was, you know, not great at responding, but I think they said they used it and they loved it too. So, you know, it's not just me that I think they said they used it and they loved it too. So, you know, it's not just me that's in love with this thing. I think it might be the greatest thing since sliced bread or it's up there.
Starting point is 00:44:12 But I wasn't the only one though, that had questions about it too. Cause I also like after that episode went back and did some reading on it and found other people like also questioning. And I saw some of the same kind of posts of wire sharks. And I was like, you know, at the end i was like okay i get it but you know there were some legit like in the beginning when that device came out uh maybe not that particular model but but you know what i'm saying yes there were there were some things where i read where people were complaining about it being based on older versions of wrt like not the version that was available at that time like it was so i mean i wasn't like out of left field like
Starting point is 00:44:53 i was no no like somewhat justified reason to be a little concerned on it wasn't just like it was made in china yeah yeah 100 but i mean it's it's funny though like we take for granted like big name brands you know but they're mostly all manufactured in the same place with the same chips now whether or not somebody's putting software on these things is doing things that are nefarious who knows but i mean you guys remember there was a thing um i don't remember if it was the cisco routers or maybe it was else. I don't want to put like real bad information out there, but I know at one point like Verizon on their internet, we're inspecting your packets and injecting things like JavaScript into pages
Starting point is 00:45:33 that were coming back. Like, Oh yeah. There's so the trust thing is sort of hard nowadays one way or the other. That was, Oh man, I remember the Verizon one and I'm trying to remember how to search for it to include it in the show notes. Cause that was a big to do. And I don't think it was just Verizon. I think that like major ISPs, like even Comcast were involved in it and they ended up getting around it for, if I recall, because somebody, I don't remember if the person worked at Verizon or at Comcast I think it was Comcast and they came up with the super cookie concept and then ended up going to
Starting point is 00:46:15 Amazon do you guys remember that it was around all that time but I don't remember like what to search for for that Verizon story yeah I mean there's been all kinds of crazy stuff. But yeah, at any rate, it truly is a sweet little device that if you travel much or if you don't want to be somewhere and use some unsecured network and be putting your things directly on theirs, this actually does work out pretty well. And one other thing I want to bring up about it, that is really sweet. It has, it will actually sort of multiplex connections. So you can tether your phone to it. You can either plug it up via USB, or you can have it repeat the phone's wifi. You can do a repeater for other wifi networks, you can actually plug into like a network, uh, cable. Um, there's, there's like so many ways for this thing to, to actually use and, and provide the internet to other things. So it actually is a pretty phenomenal little device. So, all right.
Starting point is 00:47:21 And I think the last one I'm going to share here, because I know we're already running a little bit longer than what I thought we were going to. Microgi, who is always or Mike Argy, who is always coming up with just great stuff in our slide channels, and he's kind enough to share with us. He mentioned that there is a problem with like ancient technologies and people sort of aging out of their careers. And this idea of tribal knowledge and it causes real problems. And there may be some big problems coming in the future. And it sparked a little bit of a discussion that sort of extended it further out to where it's like, well, maybe you can just buy your way out of it. And it was an interesting one because one of the things that was brought up and it was in our episode dash discussion channel, if you're in our site community, one of the things was, okay, well, would you work on jquery today and i mean for anybody that doesn't do a ton of ui stuff i don't when did jquery sort of stop being a thing is that
Starting point is 00:48:34 10 years five six i mean it's still used today i don't know what you're talking about yeah it's still used but i don't know that anybody's trying to do a ton of active development with it right like it's still there but at any rate, just take any sort of deprecated technology, whether it be COBOL or maybe ASP.NET, NBC-type pages, that kind of stuff, right? Like, those have sort of moved further on. Would you work on it for some obscene amount of money? Right? Like if somebody is like,
Starting point is 00:49:07 I'll pay you $400 an hour to work on this. Done. Yeah. Would you, would you like, like seriously, it's higher here. Yo.
Starting point is 00:49:18 Yeah. $400 an hour. Do you realize the ridiculous price you just threw out there? Well, but all right. So here's the thing, right? Like, let's put it into context a little bit, 400 bucks an hour, but all right. So here's the thing, right? Let's put it into context a little bit.
Starting point is 00:49:27 400 bucks an hour, but it's probably going to be a month's worth of work. Do you take it? Well, wait a minute. Hold on. I thought we were talking about something doing something for the rest of your, you know, the remainder of your career. Right. No, I mean, my guess is a lot of these things, you know, something stops working and they need to get it fixed. And you're going to have a hard time finding somebody that's going to be
Starting point is 00:49:45 working on this. And so like buying your way out of it seems like almost a hard proposition unless you're just going to have like these specialists that, that run around doing this consulting work from time to time. But are they really going to want to do that? Because they're going to have an up and down income too. So I don't know. I think, I think it might actually be a real problem. You're always going to be able to find somebody. Like that's,
Starting point is 00:50:07 that's just it. So like if you're a company and I'm assuming, I'm assuming that the buying out of it is from the company perspective, right? Yeah. Yeah. Just trying to buy the way out of the problem. Right. Yeah. Like if you're still using, I don't know, like Adobe flash for some internal application, I'm sure you're able to find somebody that's still willing to do it at some price because either one it's $400 an hour. That's a ridiculous price tag. So, so they're like, yeah, where else am I going to make, what else am I going to do? Like to make that sure I'll do it, you know, or you know,
Starting point is 00:50:44 maybe they just don't have any drive or desire. Maybe maybe they don't have any drive currently because they could have previously had in there just at the point where they're like, I don't care anymore. But you're always going to be able to find somebody that will be willing to fix that thing that still has that knowledge. even if that's a person, you know, who's like near or in retirement years. And they're just like, yeah, I mean, you know, for an extra month, you want me to do it for a month? Yeah, sure. Whatever. Like I got nothing else going on. Like why not? And you know, judge Judy was getting kind of boring, you know, whatever. Judge Judy is never boring. Right.
Starting point is 00:51:20 Well, I was speaking like hypothetically, it's sustained. Yeah, I don't know. Is it? Hmm. It's interesting. I don't know. I don't know. It would take me a long time to get ramped up. So like, can you find someone for $400 an hour? Yes. Is it going to work out for you? Probably not. That's my curiosity. So I think they took it a little step further and said that, you know, there's tribal knowledge that maybe it's just not easy to look up, right? Like, it's not like you can just go, if you're picking up an mvc.net app from like version one or whatever, you can still go out there and find information on it, right? Like, it may not be fun, but you can go find the information. If you're talking about some sort of bespoke in-house thing that was written, that's got like 25 different pieces that all have to, you know, magically align. That's a lot different. Like
Starting point is 00:52:14 who's going to crawl through all that and try and figure it out. And will they be able to figure it out? I don't know. It was, it was interesting. Hey, a side note. If you haven't seen Judge Judy lately, she has a granddaughter on the show. And the granddaughter will help her out with technical questions or something. So if she's like, explain to me this Uber thing. And then the granddaughter will.
Starting point is 00:52:37 And then they'll have little conversations afterwards. The granddaughter is the best part of the show now. You do that rather well, man. Yeah, I think I probably offended some people i'm sorry but that is exactly what she sounds like though so it is you know yeah i think you found your calling yeah all right so so we'll skip my next one and uh we'll move on to some new stuff uh but first how about you leave us a review and here's the deal with the stars i'll tell you the truth uh the more stars you leave the better so two is better than one three is better than two
Starting point is 00:53:13 four is uh five is the best you should just do five and then you have to think about it i forgot all that just simplify five star review and you can just type some uh just smash some keys on the keyboard and uh that would be great or you can just type some uh just smash some keys on the keyboard and that would be great or you can leave a heartfelt message that will make us feel good or bad about ourselves either one uh that's all fine just make sure to get that five star that fifth star in there but also a cool little uh you know programmer hack here if you submit a review with a star count that's too high, then it rolls over and start over.
Starting point is 00:53:49 Pretty cool. A little over slow. Negative one stars. Because you submitted six. All right. Well, while Alan has to find his medication then to
Starting point is 00:54:06 deal with this this is mental blocks dun dun dun alright no I made up new music for it dun dun dun yeah see you gotta do the head shake with it
Starting point is 00:54:21 I'm like on a 12 game losing streak here yeah and by the way just for those who are catching up You got to do the head shake with it. I'm like on a 12 game losing streak here. Yeah. And by the way, just for those who are catching up, if I were to summarize the last game, Allen got trounced. I mean, it was just a proper just smash, like Hulk smash. Joe was the Hulk. And he just, you know, he had in this, in this story, Alan is Loki and Hulk just smashed him and threw him around and he had his way with him.
Starting point is 00:54:50 Yeah. I don't remember. So, yeah, it was, it was brutal. It was like 15, zero. It was bad. Let's do it again. I can't wait. Here we go.
Starting point is 00:55:03 All right. So, uh, this is 239. So, Alan, you are up first, according to Tataka's trademark rules of engagement. Hashtag copyright, trademark reserves. All rights reserved. Copyright 2001. Legit. All right. So here's your topics shout it out i i kind of want to hope that that's like a kiss reference but maybe it's not
Starting point is 00:55:35 road trip i spy where i give you three tourist attractions and you'll tell me which U.S. state they're located in. Shakespeare plays by initials. That one sounds easy. OK, so the topic for this one is threesomes. Next, moving on is hairstyles of the rich and famous. And the last topic is I want my M in quotation marks TV. Man, let's do I spy 300 or for three. I appreciate you so much for making this easy for me.
Starting point is 00:56:30 So, I'm a little flustered. I don't get it. Yeah, you don't. I promised myself I wouldn't cry. All right. So I spy for 300. I spy Pike's Peak, the John Denver Sanctuary, and Red Rocks Amphitheater. And if you don't know this one, I'm going to drive over and slap you right now.
Starting point is 00:57:04 Denver, Colorado. Well, I only needed the state, not the city, and it's Colorado is the correct answer. Yes. All right. That's why I went with three. I thought that I wouldn't embarrass myself too terribly much if I went middle of the road. I'm still like the interview one's tripping me up
Starting point is 00:57:26 I got some trivia for you actually a little sidebar here you know the song Country Roads by John Denver I do do you know what state it's written about West Virginia have you ever looked at a map of Virginia and West Virginia
Starting point is 00:57:41 everything he describes in that song is in West Virginia. Everything he describes in that song is in West Virginia. That's what he said. He said West Virginia. Western part of Virginia. Oh. Yeah, like the river and everything. Yeah, I just found out this recently.
Starting point is 00:57:56 He was singing about the western side of Virginia. So he's not saying West Virginia. He's saying West Virginia. Interesting. That's some trivia knowledge right there you're dropping on us. Yep, we'll give up some time. Okay, I'm going to see if I can get through these category topics with a straight face. Joe, your topics are the eyes have it
Starting point is 00:58:19 and the eyes in this one are like the pupils, you know, the eyeballs in your head, not the letter I. Pizza at the movies. If you order a pizza and have it delivered to the movies, you should rethink your life choices. Yeah. Literary tourism. The moon. Also a Taylor Swift song.
Starting point is 00:58:46 Oh, I know each correct answer here will have two sets of double O's at least four O's total in other words okay oh geez no O's oh
Starting point is 00:59:03 here we go this is really hard I don't really know I'm bad with movies bad with tourism he somehow doesn't know anything and gets them all right it's a little frustrating I'm sorry I'm sorry are you up on your Taylor Swift maybe
Starting point is 00:59:22 I don't know that I am I saw the movies one though like who wouldn't know the movies oh I don't know the movies I maybe? I don't know that I am. Also, the movies one, though. Who wouldn't know the movies? Oh, I don't know the movies. I know pizza. I don't know the movies. I just haven't. If it's asking me anyone's eye color, I don't know. Go with what you know, then.
Starting point is 00:59:34 I mean, if you know pizza, whatever. Which one do you want to go? You tell me. Let's go with also a Taylor Swift song, and let's just hope that it works out. I think I'm going to embarrass myself here. I don't know the deep cuts. Fair with her. If you get it right, it's go with also a Taylor Swift song and let's just hope that it works out. I think I'm going to embarrass myself here. I don't know the deep cuts. Fair with it. You get it right.
Starting point is 00:59:48 It's embarrassing. And yeah, uh, I mean, let's go for five. Is it, is it going to be like, uh, an I prevail thing where you, you like play a Taylor Swift song and reluctantly play it. That's right. Taylor Swift 5. Here we go. While crossing the George Washington Bridge from New Jersey,
Starting point is 01:00:15 drivers are greeted by a sign with these four words. It's been waiting for you. Welcome to New York. There you go whoa so let me come on that i didn't know that was a song by her what welcome to new york the worst song on 1989 come on see he knows the album album right come on dude the best album though i mean come on the best also the pizza ones by the way like half man half pizza this space balls villain meets a tragic end when he eats himself pizza the hut yeah come on who wouldn't know that all Alan, your choices are the Harlem Renaissance chorus lines, where I'll give you the lyric. You name the Broadway musical. Oh, great.
Starting point is 01:01:14 It might be more easy than you think. Maybe not. I don't know. Culture, right? Like how much culture you got? I don't know. I've seen a couple, not that many. Spelled wrong on purpose. And also know that in that category title, wrong is spelled R-O-N-G. All right. No W. All right. Welcome to the White House.
Starting point is 01:01:43 Celebrity tell-alls or a change of pace. Each response here will be a word you can make by changing one letter from the word pace. Just one letter away from pace. I like the pace one. Let's do that for E-A-C-E. Just to be clear. Let's do pace for four. For four.
Starting point is 01:02:04 Okay. Four. Often used in wedding gowns, chantilly is a popular type of this fabric. Lace. That is correct. I think I mispronounced it, though. Chantilly, right? What did I say the first time?
Starting point is 01:02:25 I think you said Chantilly. Yeah, whatever. Figures. Of course, the guy who can't pronounce words would say the thing wrong. We made up some rule last time where there's a fourth round. Joe gets another round. All right. So, Jay-Z, your categories were Shout It Out, Road Trip, I Spy, Shakespeare Plays by Initials, Threesomes, Hairstyles of the Rich and Famous, I Want My MTV, The Eyes Have It, Pizza at
Starting point is 01:02:57 the Movies, Literary Tourism, The Moon, also a Taylor Swift song, Oh, I know. Or the Harlem Renaissance chorus lines spelled wrong on purpose. Welcome to the White House. Celebrity tell us a change of pace. Let's go with I want my MTV. I want my. OK, for how much? Oh, five. Always five.
Starting point is 01:03:23 OK, five. Always five. Okay. So, this TV character inspired a verb meaning roughly to make or repair something with what is conveniently on hand. Is MTV character? No, remember the M was in quotes. Oh, okay. MacGyver. I want my... What was your answer? It. MacGyver. I want my... What was your answer? What is MacGyver?
Starting point is 01:03:48 That is correct. Okay. That was close. Let me record that. I thought it was going to be MTV. All right, there we go. I was going to be about catfish. I got that.
Starting point is 01:04:01 Or help him in a secret relationship. It's a good one. 120 minutes on there. Kennedy, what's up? I can keep doing it. I can do this all day. All right. So here's our final category in mental blocks.
Starting point is 01:04:21 Applied geometry. Thomas Hales proved hexagonal structures are the most compact way to fill a plane, a centuries-old theory based on the behavior of these. You will send me your – oh, I forgot to tell you to send me your – You did. Dang it. I already did. I think I know the answer, too, but I forgot the question. Okay.
Starting point is 01:04:51 Thomas Hales proved hexagonal structures are the most compact way to fill a plane, a centuries old theory based on the behavior of these. And Alan, did you already give me
Starting point is 01:05:14 your... It's seven. Oh, you're just all in? Yeah, I mean, why not? Always. Wait, what are you guys doing? Oh, I see. So you got to write it in, Alan. You're not going to tell me. Yeah, I got nothing to write.
Starting point is 01:05:36 You're supposed to write it here with your bet or wager. Oh, he. Based on. All right. Okay. So let's see here what we got so alan already said he's wagering all in on seven right now joe's leading at 10 he's all in on 10 the correct answer thomas hales proved hexagonal structures are the most compact way to fill a plane. A centuries old theory based on the behavior of these.
Starting point is 01:06:28 The answer is what is or what are honeybees? Oof. Do do do do. I didn't say honeybees. I just said bees. Well. Oh, come on. The judges do accept bees all right joe did bet 10 for honey bees
Starting point is 01:06:50 or bees rather sorry god dang it i can't type tonight and let me see here go to the thing alan bet he says the based on the behavioral uh behavior of no ideas that That is a negative, I think, seven. So it is again, you got wiped across the floor. Wow, this is really looking bad. But yeah, so that's a 20 to zero.
Starting point is 01:07:19 That's another tail whooping. Mm-hmm. Yeah. Well, I don't feel terribly bad about it because even going all in if i got it right i still was gonna lose this so you know whatever you let me tell you a story let me tell you a story here here's how it'd be worse imagine imagine you just got a brand new job you're getting 400 an hour to work on some like you know uh you know n one app and, um, they ask you to push out an update and you're like, yeah, I think I nailed it. Right. Hashtag boom, nailed it. And, and Oh,
Starting point is 01:07:54 by the way, I forgot to say that that job is at CrowdStrike. Yeah. Ouch. Oh man. Those guys. Yeah. I almost put that in the show notes, but i hadn't read up on it oh wait oh i did put this on this crap well that's why i made the joke because somebody put it there i was like wow that's weird that's where i was gonna put it uh so i didn't read the full story i'm not educated enough to to uh talk about it but wow that did some damage huh so i actually watched a video of it and i mean the real short gist of it is there's like a bootloader thing that happens. And CrowdStrike had a thing in there that would basically go load templates that it had. Right.
Starting point is 01:08:34 Because I guess there's like supposedly some safety net features in the Windows bootloader type stuff. But the way that they were doing things they were for they were hot loading things off disk one of the things was was sort of a null pointer and it blew it all up and so it was crashing everything so the way to fix it is you'd have to go into windows go into one of the sys directories delete this template file thing out in safe mode and and then it'd go away but it was basically something that was not tested right from a hot load template that crashed everything you're not fixing that by pushing something out from active directory right couldn't no i mean because everything was blue screened at that point so so the only way to fix it was basically put the things in safe mode and go in and manually
Starting point is 01:09:22 take care of it from what i understand yeah i think it brings up a lot of interesting questions about what's going to happen with like liability like uh at first people said oh this is going to bankrupt them and i thought no way these companies they sign up with these you know multi-year contracts and stuff it's going to be harder for them to get out of it's going to be you know tough for cloud strike to go under but then i started reading about the damage damage is for like the airlines and the hospital industry like people that are personally affected i was like oh well i don't know i don't know you fight all that off you pretty much hold right it's not worth trying to fight all that i don't know like but it is interesting to see how like one piece of software can really like
Starting point is 01:09:59 bring a lot of things down yeah well that one piece of software would be windows in this case though right because like so much relies on it just happened to be that you know crowd strike was used in a lot of places but i mean i only say that about it being about windows being the common denominator though because uh crowd strike is on other platforms that weren't impacted by it but i did see that one of the recommendations was to reboot 15 times did you see that one no i mean i was like what kind of logic is that if it doesn't work the second after the first or second reboot why would you think let me do this 14 13 more times no i know how it happens you have something that like does five retries and inside of that there's something that does five retries in case it fails
Starting point is 01:10:49 and inside of that you have something that does five retries and then you end up with 15 it's the thing in the inner loop boom you know you know what stinks about it though is kind of what you said is like windows sort of got the rap for this thing like i saw people actually saying all windows is like you know they're crashing me and i mean to anybody that's not familiar with what the problem was sure it looks like it but again it wasn't them and they could have done that on any platform right like any platform that was running something if they got in front of the actual loader they could have crashed anything it just so happened that that they did this on Windows machines. So it was unfortunate, but it was massive, right?
Starting point is 01:11:30 Bank industry, airlines, everything. Yeah, I mean, that's fair. If I sounded like I was harping on Microsoft, I didn't mean it to be that way. But they are the most popular platform, the lowest common denominator. So yeah. Yeah. That was rough. And they allow you to do a lot of things that maybe you shouldn't to your point. And by the way, uh, I had mentioned this guy, the one, I think he's, he's the one that even mentioned travel routers, but at any rate, I'll find a link to the YouTube video where he explains it. He does such a good job. He's the one that even mentioned travel routers. But at any rate, I'll find a link to the YouTube video where he explains it.
Starting point is 01:12:06 He does such a good job. He's an ex-software engineer at Microsoft who worked, I think it was on Windows. So at any rate, I'll find his channel and we'll share it in the show notes. All right. Oh, cool. Well, I got another one for you. Don't read it yet. programmer's day uh march 14th that's that's a good answer so i i was just kind of wondering about this other day i was like you know like it seems like everything's got a holiday or pull up
Starting point is 01:12:36 like a calendar like some goofy calendar be like did you know today is hat day and also hot dog day and also uh ketchup on a also ketchup on a Sunday day. It's weird. Can I give you an alternative answer there before you tell me the real one? Yep. Since I didn't get right because my next guess would be January 1st. Oh, that's pretty good, but also not correct. Dang it.
Starting point is 01:13:00 Why January 1st? It was 0101. Oh, yeah. Good. Good. Okay. Well, I went and Googled it to see when it was, and I thought it might be some famous person's birthday or something, you know, but it wasn't. It turns out, no joke, the answer is it depends.
Starting point is 01:13:18 Huh? Oh, that's beautiful. That's the best. That's the best. That's so good. The deal is that somehow, for no reason I could find, there is an International Programmer's Day. It's January 7th. I couldn't find a birthday. I couldn't find a reason.
Starting point is 01:13:34 It's just International Programmer's Day, January 7th. They put up a website. But most people ignore that one. Most people pick the 256th day of the year and choose that to celebrate well what what's that day well just so happens to be after leap year so some years it is september 12th and some years it's uh the 13th this year it's the 12th it's usually the 12th but not always so what a that is what a messed up pretty awesome how is it that we have not so even the the one date that has you know some sort of like reasoning behind it
Starting point is 01:14:14 is inconsistent it's different it changes every four years or so and then one error there's some competing standard for no reason that i just kind of also randomly competing for it. And somehow it's popular. Facebook has a blog post about it. That's about the most primary thing I've heard in a while. Yeah, that's pretty ridiculous. Let's celebrate all three. Yeah.
Starting point is 01:14:41 Well, as soon as I said March 14th, I was like was like well that's probably be more for mathematicians instead so that's probably like not a good a good option but i thought i thought january 1st was like spot on man yeah come on that's actually pretty good much better that or october 1st would be an alternative that's good that's also our deck 25th, right? Was that old joke like why do programmers think October 10th equals December 25th? Something like that. Yeah, Octolingus. Yeah, good joke. Ha ha.
Starting point is 01:15:17 No one's laughing. You know what? We should have you read the dad jokes. All right. With dad delivery? Yeah, have you read the dad jokes. All right. With that delivery. Yeah. I'm a great deliverer. That was awesome.
Starting point is 01:15:30 Okay. Well, so we'll have some, you know, resources we like section. We're going to definitely have the manual to the TSR 80 from RadioShock. So, you know,
Starting point is 01:15:44 I know you've been waiting for that one for a while, so prepare yourself. to the TSR 80 from Radio Shock. So, you know, I know you've been waiting for that one for a while. So prepare yourself. And with that, it's time for Alan's favorite portion of the show.
Starting point is 01:15:54 It's the tip of the week. And before we get started, I just want to say like I had way too many tips of the week. So, Jay-Z, you can go ahead and take my first three.
Starting point is 01:16:04 OK, got him. I got a bunch of them. So as recommended by several people in the slack and uh derek in particular uh helped encourage me to finally get around to playing this game that i bought years ago uh hollow night wait a minute you bought the game years ago i'm a collector never played it yeah i played it for like five minutes originally and then something happened i got i lost the thread and i never got back to it because i had read that it was long and hard and i didn't want to deal with the game that was long you know it was difficult and uh it was gonna take me a lot of time uh and so i'd always been kind of put off by it because
Starting point is 01:16:41 you know like i go through spurts like sometimes i'll have a week where I play a lot and then I'll have a week where I don't. And it's hard to pick back up on something, especially if it's difficult, right? So I don't want to like some 40-hour game that's going to like require all my attention and be impossible to pick back up. So I was always like waiting for a good time. Well, I finally started and it's amazing. And I think that I had just kind of internalized that stuff or maybe I'm just playing, you know, 2D 2d side scroll video games for too long that I just didn't think it was that difficult compared to what I'd heard about it. And also it didn't take that long.
Starting point is 01:17:10 It took me like, I think 20 hours, which is normal for, you know, a game like this. Now, if you want to go and get all the cool alternate endings and all the other stuff,
Starting point is 01:17:19 then, you know, it's going to take you much longer. But I mean, it was incredible. The action was really cool. It's a 2D game. You know, it's not over-the-top graphically.
Starting point is 01:17:30 It was made mostly by a three-person team. If you get the credits, you'll see that there's a lot of people involved when it comes to testing and marketing and stuff. So, you know, three people are never really three people. But it's still really cool. And the music, amazing. That was the first time I was listening to the soundtrack. And it was the first time I had seen Apple Music pop up and say, why don't you go check this out on Apple Music Classical,
Starting point is 01:17:50 which is apparently a separate app. I had no clue. So I did. It's pretty cool. They consider it to be classical music. I do too. And you can play it on just about anything. It's probably available on your iPhone. It's almost like Flash game-ish in terms of look and feel. It doesn't seem as bad. It's heavily stylized,
Starting point is 01:18:08 but it's just not very graphically demanding, I think. And it's just super cool that it exists. It's a good game. It's very retro-y looking. It's got a very nice different look to it. Yeah, it's all these little black and white bugs.
Starting point is 01:18:23 I didn't realize that apple music classical was a thing yeah yeah yeah i don't know why they split it off i don't i don't i haven't seen anything that's really different or that weird about it like i've tried listening to a few things like on it and you know it's cool well i remember like a long time ago when music was going digital people talking about like classical specifically there would be like some fidelity that would be lost and depending on the compression algorithm that would be used for to make that digital file but i don't understand why the regular apple music app wouldn't be good enough to play that same thing maybe maybe it's free or something maybe it's i don't know but i i never
Starting point is 01:19:07 heard it it's already installed on my phone too i was like oh i didn't know well it's not installed on mine no no but no because i'm looking at it in the store because i was curious but yeah whatever the i guess maybe maybe the thing is that it defaults to like a higher quality audio file so that you do get that fidelity or something, you know, maybe that's what it is. But I was going to ask though, you mentioned the game being a hard and that being one of the reasons why you, uh, were kind of turned away from it in the beginning. Are you guys the type of player to where like some people will set the game
Starting point is 01:19:48 mode to like a super easy level? Cause there it's less about the challenge of playing the game and more about the story of whatever it is of whatever the game is. Right. And so they just, they're just in it for the story and then, you know, maybe depending on what it is,
Starting point is 01:20:04 maybe they'll go back and replay it at a higher level. Or do you just immediately like, okay, you know maybe depending on what it is maybe they'll go back and replay it at a higher level or do you just immediately like okay you know what i'm going into simulation mode right from the start let's do this normal yeah i keep on normal but i love a lot of games now we'll let you adjust it on the fly and you don't have like fine grain controls hollow night is kind of it doesn't do that at all they kind of made a stance um from the programmers and kind of said like this is the way we intended to play we want you to play it this way you have to learn the game and some people don't like that and some people do but a lot of games now you can go in there and like set the projectile speed or set the damage down or turn it into story mode or whatever i love that there's times i played a
Starting point is 01:20:40 game and i just got sick of it sick of dying and didn't want to put more time into whatever and i just pop it into easy and see the rest like how many old games have there been where that just got too hard and so people only see that first small percentage of it and shinobi oh my gosh yes yeah i was always it always bummed me though that some of the games were like there would be certain content that you wouldn't even get to see unless you played it on like the hardest level possible. Yeah, right. You know, like I remember I think one of the Call of Duties was like that, too, where like unless you played it on like veteran mode, it was like, forget it. You're not going to see this extra scene, you know, stuff like that.
Starting point is 01:21:22 Yeah, I played Dead C cells recently and um that's another thing it does have a lot of accessibility options to make it easier but if you're just playing on a normal and like you get to the first beat you know the the first time you get to the big bad boss at the end of the game you've spent 30 40 minutes in your run and it's going to kill you the first time unless i can't imagine it not because you've never been there before but it's like a 30 40 minute walk back to that because it's kind of game that starts over so it's uh it's really demanding on your time and like i you know i mentioned like stepping away for two weeks and trying to come back to that like i'm never gonna get to that boss you know i'm sick of it so i you know i was able to pop that that uh accessibility options uh kind
Starting point is 01:21:58 of tune it to my liking and enjoy it and it's the old argument of like you make something more accessible you make it better for everybody not just the people who necessarily need uh the accessibility but just for people that want it for whatever reason it opens you up to a wider audience yeah i like that yeah well i got another uh tip for you oh no you this is my second one you go ahead and take it okay yeah i'll take it yeah uh yeah so this is another option that can be picked up via the Steam app store, game store. But it's not really a game. It's called Middiness. And what it is, well, first of all creating kind of decision trees and running through like a
Starting point is 01:22:49 like a little simulation uh that will kind of take um random paths through nodes that you set up and you can set weights up and you set the parameters that those nodes kind of modify and you create these trees and these loops and kind of set these timers and it ends up looking a lot like victoria we've got all these kind of like connecting tubes with lights running through them and circling back around on themselves but what it's doing is actually just generating music so you can do things like i'm going to create a node and it's the the note b flat and i'm going to draw a little line for four units, which maps out to four beats.
Starting point is 01:23:27 I'm going to draw another one and say C. And then, you know, it's going to play the B flat, wait four beats, hit the C. But then you start doing other stuff. We'll say, well, 50% of the time, I want you to hit a D. I want you to lower the velocity. And I want you to pipe it to the modulation wheel and turn it up and just draw these really cool kind of visually attractive like node forests, if that makes sense. And, you know, hit play and it ends up doing this kind of procedurally generated music.
Starting point is 01:23:59 And the outputs that people are doing it is really cool. And you bring your own instrument to it so whatever kind of the MIDI functionalities of the instrument you're playing with it are going to be expressed and tunable with it. So you can bring kind of any instrument in virtually and hook it up and have it control all the parameters
Starting point is 01:24:18 of the MIDI which is a fascinating format. One of these days we're going to do a show about it because the MIDI is just amazing and how it's... And old. It's very old format one of these days we're gonna do a show about it because the midi is just amazing and how it's uh old it's very old but it's it's stuck around and done well for so many years and people are still finding new ways to kind of uh extend it and do cool things with it so it's just a cool app it's like 25 bucks um i heard a story uh in the youtube video i'll link um where the person uh they're a content creator, they make digital electronic
Starting point is 01:24:46 kind of music. And they had someone that was in their content creator, whatever community, Discord, said, I have an idea for an app. I don't know how to code. So they ran off and learned how to code and they made this app. And it's super cool. And so I actually just bought it, but I haven't tried it yet. So I just looked at the video this morning and I'm gonna go to shop it looks super cool it's very creative it is neat looking yeah and the stuff it generates is uh it's kind of like that serendipitous kind of mix of like things you would never like set out to you never sit down on the keyboard and come up with this stuff but you can kind of tune it and tweak it and end up with something cool and so i'm into it cool as if writing music wasn't hard enough now you can have a boss level beat you at it i'm over doing it the normal way right yeah well
Starting point is 01:25:32 i mean because you've listened to all the taylor swift stuff you that's right got that catalog memorized that's right it looks like that if i'm reading this right the midi standard was first demonstrated in 83 so what what, 41 years old? Yeah, pretty good. There is a V2 of it that is kind of more recent, but a lot of stuff still uses V1. It was designed to be extendable because they're like, well, we don't know how many parameters or whatever. We don't know what kind of information you're going to want to bundle in here, so let's give you a little options and set payloads. I don't know that i've ever used anything
Starting point is 01:26:07 midi oh man it's good it's cool i did back on the atari 520 and 1040 sts yeah back in the day heck yeah man well those are the controllers i'm just kidding i got some several more for you uh stolen from our law from Allah. So if you don't feel like drawing little nodes around is like hardcore enough, there's also a low-level Lisp-like wrapper that wraps around an audio engine called SuperCollider, all open source, and you can use it to make really cool live looping music. And so if you've seen people doing coding and kind of making music on YouTube or anything or on Twitch, then it might have been this. But it's really cool.
Starting point is 01:26:50 It's very Lispy, but you kind of... It's like Lisp, but you got like a parenthesis all over the place, but you kind of drill into these parentheses and kind of define your loop and have it kind of start over again. And it just kind of plays to the timer and you add these little events in
Starting point is 01:27:05 to happen over time and it's just a cool way of making music and the outputs are surprisingly good. I mean, my bicycle wheels like the first drawing. Yeah. I was like, wait a minute. What kind of bike is that? Yeah, the art looks really cool too.
Starting point is 01:27:21 The VGA ready one? Yeah. On the main page? And it's all open source so you can go do this right now for free. All right, a few more things, all open source. Did you know that canines is a slick way of supporting skins? So a while back, I talked about how you can kind of create themes for canines. It was kind of awkward, and so I made a couple that I didn't really like because I didn't spend much time on it and they were really ugly. But recently, more recently,
Starting point is 01:27:50 they've brought in this thing called XDG config, which is kind of like a standard way of configs for your application. So if you're doing a command line or really any sort of application now, you might want to check into XDGg config it's just a slick system for kind of like having config files for your applications kind of standardized and cml in this case but basically uh they don't install the they don't bundle skins with uh canines i wish they did but uh there is a way that there's basically a folder that you can drop it into and then canines already has a config file for each of your context and clusters uh set up and so you basically just go into the file and say like scan colon and give it the name of one of the files that you put in the folder so
Starting point is 01:28:33 it's really easy it's like for production type stuff i have uh you know themes that kind of mirror the uh severity or the the importance of those environments so that it makes it so it's not so easy for me to like kind of accidentally make a change in the wrong window if I'm comparing two environments or something. So, um, not that you should ever have product access, you know,
Starting point is 01:28:55 but whatever, if you do prod like access, you should, uh, be careful with it. Do you know, you want to know a fun, a fun tip?
Starting point is 01:29:04 Yeah. You've actually given that tip before. Not in the episode. This is before. They weren't called skins. They were themes. Yes. Right?
Starting point is 01:29:14 So episode 159. Yep. Your tip of the week. Not only does canine support skins and themes, but it supports cluster-specific skins. Yeah, they do. But they used to be harder to set up. I'm telling the truth. I swear.
Starting point is 01:29:33 It used to be much more difficult. You had to go and create the files. Now the files all exist and you pop them in there easier. But maybe I didn't forget. So really the tip of the week is that they got easier. They got easier. It's easier. It's more friendly.
Starting point is 01:29:45 It's much more friendly. How do you not remember this? This was only like 18 years ago that you gave this tip. Well, I did say I thought I brought it up in the show before. It just used to be much more difficult. Yeah, I'm just kidding. It used to be a pain in the butt. And so back in the day, I had to look at a color wheel and pick the colors. I'm like, oops, I typoed the color.
Starting point is 01:30:03 Well, back in the day for reference that was may of 2021 so that's back quote back in the day no kind of that's what you just said a minute back in my day that was pre-pandemic that was that was that was actually on the like the the the back side of the pandemic yeah that's what i meant back in my day all right well i got one Our calendar year started with a two. That's right. Yeah, you only need two digits for your years. So this one, I could have felt like I could have sworn I gave this tip already. So you might, you know, get me on this one. It might have been like in the last two episodes because I could have sworn I shared it, but I couldn't find it.
Starting point is 01:31:01 You shared it in another chat. Okay. Phew. All right. So the other day I went looking for how to configure something in my command prompt I use for my ZShell called power level 10K. I've recommended it as a tip of the week a long time ago. And I went to figure out how to do something
Starting point is 01:31:19 and I realized that the repo above the documentation basically said it's deprecated. And so I went looking for, you know, why they deprecate it, and they just said it was going to be too hard to maintain, and I looked for alternatives, and most people I saw were recommending this one called Starship RS.
Starting point is 01:31:36 You know, Rust. So Starship is basically a minimalist prompt, so it's a little bit smart about how it, you know, basically loads up things that you use so it doesn't waste time trying to kind of bring in configurations and bring in options and levels for things that you don't care about. So it's kind of a little bit lighter weight. And it does everything that I was able to do with Power Level 10K and just supposed to be a little bit faster. I mean, Power Level already felt pretty fast to me, so I don't really notice or really notice there anything but you know hey that's uh what the cool kids are doing so you
Starting point is 01:32:08 should check out starship works on any shell allegedly that's interesting i'll have to check that out i didn't realize that power level 10k had been deprecated yeah i'm pretty sure that's what i'm using on my z show that's what i'm using on NYZ Show. That's what I'm using, but yeah. I noticed it recently. It had been deprecated as well, and I was like, huh. How did you notice it? Like in your prompt, in your terminal, did it come up for something? Setting up my Mac. You were setting up your Mac?
Starting point is 01:32:34 Setting up my newer Mac, yeah. Oh. Yeah, and so when I went looking for it, I saw it was deprecated, and I was like, man, I don't want to find something new. God forbid you made me learn something new. Right. Jeez. Back in my day.
Starting point is 01:32:51 That's right. We didn't have to learn new things. That's right. All right. So my tip of the week, I only have one this time, but it came from what I was talking about earlier in the show where I was trying to do stuff in cryo and there was this obscure thing. Well, one of the ways that I was seeing where the problem was coming from is I was able
Starting point is 01:33:16 to put a break point on what it said was throwing the air and that's not super helpful. What's more helpful is how did it get there right like what was the actual stack trace well when i started looking at the stack trace it had that line where i had the break point and then it had something that said like hidden 19 frames and i was like what i need to know where those 19 frames are because i know the previous call what happened in between there there is a setting in IntelliJ. If you're looking at that stack trace and you're seeing the different items that you can click on and take you back through it,
Starting point is 01:33:53 you can right-click, and there might even be a settings option there, but you can basically uncheck the thing that says hide external library frames. And when you do that, all of a sudden, all the additional things that were called in there, you'll see those, and that's where I was able to you do that, all of a sudden, all the additional things that were called in there, you'll see those. And that's where I was able to find out that, oh, it's this, if trace enabled, then call this, this method. And that's where I was able to find it. So if you find yourself looking through stack traces and you need more information, there are some things that are hidden and there's more than just the external library thing. There
Starting point is 01:34:24 were like six or seven items in that menu that you could do. So, you know, go check that out. Very cool. All right. Well, for the tips of the week that Joe left me since he took some many of mine, just generally, you know, we sit at this job too long, man. Like we're, we're, we're, this is too much of a sedentary lifestyle. So go get out, go for a hike, go for a ride, go see a concert, go see Deadpool and Wolverine. Even though that means you're back inside sitting down eating pie.
Starting point is 01:34:58 There's somewhere in there. The logic works out that you had to get out of your house to get to the theater, by the way. So, you know, it works. But yeah, I mean, take care of yourself, I guess, is the thing. Like, even if you're trying to learn something, you know, for your own mental health, it's healthy to go do some kind of an exercise and get out. Right. But also, too, another tip, you know, short tip the week from the Department of well, duh. But, you know, I mentioned this earlier, but if you're a student.
Starting point is 01:35:32 Get an internship or a co-op job while you're in school, because it is going to be to wait. Because if you start working on it while you're in school and people kind of see that as like you're motivated, you're interested, you're not just waiting for things to happen to you, you're trying to make it happen kind of situation. Otherwise you get out of school and you're like, what have you been doing? And on top of that, to add to that, to even give it more weight is the school has resources to help get you in there. Right. So, so yeah, you've got, you've got a lot of things going for you if you go try and
Starting point is 01:36:19 do that while you're in school. Well, even to, well, okay. So to add on, to add that add on, even when you are like approaching the end of your schooling, that same, those same school resources can help you, uh, you know, there too. So like take advantage of the school resources there to help you find an internship or co-op as well as, uh, you know, get, get into a job within your career path because that's what they're there for. And by the way, when I, when I said the co-op and internship, I mean, that's a great point that, you know, you made.
Starting point is 01:36:54 I didn't even, it didn't even dawn on me to think that like, oh yeah, the school was there to help you get exactly that. I'm sorry.

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