CAPSLOCKFTW
Thanks, i do already know the lounge, but I self host quassel and have my own self hosted image sharing solution.
Oh well, there are different implementations of IRC, and some limit you more than others. Flood protection is a pita if you want to share long text, since max message length is not that much. Netsplits are still a thing and your nick can't be longer than 15 chars. Text formatting works on most servers, but that's no guarantee. The length of a channel topic is also limited. You interact with the server only through the same messages you send to your chats. You need some kind of bouncer to still follow a chat if offline.
I host my own tunnels on a vps, and i indeed use one tunnel for every app. There are only 3, so no big deal, but I wanted to make sure to expose only what I want to be exposed, as I have some more services running in my local network only.
I'm in a irc channel with a bunch of internet friends. I like how ancient it is, it reminds me of the old internet. The limitations are severe however and I would never suggest to anyone to use IRC as a text chat server. Without these people and the nostalgia I would go for matrix I think.
Individual countries do care. Germany has pretty comprehensive privacy laws already. And it is not only about privacy, it is also about power and regulation.
You can install gamescope on any distro, Arch has it in its repos, plus the git version and the plus version in the aur!
That's not what OP said, they're asking for two different metrics without any implication about dependency.
And how do you know that number? Let alone the numbers of other distributions?
Implement the game logically, implement different players with possible strategies, let the different combinations play out thousands of games, see if alle strategies win roughly the same time, else tweak values.
If you haven't done that before: create a function or even better a class for the game, make classes for different playstyles. Each game has to have n players, the game class should have a method that plays the game, most likely executing a round method until the win or end condition is triggered. Each call of round should ask the player objects what they do, e.g. call the players play_round method, whilst giving them the information about the state of the game, these methods return the actions to the game, making dice rolls or whatever during their turn. The game objects shall collect all the informations you want to observe.
Depending on the complexity of your game this is quite an effort, but you will get premium knowledge about balance and once it is done, changes and tweaking balance are easy and almost trivial.
Whoops, i was wrong