• 0 Posts
  • 34 Comments
Joined 1 year ago
cake
Cake day: October 18th, 2023

help-circle



  • So, do what you need to do for your family. But I’ll say this. I spent time looking into this last go round because I knew Biden was a temporary reprieve. I’m the parent of a trans kid, we did not leave the country for several reasons.

    The entire western world is experiencing this dramatic rise in fascism. There’s no guarantee that you will actually avoid this long term.

    Many countries (especially the UK) have draconian immigration rules, see above note about fascism.

    We ultimately decided to move to a blue state, from a red one, primarily for safety reasons, and made it happen over a couple years. We are far happier in this situation and are now able to help extract other loved ones from similar situations.

    Again, do what you need to do for yours and your family’s safety, but you’re in for a tough go of it regardless of what you choose.

    ETA: I went as far as interviewing for some jobs in Canada after building my immigration profile and starting the job search in NZ.








  • Welcome to late stage capitalism where the game’s made up and the points don’t matter.

    Privatize the profits and socialize the losses.

    I’ve tried to use “AI” to help me with minor programming tasks, or to start basic projects, it’s really bad. As in, it takes me more effort to fix the garbage it outputs than it would have to write it from scratch. In addition to that, it writes things badly in non-obvious ways. Junior engineers make similar mistakes to each other, because they’re working logically. “AI” makes weird mistakes because it’s not working in the same way a human mind does.



  • 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)



  • Given the history of outside influences on Haiti, I’m not sure how much of this story I buy.

    Could be “violent gangs” torching “civil society” for “their own benefit”.

    Could be “revolutionaries” torching “an oppressive oligarchy” for “the benefit of working people”.

    Both of them would be reported the same way in US, or European newspapers.

    I’m just skeptical when I see “violent gangs” taking over public infrastructure and when one of the “first casualties” of a “bloody uprising” is the Prime Minister who is not in fact dead, just forced to resign and flee the country.






  • I caught a junior trying to reimplement an existing feature, poorly, in a way that would have affected every other consumer of the software I’m a code owner on a week or two ago. There’s good reason to keep them around.

    PRs suck to do, but having a rotating team of owners helps, and linting + auto formatting helps with a lot of the ticky tacky stuff.

    Honestly, the worst part is “newGuy has requested your review on a PR you requested changes on but he hasn’t addressed” that’ll get you in the ignored pile real quick.