Правильно: на воре и шапка горит (такая рекомендация – в "Большом толковом словаре русского языка" под ред. С. А. Кузнецова, а также в справочнике "Русская фразеология" А. К. Бириха, В. М. Мокиенко, Л. И. Степановой). Но: вор у вора шапку украл (в этом фразеологизме как исключение ударение в слове вор переходит на окончание).
В ночи – не то чтобы исключение. Есть небольшая группа существительных женского рода третьего склонения, у которых в предложном падеже, так же как и у слов мужского рода второго (по школьной грамматике) склонения, различаются формы с изъяснительным значением и с местным. Ср.: о лесе, об аэропорте, о носе, о крае – в лесу, в аэропорту, в носу, в краю. Только если у слов мужского рода здесь разные окончания (-е и -у), то у слов женского рода эти особые формы предложного падежа со значением места отличаются от «обычного» предложного падежа только ударением, ср.: о ночи, о крови, о грязи, но: в ночи, в крови, в грязи. Ударение на последнем слоге сохраняется и при наличии прилагательного: в холодной ночи, в горячей крови, в весенней грязи.
Если далее не следует номер ГОСТа, то верно: согласно ГОСТу.
Согласно словарю А. Н. Тихонова, корень слова космонавт — косм-, а слова космос — космос-.
Запятая нужна.
Раньше, действительно, говорили по-другому. И не только эти слова. Дело в том, что все живые естественные языки со временем меняются.
Ловить рыбу в мутной воде – неодобр. извлекать выгоду для себя, пользуясь неясностью обстановки, чьими-либо затруднениями.
В разговорной речи это слово может склоняться. Но чаще эта лексическая единица используется как несклоняемое приложение: в сковороде вок.
Запятую в подобных конструкциях обычно следует ставить.