• 0 Posts
  • 17 Comments
Joined 1 year ago
cake
Cake day: June 15th, 2023

help-circle




  • I don’t disagree with there being tradeoffs in terms of speed, like function vs network requests. But eventually your whole monolith gets so fuckin damn big that everything else slows down.

    The whole stack sits in a huge expensive VM, attached to maybe 3 or 4 large database instances, and dev changes take forever to merge in or back out.

    Every time a dev wants to locally test their build, they type a command and have to wait for 15-30 minutes. Then troubleshoot any conflicts. Then run over 1000 unit tests. Then check that they didn’t break coverage requirements. Then make a PR. Which triggers the whole damn process all over again except it has to redownload the docker images, reinstall dependencies, rerun 1000+ unit tests, run 1000+ integration tests, rebuild the frontend, which has to happen before running end to end UI tests, pray nothing breaks, merge to main, do it ALL OVER AGAIN FOR THE STAGING ENVIRONMENT, QA has to plan for and execute hundreds of manual tests, and we’re not even at prod yet. The whole way begging for approvals from whoever gets impacted by anything from a one line code change to thousands.

    When this process gets so large that any change takes hours to days, no matter how small the change is, then you’re fucked. Because unfucking this once it gets too big becomes such a monstrous effort that it’s equivalent to rebuilding the whole thing from scratch.

    I’ve done this song and dance so many times. If you want your shit to be speedy on request, great, just expect literally everything else to drag down. When companies were still releasing software like once a quarter this made sense. It doesn’t anymore.



  • I don’t know how seriously to take this kind of discussion sometimes. I can rationalize that a person can do awful things to people in a fictional setting and it’s not a commentary of who they are as a person. On the other hand I cannot escape the feeling that I am replying to a genuine sadistic monster, based on everything you just said in this post. Forget all of that. Unnecessary commentary when there’s a point I want to make.

    There’s a crucial difference in video games vs more free-form varieties like TTRPGs: You’re on The Rails. Video game RPGs are almost always on the rails. There’s no real sandbox game anywhere. Like there are good attempts, but at the end of the day, any game has programmed expectations for your inputs and what it can output. Video games can’t possibly fathom how deeply evil you could actually get. It would be a developmental and technological nightmare to try programming in all of your awful choices and how they could spiral the narrative. They have to do their best within the limitations of how much could possibly fit in a game. And I’m assuming the game companies also have to take into account the ratings system, and PR. Even if you could play the game any way you want, good AND bad choices, you’re going to get odd looks from people if they know the game allows you to sexually abuse NPCs, or enslave people through extortion. You know what I’m getting at? The real limitation isn’t the technology, even though that’s already a big one. Even in virtual, completely fictional settings, being allowed to play that shit out is wholly monstrous. And I can’t imagine the toll it would take on designers who would be tasked to write it.

    So if you really want all of that and accept the risks, make your own CRPG where you can go all out on Evil. Being critical of developers and designers for not being willing to go as far as your twisted mind can go in a video game is a wild take. Go play in an evil TTRPG campaign if you want to get those kicks. It’s way easier.







  • They’re not just calling it big, they’re calling an elephant big in comparison to a crude 8 year old’s drawing of said elephant (and of course the colouring is not inside the lines because it doesn’t have to conform to the consistent rules of an elephant). What purpose does that serve unless you’re the 8 year old trying to make your drawing sound impressive? See how small and unique my elephant is?

    Meanwhile the whale sitting right next to the elephant is like wow that was a very specific callout on their size when I’m sitting right here. That kid must really hate that elephant.

    It’s quite ridiculous. Wrong or right don’t factor into it.





  • Quite literally you are your brain, trying to account for the entire body and mind as the self simultaneously. But you may catch yourself thinking or saying things like “I can’t wrap my brain around this.” Isn’t that odd? Your brain refers to itself as my brain. Is that a linguistic issue or is your sense of perspective off?

    “Don’t you have a heart?” Why do we imply that our sense of compassion is only located in an organ that just pumps blood? That clearly can’t be the case.

    We know cases where someone gets a brain tumor and suddenly becomes violent or unfeeling. When the brain is damaged either during life or during gestation, we know that we can lose all manner of things: cognition, motor skills, memory, emotions, etc. It’s all the brain.

    What confuses the issue is everything the brain is attached to. What I think all conscious humans do is try to make sense of the mind-body connection. I feel tired, that’s not just my brain feeling tired. I can feel tired in every single part of my body independently or all together. “I” am the brain. If I lose an arm, I don’t lose my sense of self. But losing important functions can damage the self I’ve constructed of myself. If I lose my eyesight I will be a very different person when I’m unable to visually enjoy video games, movies, art, nature. But clearly blind people still have a self. If it sits behind their eyes, will it move? Adapt to their ears?

    All this to say, your self is self constructed. It’s malleable. But make no mistake that the source of where self and consciousness are maintained is the brain.