• 1 Post
  • 28 Comments
Joined 2 years ago
cake
Cake day: October 18th, 2023

help-circle
  • Anyone can learn to code well enough for a corporate environment.

    As the repo owner, you can put in place PR guardrails to help you manage the workload it puts on you. You can enforce pre-commit linting and code formatting, mandatory PR templates, size limits on PRs, etc and these can limit the chunks of work you’re sent by this person.

    This is part of creating a culture of good code, enforcing code standards and contribution behaviors comes with the territory as you move up the chain in your career.

    Another part unfortunately, even if you’re not a supervisor is having sometimes tough conversations with contributors it’s just part of the deal.

    “Hey Bob, I just wanted to connect with you. It seems like you’re having kind of a tough time keeping up with our standards (producing code that’s usable for our team, or something said tactfully like that), is there something more that I can do to help you? Or is there something specific you’re having trouble with? I just want to help you be the most successful that you can be, because the more successful you are, the more successful our team as a whole is.”

    If you have a discussion or two like this and it’s not working out, then maybe you need to talk to Bob’s supervisor/manager directly about the issue. Sometimes people don’t even realize what’s going on.



  • The only place I know to get it is direct from their site.

    I’m not sure that you do, as far as I know, being able to move them is the only test. I’m printing a torture toaster now to see if I’m getting similar results with that. I know there are more precise ways to measure dimensional accuracy, but I’ve always been able to print a decent benchy and calibration cube. Actual applications have been less successful.


















  • Short answer: No, this guy is all the way up his own rear end.

    Longer answer:

    Author: “C is not ‘close to hardware’”

    Also Author: “Successful one to one struct comparisons may require padding, which isn’t automatically applied!!!”

    Like if you have an entire PhD on this stuff and you don’t understand how and why you need to pad, when you need to do it, and how to calculate the proper amount of padding, maybe somebody should’ve stopped you before you showed your whole ass on the Internet like that.

    (Padding is applied to align chunks of data more closely to the size of memory writes possible in a given architecture, it is extremely system dependent and you use it in very specific circumstances that you, a beginner, do not need to understand right now other than to say that if the senior says thou shalt not fuck with my struct you better not)