1,994 karma · joined April 7, 2013
Currently leading ML at voize.de Previously co-founder and CTO at Coqui.ai Previously worked on Firefox OS and built Mozilla DeepSpeech Previously studied at UFMG
me at reub.in https://github.com/reuben
[ my public key: https://keybase.io/reuben_; my proof: https://keybase.io/reuben_/sigs/7t-0l0XCs_KkXdM5sdD1Ja3kXd8U8zKl2eLSqoHegYo ]
If they could do this, wouldn't they already have moved on Taiwan?
Ty could solve this if they rebel and decide to ignore the Python typing standards, which I honestly would appreciate, but if they take the sensible approach and follow the standards, it won't change anything.
Maybe it's more enthusiast than layman, and I guess it's also not much of a market, but in the video arrrchival space it's pretty widespread, with people running e.g. Jellyfin behind Tailscale.
Fair, my point is more that in order for it to be possible for mere 12 year old mortals to learn to casually execute these tricks, the game has to have predictable, responsive and reproducible movement. In other words, the opposite of slop.
I was taken aback by this comment. The original Half Life engine has super tight and responsive movement, to the point where the average "tryhard" in a server would be executing all kinds of movement tricks that require frame-perfect inputs or very close to it. Watch some speedruns or HL:DS games and you can easily find examples of gameplay involving super precise movement. In CS there was a huge scene of movement based maps like surf_, bh_, and deathrun_.
Makes me think of something in the reviewers setup while playing Half-Life was introducing extra input latency and creating this feel of sloppiness.
As you said yourself, that's a much bigger hassle and cost. In other words, it's an effective deterrent. Writing to a user owned file is a very low bar for allowing privileged code execution in the browser.
A long time ago browsers used to be infested with all kinds of toolbars and extensions automatically installed by third party software, I for one am glad to not have to worry about that in my computer and on networks I manage or frequent.
You're assuming that at every timestep all transitions are equally valid or equally likely. That's not a given, you can and of course should carefully model which transitions your system allows or not. In real life this model is Schrödinger's equation, as best as we know it. In your information system it can be whatever you design it to be.