Live data from Hacker News

Thank You, Valve

kinduff.com

141–150 of 458 posts

Re: Thank You, Valve

#141
post #85

I hope Valve brings something like they have done for Linux to macOS. I opened Steam the other day, and by default it’s filtered to only show the games my system can play. I was curious how many games I’d lost to Apple dropping support for 32 bit, I’d never looked before. I can play 94 of my 345 Steam games. My heart literally sunk when I saw this.

No post body was provided.

Re: Thank You, Valve

#142
Big thanks to DXVK at this point. Even when you are not running on Linux directly, having a DX11 -> Vulkan translation layer makes porting (older) games to other platforms so much easier.

Of course, there are also other projects like FAudio that do an awesome job!

Re: Thank You, Valve

#143
post #56

Earlier quoted context omitted.

If I played competitive video games seriously I would absolutely want them to take cheating seriously and take any necessary measure to stop it. At the same time I think they should also make the most serious kernel/driver level anti-cheat software optional. If you don't to want to install it you can still play the game, just not on any of the 'pro' servers. Think of it a bit like doping tests in sports. As long as y…

The serious cheats in competitive games these days don't rely on hacking the game anymore. They use a separate computer connected taking your HDMI out as an input and then controls your mouse and keyboard inputs. They use ML models and OpenCV. You watch the second computer's monitor and it draws huge boxes around things you shoot and it assists your aim. It doesn't even have to be a PC game, you can do the same with…

Any links confirming the existence of such systems?

Re: Thank You, Valve

#144
post #121
post #56

Earlier quoted context omitted.

If I played competitive video games seriously I would absolutely want them to take cheating seriously and take any necessary measure to stop it. At the same time I think they should also make the most serious kernel/driver level anti-cheat software optional. If you don't to want to install it you can still play the game, just not on any of the 'pro' servers. Think of it a bit like doping tests in sports. As long as y…

Never trust the client. Trying to install a rootkit on your users' computers won't change the reality of client-server security.

I agree, and I think that like DRM anti-cheat is generally a customer-hostile losing battle. The big problem is that companies are trying to solve a social problem (cheating) with a technological solution and, predictably, failing. Partly this is motivated by profit: if you required online gamers to be real verifiable people, with all suspected cheating was judged by a human being, and bans were permanent and landed you on a watch list for other games, cheating would probably drop dramatically but so would sign-ups and your ability to resell the game to the new account of a cheater who's old account was banned.

Personally, I'm completely fed up with online competitive multiplayer for other reasons so it doesn't really affect me. I just don't by the games that would use kernel-level anti-cheat to begin with.

Re: Thank You, Valve

#145
post #68

Earlier quoted context omitted.

I have. Many times. Yes, its a bit of a bummer. No, it still doesn't justify Tencent being able to see more about what is going on in my machine better than I can. Video games are a hobby for 99% of people out there, including myself. I can do without a plaything if it means not handing over the keys of the computer I built with my own hands to nefarious actors. That is FAR AND AWAY more important to me, and I'd hope…

Wild how this turned from "I don't want a game-related kernel-level driver in my system" to "I don't want China spying on me" in one reply. You lost me there to be honest, if you think the "true" purpose of anti-cheat drivers is for a foreign power to spy on us boring ordinary uninteresting people. But you are correct in saying that it's a personal choice for everyone to make for themselves, based on how much they va…

> You lost me there to be honest, if you think the "true" purpose of anti-cheat drivers is for a foreign power to spy on us boring ordinary uninteresting people.

You probably need to be reminded that before the Snowden revelations people who were saying the same as him were laughed at? Ridiculed?

Nothing stops this to be a part of a bigger scheme, you know? Sweep as many machines as you can with whatever means possible.

You over-fixate on gaming and are IMO missing a potential bigger picture. Plus China has proven that it is hostile to privacy many times, including a recent story here on HN where a laptop ordered from China came with preloaded spyware on a pretty deep / low level.

And even if you ignore all that, I still don't want a random rootkit to be able to take control of my machine any time somebody figures they'll flip a remote switch. Doesn't matter what their motivations are, at all, doesn't matter if we are "boring uninteresting people". They still have no business being able to control my machine THAT well remotely.

Re: Thank You, Valve

#146
post #4

Earlier quoted context omitted.

Why does them being private make what they have done impressive?

They did it all without outside investors or stock sales.

Well, technically speaking we don't know if there are any outside investors. We only know Newell still holds most of the stock and controls it, and that significant chunks are owned by past and current employees.

Re: Thank You, Valve

#147

I dig most of this article, and I do applaud the work Valve is doing for the Linux gaming ecosystem, but I draw a line at supporting kernel level anti-cheat drivers. That trend in gaming bothers me to no end, and I refuse to knowingly install a game that features one. The presence of 15 year old script kiddies using aimbots does NOT IN ANY WAY justify having kernel level control over my machine, Linux or otherwise. V…

It's not like video card companies don't have black boxes in the kernel. Maybe nVidia will make an anti-cheat API and then it's gonna be a choice between "have a 3d accelerator at all" and "clean kernel."

Which is why people who care about stuff like this use an AMD GPU, whose driver is open sourced and mainlined in the kernel. This is not perfect since there are still BLOBs, but it does help a lot.

Re: Thank You, Valve

#148

Earlier quoted context omitted.

This is why anti-cheat should be performance based. Build a model based on the way that verified elite players play the game, and their performance. Compare “normal” players against the model and look for outliers. Manually review accounts that look suspicious. Cheat behavior is obvious. Ridiculous long distance accuracy. Weird movement. Weird map awareness. Weird awareness of other players. Etc.

Incorrect, there’s lots of cheats that are completely seamless and just improve your performance without being a completely binary “perfect headshot” vs “always miss” or something. I guess your last encounter with aimbots was in the early 00s…

[deleted]

Re: Thank You, Valve

#149

Claiming will be the year of the Linux desktop has become a running joke among me and my friends. So I wouldn't make such bold claims. But other than that I am completely on board with what the author is saying. I come from the same background. Until just a couple years ago I had a Windows PC solely for gaming. Now I can't remember when I last booted Windows on it. Another weird side effect of this gaming revolution…

> Claiming will be the year of the Linux desktop has become a running joke among me and my friends.

It's an inside joke across a much larger chunk of the PC gaming zeitgeist than your friend group! And it's what the author was referencing.

But he didn't really make a claim, he said "hopefully"

Re: Thank You, Valve

#150
post #121
post #56

Earlier quoted context omitted.

If I played competitive video games seriously I would absolutely want them to take cheating seriously and take any necessary measure to stop it. At the same time I think they should also make the most serious kernel/driver level anti-cheat software optional. If you don't to want to install it you can still play the game, just not on any of the 'pro' servers. Think of it a bit like doping tests in sports. As long as y…

Never trust the client. Trying to install a rootkit on your users' computers won't change the reality of client-server security.

We have to trust the client to an extent. How can a server tell if a player clicked their mouse or if a triggerbot did?
Post reply on HN