• 2 Posts
  • 798 Comments
Joined 2 years ago
cake
Cake day: September 2nd, 2023

help-circle





  • IMO there’s no correct answer. It depends on the purpose.

    Intuitively XY forms the plane where things are and Z is used for the “additional dimension”. Since first we think of 2D, and then we move to 3D, so it’s the natural way we think.

    So if you make a cities skylines type 2D game, the XY plane will form the ground. Which means that when you want to make the game 3D, Z means up.

    But if you’re making a platformer game (like old marios), you have XY being the left-up plane, like when drawing a graph in a paper. Then if you want make your game 3D (as in, having 3D models for assets, the movement would still be the same 2D). Then the Z will be forwards.

    Sometimes, even Y being down makes sense. Like with UI programming. This is specially important for window resizing. When you resize the window, you want everything to look roughly the same, but with more space. That is easier if you use (0,0) in a point that doesn’t move when resizing, like the top-left corner. Since the bottom-left corner moves if you make the window taller.



  • My gf knows nothing about math. And has to learn a bit. I’m a software engineer so of course I offered to teach her.

    Gave her some exercises to do. Because she prefers to do them alone without help. And after 30 minutes she’s like “can you help me decipher what chatgpt told me?”.

    Of course, what chatgpt told her was utter garbage. Bruh, I’m right here and I’m teaching you, just ask me for help, not a word predictor.

    I’m actually impressed how bad chatgpt answered, this was low high school level maths/physics. The bot is advertised as if it were going to leave me without a job in the next year.






  • It is not only an issue due to forever growth. Birthrates are so low in some places (like Japan), that the new generations will just be crushed by the (economic) burden of the older ones.

    Older people don’t contribute much to the economy, but they spend a lot. It’s just how it is. Older people are usually less healthy, and less healthy people eventually consume more resources than they can provide. This burden means that the younger generations will demand change to the government, and that will make retirement either worse or harder to achieve. Which will lead to the old days of working until you drop dead. Or distopian-like situations where old people willingly die to not be a burden, or even worse, they are killed by the government.

    And as you say, immigration just fixes the short-term effects. That future is inevitable with birthrates so low. Inmigrants usually adopt to the birthrate of the country very fast.








  • Completely missed my point.

    Asynchronous communication means that I send you a message whenever I want and you respond whenever you want.

    If I wanted to talk in the moment I would walk to your office or call you.

    Messaging makes no sense if I have to remember every message I want to send and send them when the receiver is available. That’s not how it works.

    It’s the receiver’s responsibility to read that message when they have to.