Maybe place + virus isn't inherently racist, but it's been politically charged & exploited; best to put the combination down.
2,192 karma · joined December 14, 2020
Maybe place + virus isn't inherently racist, but it's been politically charged & exploited; best to put the combination down.
If a report is improved and becomes actionable, that's great.
EDIT: to forestall further back and forth, I don't think there'd be any controversy if the problem statement said "common applications"
You're maybe thinking that we can build and deploy arbitrary "kinds" of application. Being able to "build and deploy arbitrary applications" would mean I could ask for any scale or complexity in my application.
And while you're right that the computation on the client end could be made lower (depending on the constraints of the game), you're now going to need to care about the hardware of the client beyond "can render a video stream". My (regretfully) smart TV has trouble rendering its own menus, it's not lifting a finger to do a game.
I believe their point was that this can't be done, since the "local simulation" is no longer running locally; it has to resolve & hide the latency _before_ it's transmitted to you, and you don't know what latency that frame will observe.
Sure. It's possible. But is your point that it's happening here? Or just that something wrong could happen?
I would guess that how well integrated OS threads or green threads are into a language has a much stronger impact on experience & quality.
EDIT: you're also comparing hyper threading itself to the green thread scheduler (M green threads vs 2 logical cores), that doesn't make any sense. You probably want to compare to the OS's scheduler. It will schedule those millions of threads over all the hardware concurrency available too.
The question for me is whether portable simd will result in faster code than plain auto-vectorisation; for the simplest loops auto has me beat (the few times I've tried it), but I imagine as the complexity grows I'll be more likely to try do something that breaks auto-vectorisation, and it'll be more obvious to me when I do that in portable simd.
You can care about who flipped those bits. If someone flips the bit "autonomous weapon enabled" I'm not going to blame the autonomous weapon.
The most popular widely deployed software will be the most valuable to attack. That most fail is a function of other properties of the software.
"Empiricism" implies that the technique is based on observable, but not mathematically proven foundations. If a problem space is convex, gradient descent is guaranteed to converge to a global optimal solution, regardless of whether you know the exact formulation of the space.
Applying it when you don't understand if a space is convex is another question, but that's not a fault of gradient descent.
Are you suggesting that gradient descent is an empirically found and not understood technique? It was originally proposed by Cauchy in 1847, its properties are very well understood.
You might be referring to properties of the domains its being applied to.
For those who won't read the article, either the word "a" or the word "an" is used before a word. Which is used depends on the first sound of the next word (not whether the next word starts with a vowel, as is commonly understood).
With this rule, only "129 of the 32,455 words in my list needed exceptions.", which is surprisingly regular.
Because even diving into it, I would agree with a prioritisation decision that puts this bug down the bottom of a priority list.