I stopped playing CoD mainly because I was tired of juggling disk space to try to play it even casually. It's surprising to me that game publishers have ignored this as some checklist requirement to stay below.
It is fairly common pratice almost engineering best pratice to not put logic in CI. Just have it call out to a task runner, so you can run the same command locally for debugging etc. Think of CI more as a shell as a service, your just paying someone to enter some shell commands for you, you should be able to do exactly the same locally.
You can take this a setup furthur and use an environment manager to removing the installing of tools from CI as well for local/remote consistency and more benefits.
> Ten years ago they started to build apartments just across the street and I had to get used to close neighbors, about 10 meters from window to window. Soon it became clear that my closest neighbors had roller blinds which they shut down day and night, so the need for me to get something in front of my windows wasn’t very urgent.
I bet they never wondered if they cause the other person to keep their blinds shut all the time...
But if you're just interested in doing some machine learning on it, then it's all about how much RAM and not really how fast. I used to use my gaming laptop to do a lot of local ML
reply