The load increase from AI is definitely significant, but I think with proper investment they would not be having this many issues.
883 karma · joined April 10, 2013
The load increase from AI is definitely significant, but I think with proper investment they would not be having this many issues.
Stuff like ReadOnlySpan and IMemoryOwner are awesome to have as built-in language concepts.
Not once have I ever had to interact with these technologies in a way that would benefit from my application using the same language. The language they are written in is irrelevant.
There is no guarantee that the application reads from that buffer (e.g. the process could crash), so the client on the other end believes that the application has received the message even though it hasn't.
The kernel is handling at-least-once delivery with the network boundary and turning it into at-most-once with the process boundary.
Relying on the community to police cheaters is not an effective strategy for online skill-based matchmaking games. There's a reason game companies spend money and effort on anti-cheat and it's not because they're ignoring cheaper alternatives.
How dare Microsoft operate within the bounds of an agreed-upon industry standard, what a monopoly!
More complicated scenarios are exactly what streaming APIs excel at, by treating each step as a single transformation of data. Lack of a proper group by function is one of my classic examples for how Go forces you into an imperative style that's harder to understand at a glance.
Funny enough, it's the efforts of Omnisharp and the VSCode team that has so significantly improved the experience of using various other languages in open source editors due to the creation of LSP.
I'm sure if MS decides to remove the ability for third parties to write code that runs in kernel mode in the name of security/reliability/whatever, this site would immediately turn on a dime and say that Microsoft is evil for removing user control over their machines.
Even if the FPS had no sound, an aimbot-free hacked client that knows the positions of only the players that you can see would still provide a significant benefit because a high fidelity radar and pointers can be placed on the screen. No one can sneak up on you. And no you can't base it on which way the player is looking because you can turn around faster than network latency.
Can you limit the impact of hacked clients? Sure, people might not be able to do egregious stuff like X-ray your position from across the map. Locally, though, game clients need a large amount of information to provide a good experience.
This doesn't make sense. If big players are eating up all the renewable sources, then the renewable sources are making money hand over fist and are encouraged to expand. The market forces should speed up overall production of renewables, not slow it down.
The answer is fortunately simpler, craving sugar probably means your blood sugar is low, or that it crashed after a spike. Counterintuitively, people can avoid this by eating things with less sugar overall or with complex sugars. Requiring the body to break complex sugars down into simple sugars takes time, which keeps your blood sugar from spiking too high.
That last part being the rub.