Правильно: Вы пишете о том, что... Пишите – форма повелительного наклонения.
Возможно слитное написание: Это необычная магия (=волшебная, хотя может ли магия быть обычной?) и раздельное написание, если необходимо подчеркнуть отрицание (такой вариант представляется более уместным).
Академическая «Русская грамматика» 1980 года предложения такого типа относит к вопросительным. Вот цитата из «Русской грамматики»:
Предложения типа Это ли не счастье? Ему ли не понять этого? открываются местоименным словом, за которым следует частица ли; второй компонент – словоформа с отрицательной частицей. Порядок компонентов закреплен: Я ли ее не любила? Я ли не берегла? (Горьк.); Это ли не чудо великое, это ли не указание? (Бунин); Я ль не робею от синего взгляда? (Есен.); Их ли нам бояться?; Оттуда ли ждать помощи? Такие предложения являются вопросительными лишь по форме: они не предполагают ответа и означают утверждение или отрицание, осложненное экспрессивной оценкой.
В индоевропейских языках частица утверждения, как правило, восходит к указательным местоимениям или к их разнообразным соединениям с другими словами. Французское oui, например, восходит к латинскому hoc ego – 'вот я, то я'; итальянское si – к латинскому же слову sic 'так', а немецкое ja и английское yes (слова эти родственные) – к индоевропейской местоименной основе *io (отсюда же древнерусское местоимение и, я, е 'этот, эта, это').
Славянские языки, в том числе русский, не являются исключением. Русское да восходит к праславянской основе *da 'так' (от индоевропейской основы *do; в индоевропейскую эпоху слово do значило 'сюда'). Интересно, что к этой же основе восходят и немецкое zu 'к', и английское to. Лингвисты предполагают существование в общеиндоевропейскую эпоху местоименной (указательной по значению) основы *de-: *do, от которой (возможно, от одной из падежных форм) и происходит праславянское *da. В других славянских языках утвердительные частицы тоже происходят от указательных местоимений: чешское ano 'да' – от сочетания a-ono, а по-польски да будет tak.
Таким образом, механизм образования утвердительных частиц в индоевропейских языках практически одинаков, а многообразие вариантов объясняется различными фонетическими и лексическими процессами, происходившими в разных языках на протяжении многих столетий.
Предпочтительно слитное написание, но можно писать и раздельно, если требуется интонационно подчеркнуть отрицание.
В Вашем примере корректно слитное написание отрицательной частицы в обоих случаях. Дело в том, что раздельное написание (при отсутствии противопоставления и иных условий для написания с пробелом) - это признак "усиления" отрицания, интонационного выделения частицы при прочтении.
Более употребительно слитное написание. Можно написать и раздельно, если необходимо интонационно выделить отрицание.
Наречие невозможно 'чрезвычайно', действительно, пишется слитно: невозможно трудное правило. А вот в значении сказуемого невозможно может быть написано как слитно, так и раздельно. Корректно: не возможно понять это правило (отрицание возможности) и невозможно понять это правило (утверждение невозможности).
Правильно именно с не во всех приведенных Вами примерах: Нет такого уголка в наших степях, куда бы не проникли машины. И нет уголка, куда бы не проникла его мысль. Нет ни одного общества, где бы не существовало гетеротопий. Следует различать в придаточных предложениях сочетания кто бы ни, куда бы ни и т. д., в составе которых имеется частица ни, примыкающая к относительному слову, и сочетания кто бы не, где бы не, куда бы не и т. д., в составе которых имеется частица не, относящаяся к сказуемому.
Правильно - с частицей НЕ, выражающей отрицание.
Следует писать слитно, если отрицание "не" не выделяется интонационно.