Friendly reminder: #BOINC is a great project to contribute your otherwise idle computing power.
You can set complex scheduling options, either by time of day, battery level, non-BOINC CPU usage, mouse and keyboard activity and so on. This way, it won't take up all your resources when you're compiling or playing videogames.
You can also configure it to only take a percentage of the CPU, a specific core count, or only allow it to run in bursts.
I should add: #BOINC is not a single project, but a platform for volunteer distributed computing. There are lots of projects in the platform that are already changing the world. From cancer to climate change research, extraterrestrial life search through radio waves and astronomy related topics. See the full list here: https://boinc.berkeley.edu/wiki/Project_list
@L1Cafe I am on Boinc too, team Andrax on World Community Grid.