Hacker News new | ask | show | jobs
by forrestthewoods 665 days ago
<sarcasm> oh dang you should be a multiplayer engineer. Sounds like with barely even thinking about the problem space you've solved what thousands of extremely talented and knowledgeable engineers never could! </sarcasm>

Servers very much distrust the client. Obviously. That's literally rule #1. Don't trust the client!

Comments like yours are extremely irritating. Please don't behave this way with your co-workers.

Anyhow, there's all kinds of types of cheats for different kinds of games. There's a variety of mitigations for each kind. I don't think there's a multiplayer shooter on the planet that has fully solved aimbots. For however clever you think you are I promise the cheat makers are much, much more clever. :)

4 comments

It was an honest and inquisitive question, calm down.
His arguing bad solutions in other replies suggests otherwise.

If you want to inquire then inquire. Don’t propose a bad solution as if it was an easy problem that you solved with nary a thought.

> Comments like yours are extremely irritating. Please don't behave this way with your co-workers.

Said this without even flinching or having a second thought.

Bravo.

For all your bluster you didn't even share an example where client-distrust would be inadequate.
Touch grass buddy. In their first sentence they openly admit this isn’t their area of expertise. Hence them asking a question to people who know more than them. “Don’t behave this way to your co-workers” is much better advice for your comment than for GP’s.
Went outside with my dogs and successfully touched grass. It’s growing back in nicely after a week of rain.

“Why can’t you just” guys are extremely irritating. I implore OP to not be a “why can’t you just” guy at work. What is a WCYJGuy? Someone who has no knowledge of a domain but proposes solutions under the implication that there is a simple solution that they are oh so clever to have instantly discovered. It takes a lot of time and effort to explain “no you can not just” to someone who doesn’t have the pre-requisite knowledge.