The streaming video and USB for my 4-in-1 Gaming Computer worked surprisingly well, but there were a few annoyances that made it not quite as nice as having hard connections.
I was recently pulling my hair trying to figure out why a webcomponent (containing a canvas) was rendering unbearably slowly (~500ms per frame) in Safari. The same code ran just fine in Chrome and Firefox, and it was slow even if I was just drawing a square!
I came up with these at least a decade ago, but they still hold true:
Ok, well maybe not cheap, but not ludicrously expensive either. I was able to get 4 gaming “computers” running on a single Ryzen desktop, and it actually works really well! Here’s the story of how I did it.
I recently had some major performance issues when running Age of Empires II: Definitive Edition over Steam Remote Play. The game would run fine locally, and also when streaming via Parsec, but over Remote Play I would only get about 15fps.
In order to make it just a little bit easier to make blog posts on my blog, I made a tiny little script to generate the front matter and dates for Jekyll posts.
While not a great idea for production, it can by extremely handy for debugging.