1099$, seriously? 😅
In my experience, a great portion of competitive multiplayer games work. Although I have to admit that I mostly play games meant to be played among friends rather than against strangers.
If you are not talking about Steam, which comes with Proton out of the box, I'd recommend to give Legendary a try. It's basically the same thing, but with non-Steam games. And it's very user-friendly, like Steam.
JavaScript through Node.js, or TypeScript through Deno if you like typed languages. They both check all your boxes (just check the size of the executables to make sure that it's what you would consider "small footprint").
Both languages and runtimes are quite popular, so you will find any answers on StackOverflow.
They are both single-executable with little dependencies, and Deno can also compile your scripts to self-contained executables.
As a bonus, both support the vast and extensive NPM package repository where you can find all sort of libraries for even the most complex tasks.
And they work with your favourite IDE or editor, not just syntax highlighting, but also contextual suggestions.
You might like this website: https://alternativeto.net/software/ipod-iphone-podcast/?license=opensource&platform=windows
Yeah, you are correct. Docker shares the kernel with the host operating system, it doesn't use hardware virtualization. That's why it's so fast and simple, but it also means it's not a traditional VM and thus comes with some limitations.
Actually I never thought about it, but it makes total sense. Is it simple? Could you share your recipe?
I had the same issue (on Pop!_OS), and I fixed it by tweaking the boot options to change IOMMU settings for my GPU.
I would try testing without the splash option, as that will change when/how GPU drivers are loaded and it might fix the glitches issue (but might still cause other issues).
On AWS they have something called "bursting". Basically they will let you use 100% of your vCPU, but not all the time. If you use it constantly they start to throttle you. That's explicitly stated when you rent an EC2 instance (which is their VPS). Perhaps your provider is doing something similar.
I synchronized with my laptop to save a copy of all my messages. Would this be a viable solution for you?
You could also render in a viewpoint, and then apply that viewpoint to a full screen quad. It might have performance penalties, though; I've never profiled viewports.
Official article about the incident: https://godotengine.org/article/statement-on-godloader-malware-loader/