• 0 Posts
  • 39 Comments
Joined 1 year ago
cake
Cake day: August 4th, 2023

help-circle
  • oh so now we’re right back around at time zones again, wonderful.

    except now it’s even more fun because there is zero standardization at all, but users are still going to expect for their computing devices to tell them a time that makes sense. Ah, but culture X thinks the day starts “6 hours before sunrise” and culture Y is more “the day starts when the sun is halfway between sunset and sunrise” and culture Z thinks something even more insane. Oops, now we’ve got locale-based time zones. Locale awareness is honestly even worse than time zones because its just so damn unexpected at times. My own computer has a horrifying mix of US and Europe locale settings, and that is already crazy enough.

    stupid people will always think everything is just so simple.










  • CS2 uses a design paradigm called Entity Component System, which allows for aggressive multi core utilization by splitting up game logic into self contained “systems” that operate on a subset of “Components” per “Entity”. This allows for data dependencies to be statically analyzed and a scheduler to maximize CPU Utilization thanks to the better separated workflows.

    It uses DOTS from Unity to accomplish this. There is a small bottleneck in communicating this work back to the game’s renderer, but it is doing a lot of valuable work with all those cores.The communication with the renderer and their rendering implementation sucks right now and thats where the performance tanks.

    I am very aware of how at some level there are less multicore workloads involved but a CPU core can do a metric shitload of work, it’s the RAM and GPU transfers that kill performance. We dont need to blame Unity here, they are fucking this up 100% themselves.

    Theres a video that explains all this but I cant find it and thats pretny annoying so whatever.


  • deur@feddit.nltoProgrammer Humor@programming.devMe after I got fired
    link
    fedilink
    arrow-up
    42
    arrow-down
    2
    ·
    edit-2
    7 months ago

    What the hell? Thats not funny or anything it just fucks with your ex-coworkers who probably werent the problem, management isnt affected by that.

    Pro tip, you seem really arrogant (including some other comments) and you need to tone that down before you enter the industry. Its nothing to be ashamed of and I’m not trying to insult you, you just assume your experiences are way more universally valid than they are.