
If you’re using vague, borderline nonsensical phrases like “install files” when trying to find out how to do things that might go some way towards explaining it.

If you’re using vague, borderline nonsensical phrases like “install files” when trying to find out how to do things that might go some way towards explaining it.
They have fairly reasonable guides on their site on how to host for others.
Depends on what part of “set up” you’re referring to. Getting the software itself up and running is extremely easy. They have versions available for the full swathe of experience levels from “here is a packaged Electron based Windows application” to “here are the node.js source files”. All prior versions are also available if you have specific needs for an earlier version.
Now, if you mean how difficult is it to set up and run a game, that’s going to vary wildly depending on the system the game uses and how complex of a scenario whoever is running the game wants to deal with. There are lots of off-the-shelf one shots or campaigns you can run where that setup is already done for you though.
Couple of things I have running on my home server no one has mentioned yet.
FoundryVTT is a self-hostable platform for playing tabletop RPGs online. It supports a vast selection of game systems and user/community developed mods making it extremely versatile.
Pihole is probably something you’ve heard of before and despite the name is hostable on a wide variety of systems. In case you haven’t it’s a network level ad blocker that works by taking over the role of DNS server on your LAN and blocking queries to domains used to serve ads or track telemetry.
Not having a degree doesn’t mean they don’t know math.

That all reeks of effort though.
Hey. There could also be some Record<string, any>.

Everyone is clowning on the order, but clock faces also traditionally use IIII instead of IV.

// these are unicode characters in four hex…
If your dev team needs a comment explaining this I have some serious concerns about their qualifications.
Ugh. Literally refactored multiple factories into straightforward functions in the most recent sprint where I work.
Someone saw a public factory method which was a factory for a reason and just cargo culted multiple private methods using the same pattern.
There a progress bar in an application I wrote that has a one in twenty chance of saying “Reticulating Splines” instead of its usual label.
I have a few hundred users so there are definitely people who have seen it, but so far no one has mentioned it.
Even if you don’t count desktop applications like VSCode or Discord or whatever that are written in primarily JavaScript due to those arguably just being packed inside their own little browser engine that they ship with, still yes.
Node.js is an extremely widely used JavaScript runtime environment that people are using to write server back ends and command line utilities and god knows what else in JavaScript.
I cannot express how pleased I am that the company I work for went all-in on remote work during the pandemic and allowed the lease to lapse on most of their office space while sub-letting the rest. RTO is a literal impossibility for us now. We simply don’t all fit in the remaining office space we have, and assuming new leases on more office space obviously looks terrible on quarterly reports.
There are many other ways that the company I work for is miserable, but I take the small victories where I can.
I would be ashamed of myself and be tempted to leave the industry in disgrace if setting up DDNS and allowing a single port through a firewall took me 45 minutes.
Conceptual numeracy is a human thing. The universe absolutely cares about quantifiable physical properties which we represent as numbers.
There are definitely ways to run partial testing suites on modified code only. I feel like much of what you’re complaining about is an already solved problem.

They accepted BTC for a while but stopped. The other comment here mentioned the transaction fees being a problem for purchases on the scale of steam game prices, but it wasn’t just that. A big problem was crypto volatility and transaction processing time. They found that very often by the time a transaction cleared the value had swung enough that they were getting amounts that failed to align with the actual prices of the games people were buying.
It’s more stable now, so maybe that would be less of a problem, but I feel it highlights a big problem with crypto in general and that is that even when you do find places that accept crypto nothing is priced in crypto. It’s basically always just a proxy for USD using whatever its current market value is.
Also exists in C#, where it allows you to use pointers.