• 1 Post
  • 189 Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle


  • Changing stuff on a single player video game is not cheating.

    Cheating can only exist on a competition, like on multiplayer, because you are expected to fair play with another human being.

    To think that playing on your own and changing the parameters of play is cheating is a limiting and constrained, and honestly sad, point of view. It’s like punishing a kid for imagining that a toy has super powers. Extremely soul crushing and anti-creativity. If you are playing on your own, then there’s no cheat. Your play, your rules, no punishment for changing your mind. The play field exist to play, not to impose arbitrary and oppressing notions of real life judgement. You can’t cheat, when you are just playing for fun.

    That said, if you cheat to make the game easier and access content that you can’t access by skill. It is not cheating, it is a failure of accessibility features. There’s nothing more stupid that the sense of gamer honor.


  • They haven’t. Part of the reason the bubble is so bad is that NVIDIA has been giving credit incentives to openai and other llm companies. Essentially giving them money so they use it to buy NVIDIA chips, so they can claim higher sales numbers. But there’s no revenue. The AI bubble is 4 or 5 companies shuffling money to each other to inflate numbers so investors inject more money.

    The only ones making bank are CEOs when they take their bonuses and cash outs. The companies themselves are bleeding. OpenAI needs something like $700 billion dollars more to survive until 2030. LLMs simply don’t make any money. Any savings from ai use has been from layoffs. It will all eventually crash out when it is obvious that AI use ultimately hurts revenue, no matter how much it saves in production.




  • Not really. Youtuber Acerola has a great series on shader programming and dealing with negative numbers is a non-factor. The advantage of working with computers is that it abstracts that complexity away. You program with high level concepts, a dev rarely deals with direct calculations, unless they are actually writing the fundamental apis for it, like DX or Vulkan. Much less copy-paste formulas. It gets complicated fast, but the abstraction keeps it simple for the developer, like, the math is perhaps the easiest part of programming computer graphics.


  • Tradition, 3d videogames started doing it like that because of how computers worked 40 years ago, then devs got used to think about 3d space that way and it stuck. Essentially videogames think about visual depth. And yes, the physics engines for videogames usually account for that and use their own transformations of formulas because they are rarely simulating anything more complex than rigid body physics. Advanced simulations aren’t any harder for devs, all the transformations are abstracted away with libraries.

    In the end they are just reference frames and up is whatever you want it to be. As Wikipedia puts it eloquently: “Unlike most mathematical concepts, the meaning of a right-handed coordinate system cannot be expressed in terms of any mathematical axioms. Rather, the definition depends on chiral phenomena in the physical world, for example the culturally transmitted meaning of right and left hands, a majority human population with dominant right hand, or certain phenomena involving the weak force.”


  • That’s just how subscription models work.

    Lure, hook, boil.

    Lure new customers, hook them with convenience and dependency, boil them with slowly increasing prices so they don’t notice they are being skinned alive for all they are worth while the service quality decreases. It has been like this since time immemorial and it is the only reason that first month, first time user promotions exists.