• 5 Posts
  • 19 Comments
Joined 1 year ago
cake
Cake day: September 24th, 2023

help-circle






  • I think it will be better. I think trump will lose. I’ll graduate in December, I just got married, and we’re going to move out of my in-laws house sometime in the spring trading suburbia for a coastal urban city. I’m going to make new friends and have kids and ask them questions which will prepare them to be good and thoughtful citizens and whatever else they choose to become.

    At this point you may, and rightly so, assume that mine are rose tinted glasses. However as a hobbiest student of history I’ve come to the conclusion that the world is always on fire. Humanity tends to have a bias towards bad news, and there is plenty of bad news around, but cynicism only incentivizes inaction. If we want to give the world the best chance for happiness in our time, to honor the legacy of those forebears who strove to build the better world of today, then we have to acknowledge the good.

    This doesn’t mean ignoring the bad, or giving up on the better, but we have to immerse ourselves in the electrifying notion that civilization has moved over the past 200+ years gradually, with new and terrible acts of inhumanity along the way, toward better lives for the average human. We have a duty to fight for that trend so that we in our old age can scoff at the perceived slights of our progeny as our parents and elders do now. The disconnect between the generations in some ways can stand as a testament to the progress that has been achieved.

    They don’t make cardboard like they used to so I’m going to get off my soap box before it sloughs into a pile of microplastics.










  • I do really like the error system in rust for its descriptions. I guess the difficulty for me, which maybe will go away after writing more rust, is that my intuition for what is efficient and what isn’t totally breaks down.

    I find myself passing copies of values around and things like that, it might be that the compiler just takes care of that, or that I just don’t know how to do it well but that’s often the point of friction for me.

    Totally agree on the refactor though, most of the time it doesn’t even take that much time since you know the skeleton of what you want at that point!





  • While I agree wholeheartedly with the idea that we need to emphasize quality over quantity, so long as software pays well there will be people who don’t care. In my university I’ve met a fair few people that complain about having to learn about compilers, assembly, and whatnot because “I’ll never need to know that in my actual job”. While to some extent in the United States you can blame the fact that classes just cost a ton, I think it’s a sad reality that, barring some key change in the way our whole education and economic systems work, there will be unimaginative apathetic people that will ruin things for the rest. Plus people are fallible or something I dunno. But yeah void pointers are my jam because I don’t have to wait precious clock cycles making new ones jk.