• 3 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle
  • I’ve owned 3 Subarus over the last 15 years. Drove the first two for years with 0 issues. 75k+ on both. First was a lease then buy out and was offered a great deal on the second to trade in. Only got rid of the second due to a change is need for a personal car. When I had a need again I got a third which I’m only at about 60k on but plan to drive this one as long as it’ll go. Only thing I’ve done so far outside oil changes and other routine stuff was brakes. Which I consider routine.

    Another reason is swear by them is AWD in a very snowy climate without SUV gas mileage.






  • Compartmentalize things so they all handle one thing individually and then you call those things from a main class is generally the way you’d do it.

    Splitting things up will make your classes specific to a certain functionality and allow you to keep track of everything without individual files being thousands of lines, though sometimes they will end up that way anyway to achieve a single piece of functionality.

    So for example you might have a service to call the api to get data, a service that exclusively posts to mastodon, etc.

    You can write 500 lines of code to do something in your service and hide it away but then just call it like petInfoService.getPetInfo() from your main class and when you look at the flow it’ll make a lot more sense.

    Any reason you chose typescript out of curiosity? Nothing wrong with it, just curious.

    Feel free to post code if you need help. Just make sure whatever you’re posting or uploading to git doesn’t include any API keys.


  • What a weird way to go about it. Knowing a small amount about chess ratings the loss or changing of title does in some ways make sense though in the way that the bar for a woman to be considered GM is lower than a man. So effectively you would have a title that may have a rating requirement higher than your pre-transition rating. I get that part…. But the rest?

    These are weird rules that really don’t need to be there and I hope too GMs speak out against this in both the male and female sections. There has been quite a bit of drama in the chess community in recent years over what is essentially gender discrimination. So another stain on chess with this one.

    Editing to add: the differing rating requirements in an intellectual game are very strange to begin with. There are many women who meet the requirements of being a GM(male) rather than a WGM and they’re a significantly smaller portion of the overall chess players








  • You have a resume that puts your knowledge further than 99% of CS graduates, myself included when I graduated it sounds like. That doesn’t mean stupid hiring managers or HR department’s understand that though. Many places will auto dump your resume without a degree. Just being realistic.

    I guess the question if you love both is do you want to break for back working on cars or sit in an air conditioned office writing uninteresting code most of the time.

    There’s no real reason not to go to school even already having the knowledge. You learn a lot more than just CS and those in major classes would likely be a breeze for you. And you’ll get an opportunity to learn things you probably haven’t studied in the higher level courses.

    You’ll also get to actually focus on other things and take some really interesting courses along the way. You’re gonna work til you’re 60+. Take advantage of being 18 for a while before you go into the real world




  • Nobody is going to be able to give you a walkthrough in a post. There are a lot of concepts at play which are all going to require you get on google and start learning. You’ll inevitably run into issues that can be specifically asked about and answered but this is so general how would we even begin to give a walkthrough.

    If I had to give a spot to start I’d say look into interacting with the apis (or any apis in general) first in your desired language and then figure out some things you can do with the data you’re getting back from the calls.


  • I guess maybe the thought with pip and npm is they’re very specialized and the others are much more general. Why bloat a package manager with repositories that many will never need when you can download a specialized one for a specific need. No reason to even have access to npm if you don’t code in js or same with pip and python.

    That said a way to add those repositories to other package managers would be nice and maybe possible. I’ve never really researched it.

    But it’s like anything else, get people into your ecosystem rather than someone else’s



  • Showing the reason you edit a post isn’t dumb, its to give a valid reason so people don’t think you edited to make someones response look bad. Saying its for context, adding a word or whatever just shows you didn’t edit it maliciously.

    The whole “edit: thanks for gold and I can’t believe my most upvoted comment was about editing!” can go away for sure though