• 0 Posts
  • 131 Comments
Joined 1 year ago
cake
Cake day: July 9th, 2023

help-circle






  • xthexder@l.sw0.comtoLinux@lemmy.mlSquare Enix invests in Linux distribution
    link
    fedilink
    arrow-up
    23
    arrow-down
    1
    ·
    edit-2
    15 days ago

    In theory it makes it possible for other games to use the same items to make stuff in their games (I doubt this in practice)

    I’ve heard this before, but there’s literally nothing preventing games from setting up some shared items on their own without NFTs. Nobody does it because companies want to keep their IP, and worrying about external items would be a nightmare to balance.

    NFTs solve like 1% of the problem of sharing items. So much more goes into making them actually work. For example: NFT id 5551337 is owned by the player: now what? How do you figure out what 3d model to render? What actions can you perform? How does it integrate with other systems? All of that is going to have to be custom for every game involved on a per-item basis.




  • That’s definitely a non-trivial amount of data. Storage fast enough to read/write that isn’t cheap either, so it makes perfect sense you’d want to process it and narrow it down to a smaller subset of data ASAP. The physics of it is way over my head, but I at least understand the challenge of dealing with that much data.

    Thanks for the read!


  • Neat, thanks for sharing. Reminds me of old mainframe computers where students and researchers had to apply for processing time. Large data analysis definitely makes sense for C++, and it’s pretty low risk. Presumably you’d be able to go back and reprocess stuff if something went wrong? Or is more of a live-feed that’s not practical to store?


  • It really depends what you’re doing. The last big project I did with C++ templates was using them to make a lot of compile-time guarantees about concurrency locks so they don’t need to be checked at runtime (thus trading my development time for faster performance). I was able to hide the majority of the templates from users of the library, and spent extra time writing custom static_assert messages.

    C++ templates are in fact a compile-time turing complete language, as crazy as that sounds.


  • Yep, sadly I’ve been exposed to a few such codebases before. I certainly learned a lot about how NOT to design a project.

    You’ve been at it longer than I have, but I’ve already had coworkers look at me like I’m a wizard for decoding their error message. You do get a feel for where the important parts of the error actually are over time. So much scrolling though…





  • I understand what you mean. Water vapour (i.e. clouds, fog, the visible part of what comes from boiling water which any normal person would call steam) vs Gaseous water (i.e. most of the atmosphere, and the non-visible part of boiling water also called steam).

    Vapes work by boiling PG/VG which starts as a liquid (i.e. the juice), and generates both vapourized and gaseous PG/VG. If it was water, any normal person would consider this steam. This isn’t a chemistry or physics class.



  • Our data suggest that the flavorings used in e-juices can trigger an inflammatory response in monocytes, mediated by ROS production, providing insights into potential pulmonary toxicity and tissue damage in e-cigarette users.

    Well, I guess that’s a point against flavored vapes. I really wish there were more studies, because presumably not all flavorings would have the same effect. A comparison with unflavored e-juice would have been great.