Anyone thinking of a build with the new Ryzens and 'nix may want to wait a while until some initial problems are sorted: https://www.phoronix.com/scan.php?page=article&item=ryzen-3700x-3900x-linux&num=2