3,765 karma · joined June 30, 2022
"Wait, not like that."
Those who would give up low-level control to purchase a little memory safety, deserve neither control nor safety.”
- Benjamin Franklin, or something like thatIn 2030: "You have DeltaChat installed on your GrapheneOS phone? Why would you use that unless you're a terrorist? Good citizens use government-blessed choices, like Signal and iPhone once they passed the Freedom2029 compliance mandate."
Welcome to the new normal, I guess.
PVS culling solves the informational/strategic advantage aspect provided by wallhacks, but not the pre-aiming reaction-time advantage in a peeker vs holder scenario.
This is the reason why Valorant is the least playable among all competitive shooters if your internet is anything lesser than Google campus fiber, ironically in spite of having even-slower-than-CS movement physics on its side to mask the problem.
Riot conveniently cherry picks the best case scenario and handwaves the actual technical tradeoffs in their smug "we solved peeker's advantage!" engineering blog posts that are really just barely-disguised monorail Gish gallop.
To solve this, the fog of war would need to use purely positional near-edge tolerances, which defeats the entire purpose of fog of war to begin with, which is the pre-aiming reaction time advantage of tracking the peeker through walls in addition to having a farther lever point from the cover than the peeker.
> Does it cause pop-in when peeking?
The goal is early reveal, not exact last-millisecond reveal.
CS2FOW predicts using movement and ping, reveals enemies slightly before exact visibility, and keeps revealed enemies visible briefly. This intentionally leaks a small near-corner window to avoid late pop-in.
This fails to address the main point of the "pop-in" issue relevant to fog of war systems, which is that it is the victim of the peek that gets the worst pop-in effect, the peeker much less so. The aggressive peeker gets the benefit of the early-prediction from the server since they're the initiator of the movement, whereas the victim only begins to receive the information after the peeker has already gotten two network roundtrips worth of early prediction.Aside: I wonder if complex values neural networks with activation function just being sum(inputs)*conj(sum(inputs)) with threshold normalized by sqrt(num_inputs) could be the most universal, where incoherent inputs will average an absolute value of sqrt(N) and coherent inputs are N like lasers? (square amplitude would be N vs N^2 between uncorrected and correlated population)
Jokes on them, there won't be new entrants not because the door is shut but because it doesn't actually make money. The whole scheme is propped up by illusions to grift the investors, fewer competition only breaks the illusion. But I guess those folks aren't the types to understand "rising tide lifts all boats", or in this case, rising sewage buoys all rats.