Страницы

Лингвистическая относительность — не просто гипотеза

Лингвистическая относительность, то есть влияние языка на мышление, в среде многих лингвистов до сих пор воспринимается как гипотеза, которая если и верна, то совершенно незначительно. На мой взгляд это только показывает, насколько могут чудить серьёзные и умные люди, и насколько многие лингвисты могут недопонимать предмет своего исследования.

Дело в том, что язык (не обязательно естественный) — это единственный способ представления мало-мальски сложных знаний, и сам является некоторым знанием, передающим представление о мире, например, о времени. И если переформулировать вопрос на то, влияют ли знания и способ работы с ними на мышление, глупость вопроса станет практически очевидной. Поэтому возникает другой логичный вопрос — как можно всерьёз сомневаться в весомом влияния языка?

Ограничиваемый запуск программ в GNU/Linux

Как известно, работа программ в GNU/Linux основана на предоставлении им избыточных возможностей в оптимистичном ожидании, что они воспользуются ими исключительно во благо. Оперативная память может выдаваться авансом в надежде на то, что удастся вывезти за счёт сброса блоков данных на накопитель. В результате любая программа, пытающаяся выполнить невозможное для данной системы, способна вывести её из строя.

Ситуация нелепа сама по себе, а дополнительной нелепости добавляет и то, что запуск программы с ограничением на выделяемые ресурсы в типичном сценарии использования сам потребляет много ресурсов и требует от пользователя избыточных усилий, из-за чего возможность используется гораздо реже, чем стоило бы.

Уведомление о свободном месте

По рекомендациям производителей SSD можно сделать вывод, что для поддержания скорости работы и продолжительности жизни таких накопителей важно поддерживать свободное место около 25% от их объёма. В то же время предупреждение пользователей GNU/Linux о нехватке места происходит гораздо позже необходимого срока — тогда, когда состояние совсем уже критическое. Всё потому что в настройках систем обычно фигурируют гораздо меньшие числа.

Пользователи рабочей среды Gnome могут легко поменять настройки предупреждения:

Удобная для пользователя и разработчика платформа

Для того чтобы ответить, какой должна быть платформа общего пользования, например, операционная система, чтобы быть удобной для пользователя и для программиста, сначала нужно прояснить, что вероятно, этот вопрос будет трудно разделить на два независимых — про удобство для пользователей и отдельное удобство для разработчиков. Во-первых, ответы на эти вопросы испытывают тесное взаимное влияние. Во-вторых, если внимательно присмотреться, то в удобной системе сами роли разработчика и пользователя могут существенно переплетаться, и вовсе не потому, что пользователю должны будут предъявлены повышенные требования.

Очистка разделов GNU/Linux

Написал пару простых скриптов для автоматизации очистки разделов дистрибутивов GNU/Linux, преимущественно, основанных на Debian — . Это поверхностное удаление кэша установочных пакетов и давно не обновляемых каталогов с кэшем приложений, используя по возможности безопасное удаление через корзину.

Существуют чистильщики с визуальным интерфейсом, например, BleachBit, но они предлагают пользователю самостоятельно решать, что удалять, таким образом требуя внимания и позволяя удалить и то, что, возможно, не стоило бы.

Также, иногда пользователи неожиданно для себя сталкиваются с полным исчерпаниям свободного места, что может приводить даже к невозможности нормальной загрузки. В таком случае можно