Readit News logoReadit News
tracker1 commented on The issue of anti-cheat on Linux (2024)   tulach.cc/the-issue-of-an... · Posted by u/todsacerdoti
AlienRobot · a day ago
Cheats are why I stopped playing FPS's and only occasionally play Rocket League. I can't tell if I'm bad at the game or if everyone else is cheating. Half of the games on this list are FPS's.

I think the more important question isn't how you implement an anti-cheat, it's why some types of games attract cheaters.

When victory in a game isn't about strategy but just about how quickly you can click o character's head, and just by doing it once you win the game, that makes the whole game a clear target for cheating. Everyone cheats as the sniper, nobody cheats as the medic.

I think you could make an FPS that cheaters hate by designing it so that it requires at least 2 players to defeat a player on the opposite team, e.g. by giving everyone weapons of different type and needing two types to defeat an enemy.

I wonder if anti-cheating game design is a thing?

tracker1 · a day ago
I think that Team Fortress is pretty good in this regard... at least for some CTF maps and configurations... (I'm mostly recalling the original quake mod)... there were some maps that you had to have a scout/spy to be able to get past a strategically positioned automatic gun, and even then an HW guy by the flag was a pretty good secondary that was hard to get through.

Of course, I still remember seeing cheaters back then, in that game... usually quickly kicked off the server you were playing on.

tracker1 commented on The issue of anti-cheat on Linux (2024)   tulach.cc/the-issue-of-an... · Posted by u/todsacerdoti
Asooka · a day ago
The cat and mouse game between cheat devs and anti-cheat devs is quite interesting. I saw a nice video [1] a year ago about the state of the art in cheat development, which at that point was having a PCIe device that can issue DMA requests to read the RAM at any time and stream the data to a second PC to analyse. Vanguard did end up banning those people eventually, since it can see what devices you have plugged in. I can't help but wonder if the next level would be some kind of shim on the physical RAM sticks; or maybe custom UEFI firmware.

Ultimately the OS should be providing a service that can verify a program is running in a secure environment and hasn't been tampered with. That's something that's useful for things far beyond games. I kind of hope the cheaters win this war for now, to create the incentive for building a better, proper, standardized, cross-platform solution.

[1] https://www.youtube.com/watch?v=kzVYgg9nQis

tracker1 · a day ago
I would think the Linux kernel could offer a "don't let anything read/write to the process I'm about to open" with a launcher then have that process also create a random/temp executable to test that the configuration is working...

Having the kernel itself, actually deny any access... The game devs run a build without debug symbols (not that debugging could work with it on), and run with it... Also, this should severely limit what that process can do in terms of communication outside itself. And maybe a launch warning from the OS... "You are about to launch a sealed application that cannot be observed, do you want to continue? Y/N"

tracker1 commented on The issue of anti-cheat on Linux (2024)   tulach.cc/the-issue-of-an... · Posted by u/todsacerdoti
why_at · a day ago
This is one use case where I think the idea of cloud gaming (e.g. google stadia) could make some sense. Having this as an alternative for linux users would be nice.

It's much harder to cheat if the game isn't running on your computer.

tracker1 · a day ago
Lag is the biggest issue... even a local wifi connection vs wired can make a massive difference in terms of what's acceptable lag.

Of course, to TFA's point on network code... a lot of the issues in question could come down to checking for movements that exceed human... moving faster than the speed in game, or even twitch aiming movements faster than a mouse, or a consistent level of X accuracy in shooting over time. On the last part, I'm not sure if there might be some way to mask a user's hit zone, rendering and such so that an aim-bot thinks the foot is center-mass, etc. Or if it could be randomly shifted in a test scenario.

tracker1 commented on Show HN: Clyp – Clipboard Manager for Linux   github.com/murat-cileli/c... · Posted by u/timeoperator
hungmung · a day ago
Linux clipboards have been a pain point to me for decades. What I really want is a single unified clipboard daemon that works across different login sessions and covers console and graphical environments with the same keyboard shortcut. Bonus points if it's got a single-use-paste option for passwords, and also buffers to hold onto multiple selections.
tracker1 · a day ago
For clarity, are you expecting a clipboard in full terminal sessions (including serial?) or are you just meaning pty sessions with a terminal emulator?

I'm not sure how a clipboard manager would know the text copied in was a password (or 2fa).

tracker1 commented on My development team costs $41.73 a month   philipotoole.com/my-devel... · Posted by u/datadrivenangel
kangalioo · a day ago
If someone made that happen I'd be ecstatic
tracker1 · a day ago
Github shows the breakdown of languages in a project... you can, for the most part already do this... at least for floss on github.
tracker1 commented on My development team costs $41.73 a month   philipotoole.com/my-devel... · Posted by u/datadrivenangel
bee_rider · a day ago
This shouldn’t really matter, software can also be written by very bad coders.

If you care about safety, you care about the whole process—coding, sure, but also: code review, testing, what the design specs were, and what the failure-path is for when a bug (inevitably) makes it through.

Big companies produce lots of safety critical code, and it is inevitable that some incompetent people will sneak into the gaps, there. So, it is necessary to design a process that accounts for commits written by incompetent people.

tracker1 · a day ago
I think it's even more likely at a lot of big companies, especially when a lot of upper managers feel like a developer is an interchangeable cog and there isn't any variance in terms of value beyond output.
tracker1 commented on The Core of Rust   jyn.dev/the-core-of-rust/... · Posted by u/zdw
zenlot · 2 days ago
Your choices are modern. Not sure what the person arguing exactly about, but new C# is as modern as it can be, and .ts is pretty damn modern as well. Same for deno in 2025.

In fact, in 2025 I tested same setup for better scripts: deno+ts.

I know .ts pretty ok, but the pattern didn't stick to me with deno, especially when Python received uv.

But both options are fine. Saying that in 2025 you should so something different and more modern and not elaborating makes 0 of an argument.

PS C#/.NET just introduced "run", won't be much sense to use deno+ts once it gets up to speed as native integration.

tracker1 · a day ago
Yeah, I saw the dotnet run option in the v10 notes... currently working on a project with preview 5. Need to update the latest, but the locked down environment means getting the helpdesk involved for everyone to update across the team, which is ironic as I do have admin privs on our app servers, just not my assigned laptop.
tracker1 commented on Mark Zuckerberg freezes AI hiring amid bubble fears   telegraph.co.uk/business/... · Posted by u/pera
4ggr0 · 2 days ago
Telegram Groups sometimes blur the line between message-only interactions and social media dynamics, depending on how many bots and features they got running.
tracker1 · a day ago
Yeah... the friends in question run groups/chats including group live streams, which is like a half a step up from X's Spaces as opposed to twitch or youtube streams that seem to have text only chat.

Telegram groups seems to be pretty popular among security minded, survivalists and actual far-right, there's moderate right users in there as well though. Nothing like death threats from ignorant nutjobs though, usually get that from the antifa types, having worked in election services in 2019/2020.

tracker1 commented on Mark Zuckerberg freezes AI hiring amid bubble fears   telegraph.co.uk/business/... · Posted by u/pera
stephen_g · 2 days ago
> They're competing with Google, X, MS, OpenAI and others in terms of AI interactions

Am I the only one that find the attempt to jam AI interactions into Meta's products useless and that it only detracts from the product? Like there'll be posts with comedy things and then there are suggested 'Ask Meta AI' about things the comedy mentions with earnest questions - it's not only irrelevant but I guess it's kind of funny how random and stupid the questions are. The 'Comment summaries' are counter-productive because I want to have a chuckle reading what people posted, I literally don't care to have it summarised because I can just skim over a few in seconds - literally useless. It's the same thing with Gemini summaries in YouTube - I feel it actually detracts from the experience of watching the videos so I actively avoid them.

On what Apple is doing - I mean, literally nothing Apple Intelligence offers excites me, but at the same time nothing anybody else is doing with LLMs really does either... And I'm highly technical, general people are not actually that interested apart from students getting LLMs to write their homework for them...

It's all well and good to be excited about LLMs but plenty of these companies' customers just... aren't... If anything, Apple is playing the smart move here - let other spend (and lose) billions training the models and not making any real ROI, and they can license the best ones for whatever turns out to actually have commercial appeal when the dust settles and the models are totally commodified...

tracker1 · a day ago
I was thinking about this.. if you look at (I think OpenAI) the scene generation and interaction demos, it's a pretty natural fit for their VR efforts. Not that I'm sold on VR social networks, but definitely room for VR/AR enhancements... and even then AI has a lot of opportunities, beyond just LLM integration into FB/Groups.

Aside, groups is about the only halfway decent feature in FB, and they seem to be trying to make it worse. The old chat integration was great, then they remove it, and now you get these invasive messenger rooms instead.

tracker1 commented on Mark Zuckerberg freezes AI hiring amid bubble fears   telegraph.co.uk/business/... · Posted by u/pera
platevoltage · 2 days ago
True. I mean, how long did it take us to get a right click button.
tracker1 · a day ago
If you're talking apple... if you used a "standard" 2-3 button mouse, It worked in OSX from pretty much the start iirc. I always used a PC mouse for that reason.

u/tracker1

KarmaCake day11879August 16, 2012
About
tracker1.at.hn

My opinions are my own and do not necessarily reflect those of my employer.

* X: [@tracker1](https://x.com/tracker1) * Email: tracker1 at gmail * Website: [tracker1.dev](https://tracker1.dev/) * Keto Blog: [Keto Playhouse](https://medium.com/keto-playhouse)

-----

``` [ my public key: https://keybase.io/tracker1; my proof: https://keybase.io/tracker1/sigs/DAQeHW19H-HCUr1ZBXVK7v0QEKqyv4J40IU227AiCVg ] ```

View Original