teawrecks

joined 1 year ago
[–] teawrecks@sopuli.xyz 2 points 2 weeks ago

Oh yes, I was joking, that is definitely a talent outside of my wheelhouse.

[–] teawrecks@sopuli.xyz 3 points 2 weeks ago (2 children)

That sounds less like a skill and more like a very unfortunate freak accident.

[–] teawrecks@sopuli.xyz 1 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Or your OS* is doing something wrong 😆

[–] teawrecks@sopuli.xyz 2 points 2 weeks ago (4 children)

But if you're filling up all RAM and swap, either you needed to upgrade a while ago, or you're doing something wrong.

[–] teawrecks@sopuli.xyz 1 points 2 weeks ago (1 children)

Btw it looks like you accidentally quoted the same sentence twice.

[–] teawrecks@sopuli.xyz 24 points 2 weeks ago (4 children)

Or just the form of a crab in general! Carcinisation is so weird, but apparently evolution sometimes goes "Let's just do crab again, that shit was 👌".

[–] teawrecks@sopuli.xyz 1 points 2 weeks ago (1 children)

My post was talking about where I thought anti-cheat would need to end up in order to be effective without being invasive, not about the state of anti-cheat now. I gave VAC as an example of a cross-game platform for cheat detection, and thus where valve would most likely stick something like this.

[–] teawrecks@sopuli.xyz 1 points 2 weeks ago

I was originally going to compare it to a social score, yes, but it differs in that it wouldn't be a rating that other players would have direct influence over.

If by "hire more people" you mean "train an AI", then yes, definitely!

[–] teawrecks@sopuli.xyz 11 points 2 weeks ago* (last edited 2 weeks ago) (5 children)

Anti-cheat is an arms race. We just find ourselves at a point where the arms race has progressed to the point where the best known strategy for securing a play session means ostracising custom hw/kernel configurations.

But I have to think it's only a matter of time before even that's not enough, (since there already exist ways around kernel level anticheat, including AI-based techniques that are entirely undetectable).

My guess is the logical conclusion involves a universal reputation based system, where you have an account with some 3rd party system (maybe VAC) that persists across all games you play. It will watch your gameplay, and maintain a (probably hidden) "risk of cheating" score. Then matchmaking for each game will use this score to always pair you against other accounts with a similar score.

Actually, it might not be a "risk of cheating" score so much as a "fun to play with" score. From a gameplay perspective, it's just as fun to play against a highly skilled non-cheating human, as it is a bot that plays identically. But it's less fun to play against a bot that uses info or exploits that even the best non-cheating players don't have access to (ex. wallhacks). So really, the system could basically maintain some playstyle-profile for each player, and matchmaking wouldn't be skill-based, but rather it would attempt to maximize the "fun" of the match-up. If a player is constantly killing people unrealistically fast, or people who play with them tend to drop early, this would degrade their "fun" score and they would tend to be matched only with other unfun players.

I think this would be the only practical way to fight cheating without even more invasive methods that will involve just deanonymizing players (which I think some studio will inevitably try in the near future).

[–] teawrecks@sopuli.xyz 7 points 2 weeks ago

I disagree that it's the same for multiple reasons: first off the project and telemetry were never profit-driven. Their goal was always to use modern methods of software development to make the software better.

The fact is, these days all for-profit projects gather a ton of info without asking, and then use that data to inform their development and debugging (and sell, but that's irrelevant to my point). To deny open source software the ability to even add the option of reporting telemetry is to ask them to make a better product than for-profit competition, with fewer tools at their disposal, and at a fraction of the pay (often on a voluntary basis). That's just unreasonable.

Which is why the pushback wasn't that they were using telemetry, it was that they were going to use Google Analytics and Yandex, which are "cheap" options, but are obviously for-profit and can't be trusted as middlemen. They heard the concern over that and decided to steer away to a non-profit solution.

But as a software dev and a Linux user, I often wish I could easily create bug reports using open source, appropriately anonymized telemetry reporting tools. I want to make making a better system for me to use as easy as possible for the saints that are volunteering their time.

As for the issues in tenacity, it was likely specific to what I was doing. I was rapidly opening and closing a lot of small audio clips, and saving them to network mounted dirs under different names. I remember I had issues with simple stuff like keyboard shortcuts to open files, and I had to manually use the mouse to select a redundant option every single time (don't recall what it was), and I think it would just crash trying to save to the network mounted dir, so I had to always save locally and copy over manually. So I just switched back and continued my work.

[–] teawrecks@sopuli.xyz 8 points 2 weeks ago (2 children)

Afaik, back when it all went down, they heard the public reaction about the telemetry thing and completely reversed course. On top of that, many distros would be sure to never distribute a build with telemetry enabled anyway. So there has never been any cause for concern. Would love to be proven wrong, though.

Also, Audacity is handy, but it's not perfect, and I'll gladly use a better alternative. But the last time I tried Tenacity, it had a bunch of little differences that made the tool just a bit harder to use. So I still default to audacity.

[–] teawrecks@sopuli.xyz 20 points 2 weeks ago

Which is a good reminder to everyone to support your local Lemmy instances.

view more: ‹ prev next ›