> ... but after a few nag-popups and ads, my laptop fan kicked on
On my Linux I have 12 workspaces or so and my main browser is always on a specific workspace. Then I configured my system to always put the CPU in "powersave" mode when I'm switching to that workspace. Actually all my workspaces besides the one where I do dev are in powersave. Fixes the fan issue. Works for GPUs too (there are tools to configure the max TDP of a GPU: even if approximative, it works).
I'm also blocking ads / millions of domains at the DNS (I'm running both unbound and dnsmasq).
On my Linux I have 12 workspaces or so and my main browser is always on a specific workspace. Then I configured my system to always put the CPU in "powersave" mode when I'm switching to that workspace. Actually all my workspaces besides the one where I do dev are in powersave. Fixes the fan issue. Works for GPUs too (there are tools to configure the max TDP of a GPU: even if approximative, it works).
I'm also blocking ads / millions of domains at the DNS (I'm running both unbound and dnsmasq).