• 0 Posts
  • 242 Comments
Joined 1 year ago
cake
Cake day: March 23rd, 2025

help-circle





  • Not really. Games have very similar security implications as any other server/client software.

    You are right now reading on exactly such a system, which is open source, and still you don’t see massive amounts of hacks targeting lemmy or piefed.

    The premise is simple: Never trust the client. The border you have to defend isn’t the border between the client software and the user, but the one between the client and the server. Always treat the client software as compromised.

    In terms of games that means:

    • All game state calculation happens on the server. The client sends to the server what it wants to do, the server sends what happens. So instead of the client sending “The player is now at position XY”, it sends “The player is walking forwards”. The server calculates the speed, distance and new position and returns that to the client.
    • The server only sends the client things the player should know. If the enemy unit is not visible, it is not sent to the client.

  • That’s what buggs me about the situation. Physical media doesn’t matter one bit.

    There’s nothing about physical media that conferrs any kind of ownership over the copy. Already way back in 2012 I bought an used copy of Skyrim only to find out when trying to install it that it used Steam and the CD key was already tied to the previous owner’s Steam account. I had the physical media, but it was worthless to me.

    What we should be fighting for (or put our money towards) is DRM-free copies, like what GOG sells. If you really fetishize plastic disks nobody’s stopping you from burning a copy of the DRM-free installer onto one, or you can put it on your NAS, the cloud or where the sun don’t shine.



  • Yeah, that’s mostly a regulation/legal incentives situation, combined with lack of education on the side of the execs.

    It is possible to sell devices as “defective”, even if they aren’t defective. That way you don’t have warranty or other legal obligations.

    Similar story with the “Scrap the whole device for data privacy reasons”. That’s not a thing. Scrapping the storage media, sure, totally. Scrapping the mainboard, case and power supply? That’s crap.

    But the main issue is that there’s no incentive for companies to reuse devices versus scrapping them. So they scrap the whole thing without regards to anything else, because it’s a single decision that requires no further thought und it’s cheap enough that it doesn’t matter.

    If they’d have to pay for full recycling cost, so the cost for actually turning 100% of the device back into usable raw components, then they will instantly start giving those away for free.




  • Germany alone pays €200mio per year to Microsoft. Imagine what would happen if this money would go to FOSS development instead? And imagine what would happen if all EU countries would follow suit?

    And now the really crazy part: what if they all didn’t do their own little thing but instead pooled resources? That would overtake Microsoft within months.