Sure, the absolutely most blatant stuff can be detected, BUT
Stuff like aimbots and wallhacks are still very doable even in the presence of serverside anticheat. And for MMOs, the cheats used are different in nature, autofarms and scripts exist
Look at FairFight anti cheat for example, your fucking holy grail serverside garbage. People still developed aimhacks for it
But what do I know, some Lemmy dweebs apparently cracked the fucking holy grail code of developing anticheats, you guys should send some job applications lmfao
No, I’m not an AI technro, and this doesn’t have fuck all to do with LLMs, but with today’s sophisticated cheats if you want serverside anti cheat, that’s just a fancy way of saying behavior verification, and if you can do it without some sort of adaptive system then good luck mate
I also don’t give a shit about pretending to be in the game, mate I’m a developer and I would love nothing more than getting another degree and kissing this garbage field goodbye
A lot of Chinese phones use Snapdragon, so you can rest easy knowing Chinese companies don’t have access to your location or some other bullshit
Meanwhile NSA has their hands so far up your ass you need a guest appearance on The Muppets
This entire “technological sinophobia” is nothing but the evolution of yellow peril racism
No, but they actually do write some patches and they also do all the menial work, testing and verification to keep a piece of software serviceable for 10 years
If you think it’s easy, go and attempt it yourself. The greatest cure for people talking shit about needed effort, according to my experience…
That’s the same on ANY platform, but windows is far worse because most apps ship a DLL and -never- update the damn thing. With Linux, it’s a little bit more transparent. (edit: unless you do the stupid shit and link statically, but again in the brave new world of Rust and Go having 500 Mb binaries for a 5 Kb program is acceptable)
Also, applications use the API/ABI of a particular library. Now, if the developers of the said library actually change something in the library’s behavior with an update, your app won’t work it no more unless you go and actually update your own code and find everything that’s broken.
So as you can understand, this is a maintenance burden. A lot of apps delegate this to a later time, or something that happens sometimes with FOSS is that the app goes unmaintained somewhat, or in some cases the app customizes the library so much, that you just can’t update that shit anymore. So you fix on a particular version of the library.
Because the older alternatives are hacky, laggy, buggy, and quite fundamentally insecure. X.Org’s whole architecture is a mess, you practically have to go around the damn thing to work it (GLX). It should’ve been killed in 2005 when desktop compositing was starting to grow, but the FOSS community has a way with not updating standards fast enough.
Hell, that’s kinda the reason OpenGL died a slow death, GL3 had it released properly would’ve changed everything
As a Dart developer myself you won’t have any problem with VS code and Dart. Actually, it’s a bit better than on Windows because it was originally not much of a windows centric system anyways