We have already seen LLM misuse by counsels around the world. While this judge use is being tried out in the open for what seems like the first time in the world, I wonder how long until judges do the same thing as software devs and barely look at the output.
The author wants a DRM that won't stop working in older platforms. He wants DRM. The problem is that the DRM is on a rolling release, and non-latest versions are not supported. His concerns would be solved if the games are able to pin to a specific DRM version/policy
OK but what does that look like. Does valve monitor every single game? Do they force developer to provide snapshots of every single version? Or is it up to the developers to support it and valve just gives them the tools to do so? In which case basically no one would do it. Because its a lot of work.
Also what does it look like if you use multiple DRM's? Does Apple Fairplay have a carve out in their contract that doesnt let me also have Denuvo? This is honestly a minefield and as smart as the poster might be, I dont think he has answers even he would like for all these questions.
Lots of the key people working on things like SDL that Value very heavily relies on are also very vocal critics of the Steam Input API. Steam Input is a bastardization of SDL technically.
I have personally benefitted from the steam input feature in niche cases, but the way it hijacks everything by default even when not enabled does seem to be poor engineer-ship. I have run into some issues when doing controller management within games, only to realize it has to be solved at the steam level.
Inb4 Vibejudging