← Back to context

Comment by lostmsu

2 days ago

Shameless self-PR: we are building p2p cloud gaming at https://borg.games

You should get low latency as long as anyone in your city joins as a provider.

Did clicking on the Rent my PC tab really try to benchmark my GPU through my browser, or did I accidentally click another button on that page inadvertently that triggered that?

If the former, that's a terrible idea. If the latter, that button really needs a confirmation and explanation of what's about to happen.

I'm viewing on an Intel Mac and it hung my entire computer for like 15 seconds. I didn't even connect that it was related to viewing your site until I got the error at the end and everything unfroze.

  • It does. Sorry about the experience, we will try to improve it.

    Having user confirm it is not a good option, because every click is a hassle.

    What we could do is first run a very short version of a smaller benchmark, and if that takes too long, don't run the main one. Then the worst case you will have a 100ms lag at this point, which is way better than 5 seconds of reading.

    • It's a neat feature, I just think it'd be ideal to do a confirmation first. It wouldn't be a great experience if it happened on mobile, either.

      Every click is a hassle, but principal of least astonishment applies here. Literally not a soul will be expecting that to happen when casually browsing your site.

What does utilization look like? I would be interested in running this on a spare machine but it's not clear how large the potential audience of renters may be in my area.

  • Right now the utilization is low (< 10%), but in the effort to prop the providers side the company is footing the bill and paying for availability approximately 50% of what the benchmark on the page tells you. This is a rather common strategy for bootstrapping any two-sided market.