• 1 Post
  • 251 Comments
Joined 27 days ago
cake
Cake day: December 14th, 2024

help-circle
rss




  • Oh that’s easy. For me at least. In my analysis, the law is wrong.

    1. Where are the assets stored. On local storage? Then I own a copy of the assets.

    2. Where is the game logic executed? Locally? Then I own a copy of that game logic. A server? Then I own non of that logic. A hybrid of the two? Then I own a copy of what my hardware processes.

    3. Where is the game save data stored? Locally? Again, that a copy I own. On a server? I’m licensing it.

    Here’s a good analogy: Monster Hunter: Processing, assets, and saves are all on individual machines. I can be cut off from the internet, and still play. I own a copy.

    Diablo IV: the assets are local, processing my inputs is local, but my saves and the game logic are all processed on a server. I own a copy of the assets and input logic. Blizzard owns the rest as they process the rest.

    If they want to do the whole “resources=expense” then I get to consider MY resources as expense too.














  • I mean I’d be up for entertainment from maids and twitch streamers…

    But I also wouldn’t create this grand room of hazards with the hopes of paying some of those women to entertain me. Seems excessive.

    Actually, now that I think about it more, its weird to me that anyone would actually be entertained by whatever it is the designer was hoping to accomplish here. If it were me, I’d be far to paranoid someone would slip and die, or the inevitable flying booze would ignite on the stove. And to add to it, what is that entertaining about watching maids and twitch streamers do whatever this guy was thinking? Did he lose his dick so this is the closest thing he can get to what he used to feel with a woman?

    And now that I’m done thinking about that I’m realizing the answer is far more obvious: cocaine. It’s the cocaine.



  • I haven’t looked at the keyboard drivers, or much Linux source. I never really had a reason to do a lot of C other than small microcontroller projects.

    But I see this stuff and think of how awesome it must have felt to get a different keyboard working on an OS the first time. I have to do all this stuff with cloud, and api levels, and configuring CI/CD pipelines, and sometimes I get to write backend C# code or they let me play in the front end. Most of the time it’s telling another team of developers what to do, and listening to our clients explain the problems and I have to figure out if we already have anything to fulfill at least some of those needs.

    These drivers are the divine marriage of hardware that’s not native to the machine that an OS is running on. It’s so beautiful to read. You can visualize where the values enter a memory address, and bits get shifted or something is static so the keyboard always uses the right thing.