@beardalaxy i would never recommend using linux, as it is proprietary malware; as such, "terminally fucked" would be its default state. as far as kernels for the gnu operating system go, you should use gnu hurd or gnu linux-libre which respect your freedom.