I use Funtoo Linux, along with openSUSE Tumbleweed (OT) on my HP Envy 17 laptop. openSUSE Tumbleweed is good for when I need the very latest software, such as GCC (as some of my C++ programs required GCC 6.x and later). I have also found a way to play RuneScape's NXT Client (RNC) on OT, but with the release of the 4.10 kernel I could not use Bumblebee to accelerate and improve the graphics of this NXT Client (as the proprietary NVIDIA driver could not compile against this version of the kernel), so I was stuck with Funtoo which uses an older kernel. While Funtoo I wanted as it is extensively customizable.
I have my own website on Linux and other free operating systems, The Hornery.