Зависит от привычки. Кому-то удобны дистрибутивы на базе Debian. (Debian, Linux Mint Debian, Ubuntu)/
Кому-то на базе RedHat( Fedora, CentOS...)
Кто-то любит «собрать под себя» и берет Gentoo… Можно еще Calculate…
То есть перечислять можно очень долго. Можно попробовать ставить в виртуальной машине тот или иной дистрибутив и смотреть… В общем, все индивидуально…
А это принципиально или просто хочется сделать как можно более «правильно»?)
Я бы выбрал 403 и для если не передан и для неверного. Если действительно параметр требуемый на уровне API, то для отсутствующего можно и 400, но это спорный вопрос. А 401 всё же для другого задуман.
Тут, дело обстоит немного иначе, такому ресселеру как fastvps делаются значительные скидки допустим на установку серверов и т.д. Но не рекламы ради, имхо эти ребята очень хороший сервис предоставляют.
Программист может быть полезен в ВПК, одинаково как в военное, так и в мирное время.
Но только не тот программист, который пишет сайты, открывающиеся по 30 секунд через раз.
И таких ithappens.ru/story/3099 лучше подальше держать от военной техники!