RSS
# Re: Новая работа
pipe.2032
vvs(ping,12) — vvs
2021-06-03 15:22:18


Кстати, есть еще ЯОП: https://ru.wikipedia.org/wiki/%D0%AF%D0%B7%D1%8B%D0%BA%D0%BE%D0%B2%D0%BE-%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5

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

# Re: Новая работа
pipe.2032
vvs(ping,12) — Difrex
2021-06-01 16:37:47


Difrex> Главное, чтобы были исходники.

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

Только недавно читал что-то подобное об играх Infocom и даже оставлял ссылку на форуме instead-games.ru.

# Re: Новая работа
pipe.2032
Difrex(dynamic,1) — vvs
2021-06-01 14:26:33


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

# Re: Новая работа
pipe.2032
vvs(ping,12) — Difrex
2021-06-01 14:08:34


Тогда скажу по-другому: есть разные литературные жанры.

# Re: Новая работа
pipe.2032
Difrex(dynamic,1) — vvs
2021-06-01 12:57:33


> Комментарии и API - это другое дело.
Нет, не другое. Смотря какую документацию мы имеем в виду и что пишем. Если у тебя библиотека, которой будут пользоваться многие, то очевидно, что нужно документировать API(вместе с примерами).

# Re: Новая работа
pipe.2032
vvs(ping,12) — Andrew Lobanov
2021-06-01 12:16:55


Удачи на новом поприще.

Документация - это всеобщая болезнь, как правило нужен профессиональный писатель. Иногда вместо документации кто-то издает книгу. Комментарии и API - это другое дело.

# Re: Новая работа
pipe.2032
Difrex(dynamic,1) — Andrew Lobanov
2021-06-01 09:22:53


Поздравляю!
В какой город переезжаешь? Что с нодой будет? :)

> Единственная проблема в том, что ребята не пишут документацию. Совсем. Как с этим бороться снизу? Есть истории успеха?
Начини сам писать документацию для своего проекта и добавь сборку оной в ваш CI. Я принес во все наши большие проекты sphinx.
Для некоторых проектов можно собирать документацию из docstring - это для документирования API. А для мелких часто хватает небольшого README.md в корне.

# Новая работа
pipe.2032
Andrew Lobanov(tavern,1) — All
2021-06-01 07:08:44


Я в чатах уже упоминал, но здесь ещё не было такой информации.

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

Первые впечатления: вечный кайф. Я много лет занимался всем этим для отдыха и развлечения, а сейчас можно ковырять код в рабочее время и за это платят существенно лучше, чем на предыдущей работе платили за ненавистные бумажки. Причём развиваться на работе начал существенно стремительней, чем раньше, когда это было хобби. Очень здорово.

Единственная проблема в том, что ребята не пишут документацию. Совсем. Как с этим бороться снизу? Есть истории успеха?

+++ Caesium/0.4 RC1

# Re: Халява
pipe.2032
btimofeev(tavern,13) — all
2021-05-28 20:56:17


В стиме бесплатная раздача Little Nightmares https://store.steampowered.com/app/424840/Little_Nightmares/

# Re: Механические клавиатуры
pipe.2032
btimofeev(ping,6) — Difrex
2021-05-04 13:36:28


Difrex> Странно, но у себя ничего подобного не замечал - прога работает нормально.

Мне тоже странно, тк программа не обновлялась, ее конфиги не менялись и тп. Она просто стала зависать при старте прошивки. При этом клава отрубается, а после переподключения работает.

# Re: Механические клавиатуры
pipe.2032
Difrex(dynamic,1) — btimofeev
2021-05-02 13:16:45


> 1. Официальная программа для линукса почему-то перестала перепрошивать клаву, при попытке прошить программа наглухо зависает. Последнюю прошивку ставил из винды. Не исключено, что в будущем придется перейти на кастомную прошивку openannepro.github.io (но это хорошо что подобная хотя бы есть).

Странно, но у себя ничего подобного не замечал - прога работает нормально.

> 2. Месяца два назад начал замечать, что кнопка V иногда дает двойные нажатия

У меня есть подобная проблема с \. И почему-то проявляется только при легких нажатиях - когда жмешь быстро и до конца, то такого нет. Проблема это с самого начала присутствует. С остальными клавишами все ок. В принципе можно заменить свитч.

# Груз ответственности
pipe.2032
vit01(mira, 1) — All
2021-05-02 07:09:41


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

Внимание: тут есть разметка в LaTeX, поэтому желательно читать в моём блоге, чтобы оно отрендерилось


## Приключения в ИСЗФ

Поскольку темой моего диплома является моделирование магнитного поля с использованием радиоизлучения, я изучаю микроволновые сканы солнечных пятен на разных радиочастотах. Как было сказано ранее, в том посте, с Сибирского Радиогелиографа теперь можно получать достаточно качественные изображения. В своей работе по диплому я активно пользуюсь этими данными, в первую очередь чтобы ещё больше улучшить выходное качество картинок с прибора.

Работа с СРГ и с моделью ведётся в нескольких направлениях:

* Поиск дефектов на изображениях, из них
1. **Проблемы с позиционированием активных областей**. Не всегда на изображении радиоисточник показан именно в том месте, в котором он на самом деле должен находиться. Существуют систематические сдвижки, которые видны во время сравнения модели и реального изображения. Причиной этому служит недостаточная взаимная колибровка фаз антенн, неправильное определение радиуса Солнца и в том числе несовпадение поляризаций
https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/BARb1JWZxf1ZU6akw7mm
2. **Эффекты несовпадения поляризаций**. Профили радиоинтенсивности строятся из двух поляризаций - круговой левой и круговой правой, путём их наложения друг на друга. Если картинка в одной из поляризаций смещена, значит радиоисточник будет двоиться или будет неправильной формы. Модель позволяет выяснить, имеет ли место рассинхронизация поляризаций у прибора.

3. **Нормировка интенсивности, которую выдаёт прибор**. Просадка в интенсивности излучения может случиться из-за неправильной оценки фаз антенн, из-за несовпадения поляризаций (радиоисточник имеет яркость меньше, чем нужно) и из-за эффектов наложения побочных дифракционных максимумов на высоких частотах (дополнительных Солнц). Моделирование позволяет узнать, насколько качественно работают уже эти механизмы обработки.
https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/9gm6XOIa4mhN2lIsGroV
4. **Сопоставление спектров прибора с моделью**. Поскольку радиогелиограф высматривает Солнце на нескольких частотах, имеет смысл посмотреть спектры спокойного Солнца и солнечных пятен. Этим мне предстоит заняться в ближайшее время. Во-первых, чтобы удостовериться, что при синтезе изображений модель спокойного Солнца, которая закладывается в прибор, применена корректно. Во-вторых, чтобы уметь определять параметры плазмы в районе того или иного радиоисточника. Реальная физика, которая стоит за корректно определёнными параметрами радиоспектра, пока от меня скрыта, но по мере написания диплома она будет потихоньку открываться для понимания.

* Сравнение данных с Сибирского радиогелиографа и РАТАН-600

[РАТАН-600]( https://ru.wikipedia.org/wiki/%D0%A0%D0%90%D0%A2%D0%90%D0%9D-600 ) - это радиотелескоп, расположенный в Карачаево-Черкесии и делающий одномерные сканы Солнца (и не только, ещё звёзд и планет). Работает он достаточно давно, и для калибровки нашего прибора была поставлена цель сделать усреднение изображений СРГ и сравнить их с графиками РАТАНа. По этой работе большое спасибо нашим коллегам из Санкт-Петербурга, которые помогают разобраться в тонкостях.

Что уже было сделано:

1. Сопоставление сканов Солнца для двух приборов на каждой из совпадающих частот, учитывая точный угол поворота скана РАТАНа
2. Размытие изображения СРГ, причём таким образом, чтобы обеспечить одинаковый уровень размытия с графиком РАТАНа. Для этого я использовал свойства дисперсий свёртки двух функций (Гауссиан в нашем случае), согласно которому \\(D_1 + D_2 = D_3 \iff \sqrt{\sigma_1^2 + \sigma_2^2} = \sigma_3\\). Причём \\(\sigma_1\\) для повёрнутого скана СРГ подбиралась методом наименьших квадратов, а \\(\sigma_3\\) (РАТАНовская) была уже известна.
3. Зануление дифракционного "мусора" за пределами диска Солнца на изображениях СРГ, что увеличило количество совпадений между графиками

На высоких частотах (> 4 ГГц) из-за больших перекрытий от вторичных Солнц у СРГ проседает яркость (см. картинка ниже), и с этим надо работать. В конце концов, для этого мы и делаем проверку.

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/tzgpJCTxyPd6XvMzrstN

Что планируется сделать:

1. Вычитание модели спокойного Солнца для СРГ и калибровка яркостей на её основе
2. Вычисление точной временной сдвижки сканов двух приборов на основе [кросс-корреляции]( https://ru.wikipedia.org/wiki/%D0%90%D0%B2%D1%82%D0%BE%D0%BA%D0%BE%D1%80%D1%80%D0%B5%D0%BB%D1%8F%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F )
3. Может быть, разобраться со спектрами, но это ещё неточно

* **Статья**. Конечно же, про гирорезонансные источники на 34 ГГц я не забываю и над статьёй тоже работаю. Не так давно была вычитка с нашим соавтором, после которой осталось много невыполненных замечаний. Потихоньку мы эти замечания с научруком устраняем, и это довольно непросто. Мне очень жаль, что с публикацией дела затягиваются, но это реально очень и очень большая работа, учитывая то, что всё идёт на английском. Есть некоторые новости, например, у моего найденного списка событий есть пересечение со списком солнцетрясений. Но про это всё я напишу поближе к публикации.

* **Магнитогидродинамика**. Кроме возни с данными радиотелескопов передо мной естественным образом возникает задача разбираться в магнитозвуковых колебаниях в плазме для помощи в осуществлении ещё парочки исследований, и это ещё одна из зон моей (будущей) ответственности. В скором времени этот вопрос актуализируется, и там будет над чем поломать голову.

* **Свободное время**. Несмотря на большое количество дел, иногда на работе возникает простой по тем или иным причинам, и в эти свободные минутки я прохожу [курсы на Kaggle]( https://www.kaggle.com/learn ), чтобы закрепить свои знания в области анализа данных. Эти уроки можно даже без регистрации проходить, и среди них есть весьма интересные примеры.

## Что с моей психикой

Как бы со стороны это ни выглядело, но расставание с девушкой и восприятие этого надолго меня подкосили. Но надо продолжать жить дальше, и если одиночество давит (а это имеет место быть), то надо искать подходящего человека, учитывая свои прошлые ошибки. Я начал посещать психолога и вытаскивать наружу всю ту хрень, которая во мне глубоко внутри зарыта. Читаю книги, которые мне подкидывают во время терапии, чтобы лучше начать понимать себя и других. Во многом это помогает успокоиться и не сильно переживать по поводу некоторых моментов.

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

Целенаправленно искать новые отношения планирую не раньше защиты диплома, а пока что нужно прийти в чувство (в прямом и в переносном смысле) и поднакопить силы.

[https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/I4TpwbtXd5vNBhVwfFvh]( https://www.deviantart.com/ncmares/art/Serenity-618818009 )

## Политические бурления

Фонд борьбы с коррупцией объявляют экстремистской организацией, штабы Навального разграбливают, а его самого гнобят в тюрьме, устраивая таким образом политическую месть. Гайки ещё больше закручиваются, и я чисто по-человечески переживал за Алексея. Конечно же, я сходил на акцию 21 апреля (см. [фотографии]( https://alicorn.tk/dashie/s/RscZzNAXma6PJ72 )), но ничего особенного там не происходило и не могло. Хотя людей было достаточно много, больше, чем 31 января.

Несистемной оппозиции сейчас придётся перестраиваться и придумывать что-то новое, чтобы даже несмотря на "набеги" достигать каких-то результатов. И, увы, нам нужно и самим включать голову. Здесь может быть 2 направления (это из того, что мне предлагал народ):

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

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

## Фальсификации и почему они доказываются

Размышляя в очередной раз, почему [Метод Шпилькина]( https://meduza.io/cards/vizhu-mnogo-grafikov-o-falsifikatsii-na-vyborah-chto-oni-znachat ) для доказательства фальсификации выборов работает, почему-то захотелось найти надёжное объяснение, которое сработает для других людей, которые не очень хорошо понимают его принцип.

На графике ниже можно увидеть пример "выборов курильщика", когда [фальсификации]( https://www.golosinfo.org/articles/144478 ) достигли невиданных масштабов, а распределение напоминает гребёнку:

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/ltw4tYIb0pG5rXU7AkBO

А вот тут пример честных выборов:

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/TIF5ctAfd0foAAH13VZJ

Принцип заключается в том, что зависимость явки людей на избирательные участки от количества проголосовавших за того или иного кандидата должна иметь [нормальное распределение]( https://ru.wikipedia.org/wiki/%D0%9D%D0%BE%D1%80%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5 ). И если нормальное распределение не получается, если на таком графике существуют пики вблизи "ровных" чисел вроде 50%, 60%, 70% или 90%, то налицо фальсификация выборов, вбросы бюллетеней, перекладывания (от одного кандидата к другому) и "рисовка результатов".

Обычно люди на основе своей интуиции говорят, что это всё хрень, ведь их политические предпочтения - это не случайность, а твёрдо принятое решение, которое не поддаётся распределению вроде суммы очков при бросании игральной кости. Так-то оно так, но если посмотреть на ситуацию с другой стороны, то эта случайность естественным образом возникает. С точки зрения политика, который "встретился" с Васей Пупкиным на улице или в интернете и пытается агитировать в свою пользу, поведение Васи на выборах как раз является случайной величиной. Ведь с какой-то вероятностью Вася среагирует на агитацию и придёт проголосует, а может плюнуть и не проголосовать или проголосовать за оппонента.

И тут мы приходим к тому, что политические взгляды людей формируются из большого числа факторов вроде агитации тех или иных политиков, просмотра видео на политические темы, прочтённых книг, мнения друзей и родственников и.т.п. Каждый из этих факторов является случайной величиной, которые друг с другом **суммируются**, усиливая друг друга или ослабляя. И тут вступает в игру...

## [Центральная предельная теорема]( https://ru.wikipedia.org/wiki/%D0%A6%D0%B5%D0%BD%D1%82%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%82%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0 )

Одна из классических теорем статистики. Говорит, что сумма большого числа любых случайных величин стремится к нормальному распределению. Мне хотелось бы дать ей некоторое простое доказательство-обоснование, в котором будет несложно разобраться и закрепить это в уме.

Начнём с того, что сумма случайных величин с плотностью вероятности \\(f_1(x)\\) и \\(f_2(x)\\) имеет плотность вероятности их свёртки: \\(f_{1+2}(x) = \int_{-\infty}^{+\infty}\,f_1(x') f_2(x-x') dx'\\). Если вы уже знакомы с методами обработки сигналов, то на этом можно остановиться, ведь фактически любая свёртка берёт и "размывает" исходный сигнал, сглаживая все неровности. И чем больше мы сглаживаем сигналы любой конечной формы друг с другом, тем всё больше результат начинает напоминать правильный колокол нормального распределения. В [Википедии]( https://ru.wikipedia.org/wiki/%D0%A1%D0%B2%D1%91%D1%80%D1%82%D0%BA%D0%B0_(%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7 )) есть хорошая визуализация на эту тему.

Но классическое доказательство ЦПТ основывается на характеристических функциях, а именно на спектрах функции распределения. Спектр свёртки двух функций равен произведению спектров. То есть в пространстве спектров \\(\phi_{1+2}(t) = \phi_1(t)\phi_2(t)\\). Согласитесь же, гораздо проще выглядит =)

Теперь разложим спектр нашей случайной величины в ряд Тейлора, разложив экспоненту до второго порядка малости:

$$\phi_x(t) = \int_{-\infty}^{\infty} e^{itx}f(x)dx \approx \int_{-\infty}^{\infty} (1+itx-\frac{x^2t^2}{2})f(x)dx \approx 1 - \frac{t^2}{2}\langle x^2\rangle$$

Среднее значение \\(\langle x\rangle\\), которое возникает при интегрировании, я здесь зануляю, потому что при сдвиге плотности распределения по оси X это добавляет в спектр лишь фазовый множитель, который на форму функции не влияет. Если дисперсии наших вероятностных вкладов имеют одинаково-малый порядок, то их можно тоже приравнять друг к другу, а лучше даже отнормировать на единицу, взамен получив обычную параболу на оси спектров: \\(\phi_x(t) \approx 1 - \frac{t^2}{2}\\).

Затем прибегнем ко второму замечательному пределу:

$$\phi_{\frac{\sum x_k}{\sqrt{N}}}(t) = \phi_{\sum x_k}(\frac{t}{\sqrt{N}}) = \prod\limits_{k=1}^N(1-\frac{t^2}{2N}) \longrightarrow \lim_{N \to \infty}(1-\frac{t^2}{2N})^N = e^\frac{-t^2}{2} $$

Если вспомнить свойство преобразования Фурье от Гауссианы, то становится понятно, что в конце концов Гауссиана и получится. Трюк, который в доказательстве классической ЦПТ был проделан с дисперсиями, непонятен с первого раза, но в более строгой формулировке [теоремы Ляпунова]( https://ru.wikipedia.org/wiki/%D0%A6%D0%B5%D0%BD%D1%82%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%82%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0#%D0%A6._%D0%9F._%D0%A2._%D0%9B%D1%8F%D0%BF%D1%83%D0%BD%D0%BE%D0%B2%D0%B0 ) он объясняется путём накладывания условия на дисперсии с привлечением третьего центрального момента (асимметрии). Оставим это на размышление читателю...

## Планы на будущее и mermaid.js
Всё-всё, прекращаю вас мучать формулами. Лучше расскажу, что у меня в планах на будущее, построив (кликабельно, смотреть в отдельном окне) небольшую диаграмму Гантта в [mermaid.js]( https://mermaid-js.github.io/mermaid/#/ )

[https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/zzgPLuNvUnGM0nTutibK]( /img/plans-summer-2021.png )

## Бонус

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

## Обновление zbs-скриптов

В моём [репозитории]( https://github.com/vit1-irk/lazyinstall-puppet ) zaebis-скриптов для Puppet большое обновление:

- Добавлен скрипт [easy-wg-quick]( https://github.com/burghardt/easy-wg-quick ) для быстрого развёртывания VPN на вашем сервере. Как пользоваться:

sudo su
cd /etc/wireguard
easy-wg-quick
systemctl start wg-quick@wghub
systemctl enable wg-quick@wghub

- Добавил библиотеку sympy для аналитических вычислений
- Заставил работать Jupyter-модули для языка R, так что теперь поддержка языка R в сборке стала полноценной
- Добавил питоновские библиотеки для задач оптимизации и машинного обучения вроде sklearn, cvxpy и optlang

Этот пост в блоге: https://blog.alicorn.tk/posts/responsibility.html

# Re: Механические клавиатуры
pipe.2032
Andrew Lobanov(tavern,1) — btimofeev
2021-04-30 04:59:12


btimofeev> Моей Anne Pro исполнился год и за это время с ней появились кое-какие проблемы (вроде Spline себе хотел такую купить, может передумаешь еще):
btimofeev> 1. Официальная программа для линукса почему-то перестала перепрошивать клаву, при попытке прошить программа наглухо зависает. Последнюю прошивку ставил из винды. Не исключено, что в будущем придется перейти на кастомную прошивку https://openannepro.github.io/ (но это хорошо что подобная хотя бы есть).
btimofeev> 2. Месяца два назад начал замечать, что кнопка V иногда дает двойные нажатия. Со временем это началось и на других клавишах, на сегодняшний день насчитал уже 5 таких, две из них двоят-троят постоянно и это очень раздражает. Планирую заказать в китае набор клавиш и повозиться с паяльником (и тут жаль что у клавы нет хот-свапа). Почему-то мне представлялось, что клавиши проживут подольше.

Плохие новости, блин. Впрочем, я уже думаю не брать анечку. Да и вообще пока как-то не до стационарных машин стало :)

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

+++ Caesium/0.4 RC1

# Re: Механические клавиатуры
pipe.2032
btimofeev(ping,6) — all
2021-04-29 17:38:17


Моей Anne Pro исполнился год и за это время с ней появились кое-какие проблемы (вроде Spline себе хотел такую купить, может передумаешь еще):

1. Официальная программа для линукса почему-то перестала перепрошивать клаву, при попытке прошить программа наглухо зависает. Последнюю прошивку ставил из винды. Не исключено, что в будущем придется перейти на кастомную прошивку https://openannepro.github.io/ (но это хорошо что подобная хотя бы есть).

2. Месяца два назад начал замечать, что кнопка V иногда дает двойные нажатия. Со временем это началось и на других клавишах, на сегодняшний день насчитал уже 5 таких, две из них двоят-троят постоянно и это очень раздражает. Планирую заказать в китае набор клавиш и повозиться с паяльником (и тут жаль что у клавы нет хот-свапа). Почему-то мне представлялось, что клавиши проживут подольше.

# Re: Работаем с тем, что есть
pipe.2032
Andrew Lobanov(tavern,1) — boscholeg
2021-03-30 21:43:09


boscholeg> Может стоит побороться за близкого возвращение человека? Ошибки в общении всегда можно исправить. А контакт можно наладить.Это бывает трудно но вполне реально.

Молодость самое подходящее время для разрыва. Оглядываясь на свои расстования лет 15 назад, понимаю, что оно было к лучшему для обоих сторон.

boscholeg> Работа и учеба дело важное, но не первостепенное по моему менению.
boscholeg> Но это если человек тебе действительно близок.

У каждого свои приоритеты. Хотя, если одиночество мешает жить, то приоритеты стоит пересмотреть.

Мне с четвёртого курса по второй год работы не мешало совершенно. Да и сейчас, как оказалось, не особо мешает, но тут уж я всё таки приложил усилия для ремонта отношений с женой. Это потребовало уйму усилий и было тяжёлой работой, но оно того стоило.

В любом случае желаю Виктору не унывать и удачи в том числе и на этом поприще :)

# Re: Работаем с тем, что есть
pipe.2032
vit01(mira, 1) — boscholeg
2021-03-29 08:57:23


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

Да и у самого уже нервы отказали. Такое ощущение, будто мне часть памяти стёрло. Но работа помогает восстановиться

+++ Отправлено через IDEC Mobile
+++ GNU/Linux, Android, physics, MLP:FIM

# Re: Работаем с тем, что есть
pipe.2032
boscholeg(ping,5) — vit01
2021-03-29 08:35:18


Может стоит побороться за близкого возвращение человека? Ошибки в общении всегда можно исправить. А контакт можно наладить.Это бывает трудно но вполне реально.
Работа и учеба дело важное, но не первостепенное по моему менению.
Но это если человек тебе действительно близок.

# Работаем с тем, что есть
pipe.2032
vit01(mira, 1) — All
2021-03-28 09:27:22


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


## First of all

В посте про поздравляшки я радовался тому, что долгое время не одинок. Но через какое-то время с девушкой наши противоречия достигли критических значений, на данный момент уже более чем 2 недели как мы расстались. Не буду углубляться в подробности, но всё прошло ужасно, и во многом там моя вина. Очень жаль, что так вышло, но сейчас ничего не поделаешь.

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

Короче, всем спасибо, все свободны. У этой мыльной оперы начинается новый сезон.

## Но у тебя же есть работа

И правда, ведь у меня осталась моя работа в ИСЗФ, куда я очень хотел попасть и где очень хотел работать. Большую часть свободного времени сейчас именно там и провожу, засиживаясь допоздна. Потихоньку привыкаю к рабочему месту и к коллективу, решаю возникающие проблемы. По факту, занимаюсь тем же, чем и занимался раньше: пишу статью и диплом, улучшаю некоторые вещи в обработке данных.

Совсем-совсем недавно у нас в отделе случилось замечательное событие: с [Сибирского Радиогелиографа]( https://goo.gl/maps/Y17g1W7NUWjg31Qf6 ), точнее, с его основной решётки из 48 антенн СРГ-48 **впервые за 5 лет** сумели синтезировать изображения высокого качества. И основная заслуга в этом моего научного руководителя, который реализовал так называемую процедуру самокалибровки.

На 2 курсе я писал курсовую работу по алгоритму [CLEAN]( https://en.wikipedia.org/wiki/CLEAN_(algorithm )), используемому в радиоастрономии, который позволяет из дифракционной картины с кучей побочных максимумов восстановить оригинальный радиоисточник. По сути своей, CLEAN - это задача обращения двумерной свёртки. У алгоритма CLEAN есть некоторые недостатки, которые не позволяют получать идеально чистые изображения, просто "втупую" взяв и применив его с параметрами по умолчанию: надо знать, как эти параметры подбирать. Смысл самокалибровки заключается в том, что CLEAN запускается на изображении несколько раз, чтобы выяснить наиболее оптимальные параметры. Кстати, в том коде для самокалибровки СРГ есть и немножко моего кода, написанного раньше.

Ниже показано изображение с СРГ-48 на частоте 4.3 ГГц, наблюдение от 21 марта 2021 года. На данный момент это самый настоящий эксклюзив. Обывателю такая картинка покажется не очень интересной на первый взгляд, но учёные могут получить оттуда много ценных данных. Кстати, если выкрутить хорошенько контраст, то можно обнаружить волокна и корональные дыры на Солнце. Максимальное разрешение там вроде как 6 угловых секунд на пиксель.

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/gRhTDsEVA0anoyQyl8T6

Так что в ИСЗФ сейчас все очень-очень радуются, особенно у меня в отделе, потому что это всё очень круто.

## Что делаю по диплому

Тема моего диплома - это моделирование трёхмерной структуры магнитных полей в солнечных активных областях с использованием микроволновых наблюдений. Проблема выяснения структуры магнитного поля в том, что магнитограммы для Солнца у нас имеются только для самого нижнего слоя - фотосферы, а выше, в хромосфере и короне, никто поле не знает. Чтобы выяснить поле выше фотосферы, придумали кучу разных моделей дифференциальных уравнений со своими граничными условиями (основная трудность подобрать именно эти граничные условия). На данном этапе уже имеется готовый софт для просчёта каждой из моделей, но стыковка расчётов на моделях с реальными данными вызывает огромные трудности.

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

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

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/Am3rP5ctWYn7rrECS2a6

## Ещё больше фишек Jupyter, или на чём всё это держится

Чтобы как можно более эффективно анализировать данные и быстро строить нужные визуализации, я пользуюсь [ipywidgets]( https://ipywidgets.readthedocs.io/en/latest/ ). Впервые здесь в блоге они были упомянуты [вот в этом посте]( https://blog.alicorn.tk/posts/procrast.html ). Но, согласитесь, демка там была малость громоздкой, и она могла отпугнуть читателя.

### interact

Существует способ делать визуализации на ipywidgets с гораздо меньшим количеством кода - с помощью декоратора `@interact`. Вы просто пишете функцию, принимающую на вход несколько параметров, обёртываете её декоратором, и рядом с ячейкой автоматом генерируются все GUI-элементы, позволяющие менять параметры в реальном времени. Вот пример графика, который мгновенно перестраивается, реагируя на движение ползунков:

z=np.arange(0, 20, 0.1)

@ipywidgets.interact(v=(0, 10, 1), v1=(0, 10, 1))
def plot_Jv(v, v1):
    fig, ax = plt.subplots(1, 1, figsize=(10, 4))
    func_output = special.jv(v, z)
    func_output1 = special.jv(v1, z)
    
    ax.plot(z, func_output)
    ax.plot(z, func_output1)

    plt.fill_between(z,func_output, color="blue", alpha=0.5)
    plt.fill_between(z,func_output1, color="green", alpha=0.5)
    
    ax.set_title("Наложение функций Бесселя")
    ax.set_ylim(-0.75, 0.75)
    plt.show()

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/QRjpfHI3Yz309tbp9kJA

Кроме чисел в качестве параметров можно задавать списки, текстовые поля и любые другие виджеты, см. [документация]( https://ipywidgets.readthedocs.io/en/latest/ ). Если же в процессе происходят долгие вычисления, то внутри декоратора достаточно указать `continuous_update=False`, и тогда функция построения графика будет вызываться только после фиксации некоторого значения, а не в реальном времени.

### voila и voila-gridstack

Теперь представим, что мы сделали какое-то исследование или демку на базе Jupyter. Это может быть аналитическая модель с формулами и графиками, сложная карта общественного транспорта или путинских дворцов на базе [ipyleaflet]( https://blog.alicorn.tk/posts/exams-politics.html ). И мы хотим превратить наш Jupyter-файл в веб-приложение в браузере, чтобы любой человек мог зайти по ссылке и увидеть что-то вроде панели управления с виджетами, графиками, текстом и так далее.

Для этого существует инструмент [voila]( https://github.com/voila-dashboards/voila ), которому можно натравить файл `.ipynb` и заставить его крутиться на определённом порту сервера в качестве веб-приложения.

voila myfile.ipynb --port=228

[Voila] Using /tmp to store connection files
[Voila] Storing connection files in /tmp/voila_diqc6yb_.
[Voila] Serving static files from /home/user/.local/lib/python3.9/site-packages/voila/static.
[Voila] Voilà is running at:
http://localhost:228/

Voila поддерживает кучу настроек, в частности, тёмную тему оформления и скрытие (или наоборот отображение) кода ячеек. Также есть надстройка [voila-gridstack]( https://github.com/voila-dashboards/voila-gridstack ), позволяющая сделать что-то вроде панели управления, где можно расставлять ячейки с виджетами и кодом в произвольное место на странице, а не просто друг за другом.

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/xiYmDKAEUzKBXuLJ7wEd

### papermill

А что если нам не нужно веб-приложение, а нужно просто запустить блокнот Jupyter в фоне с какими-то вычислениями как скрипт? Или чтобы несколько блокнотов отработали последовательно друг за другом. Проект [papermill]( https://github.com/nteract/papermill ) призван решить эту проблему. Кроме запуска на локальной машине он ещё умеет запускать блокноты в Google Cloud и Amazon AWS.

papermill ./myfile.ipynb ./output.ipynb

Потом можно при желании написать crontab, в котором нужные вычисления или отчёты будут генерироваться по расписанию, например, раз в час. Дальше уже через [nbconvert]( https://github.com/jupyter/nbconvert ) можно автоматом сгенерировать PDF с графиками, HTML-страницу или даже презентацию со слайдами. *Примечание: для генерации PDF требуется установленный pandoc + LaTeX и немножко подправленный шаблон с поддержкой русских шрифтов*

jupyter nbconvert ./output.ipynb --to pdf
jupyter nbconvert ./output.ipynb --to slides

С инструментами, про которые рассказал выше (а ещё и с фактом поддержки других языков, например, C++ и R) экосистема Jupyter становится самодостаточной и может удовлетворить практически любые хотелки исследователей данных и автоматизаторов. Все эти пакеты я недавно добавил в свой репозиторий [zaebis-скриптов]( https://github.com/vit1-irk/lazyinstall-puppet ) в "научную" конфигурацию.

## И напоследок

Недавно начал пилить проект по работе с API проекта ГосЗатраты, можете посмотреть его [на Github]( https://github.com/vit1-irk/clearspending-pieces ). ГосЗатраты пользуются ежедневными выгрузками сайта Госзакупок, засовывают данные себе в базу и позволяют независимым исследователям вроде нас с вами делать к этой базе автоматизированные запросы. Благодаря этому можно удобно отслеживать ~~всех жуликов и воров~~ покупки любого государственного учреждения. Надеюсь, что затея получит развитие и поможет людям.

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

В общем, "не падаем духом" и работаем с тем, что есть. Show must go on...

Этот пост в блоге: https://blog.alicorn.tk/posts/as-is.html

# Re: Windows 10
pipe.2032
vvs(ping,12) — hugeping
2021-03-28 13:24:08


Я и не интересовался деталями именно WSL, писал о своем личном опыте с другими решениями.

А "уровень совместимости", наподобие WINE или WSL1, имеет слишком много проблем на практике. Там никогда не получается добиться полной совместимости с произвольной версией ПО. Надо реализовать все нюансы каждой версии, включая распространенные баги! И при этом требуется реализовать огромное число постоянно меняющихся интерфейсов и поддерживать их в актуальном состоянии (читай OpenGL 1.x, 2.x, 3.x, 4.x, Vulkan, DirectX 7, 8, 9, 10, 11, 12 и пр.). А драйвера вовсе не поддерживаются (то есть всякие DRM и защита от копирования). В итоге - ни рыба, ни мясо. А использование аппаратной виртуализации явно и проще и надежнее.

Я иногда пользуюсь WINE с посредственным успехом, но в основном для игр. Иногда не работает программа установки, иногда - само приложение, а иногда вообще ничего. Бывают всякие глюки, которые зависят от фазы луны. А здесь я, честно говоря, даже не представляю, какие именно графические приложения линукса может понадобиться запускать из винды - ну не игры же?

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

# Re: Windows 10
pipe.2032
hugeping(ping,1) — vvs
2021-03-28 10:08:50


vvs> Насколько мне помнится, графика в терминале виртуальной машины всегда реализуется по сетевым протоколам типа X11

А я думал. что wsl это не виртуализация. Я думал, там как wine. Системные вызовы linux транслируются в win. Или что-то вроде user-mode linux. Но это требует специальной сборки всего, вряд-ли оно так устроено?

P.S. Почитал опять интернеты. Оказывается, есть wsl и wsl2. wsl2 - виртуализация/гипервизор, а в wsl -- примерно то, что я выше написал.

# Re: Windows 10
pipe.2032
vvs(ping,12) — hugeping
2021-03-27 18:07:13


Насколько мне помнится, графика в терминале виртуальной машины всегда реализуется по сетевым протоколам типа X11, RDP/RemoteFX, Citrix HDX и т.п. Как вариант - потоковое видео или 3D API (OpenGL, Direct3D) по RPC. Либо пробросом физического устройства на ВМ. Вариант этого способа - аппаратная виртуализация GPU. По моему опыту, второй способ всегда выигрывает, но он требует специальное железо и дороже.

Мой прошлый энтузиазм по этому вопросу сильно поостыл за прошедшие годы. Если кому-то нужна хорошая графика (видео, 3D), то лучше не использовать для этого виртуализацию, КМК. А сейчас даже простой десктоп часто использует 3D эффекты направо и налево.

Короче, метапарсер - наше все ;)

# Re: Windows 10
pipe.2032
hugeping(ping,1) — btimofeev
2021-03-27 16:45:06


btimofeev> Я пока не смотрел можно ли запускать графические приложения.

Судя по нагугленному, там можно ставить X11 сервер в саму винду, и запускать приложения, задавая DISPLAY=... Ну что, прикольно. :)

# Re: Windows 10
pipe.2032
vvs(ping,12) — hugeping
2021-03-27 13:15:26


hugeping> Да, тоже давно не использовал винду. Программировал под 2000. XP уже как пользователь не застал. Иногда хочется поизучать чисто как "экзотику", но каждый раз останавливаюсь... Зачем? Перегруженное, проприетарное... Так что немного сочувствую твоей ситуации. С другой стороны, опыт пригодится, так или иначе...

Почти как в анекдоте. Хочется приключений? Установите Windows 10 IoT Core для Raspberry Pi 2 & 3:

https://docs.microsoft.com/en-us/windows/iot-core/downloads

Однако сам я приключений не ищу.

# Re: Windows 10
pipe.2032
btimofeev(tavern,13) — hugeping
2021-03-27 09:20:05


hugeping> Интересно, конечно, что там с wsl? Графические приложения работают или только консоль? Где-то слышал, что там полноценный userland от Ubunta?

Я пока не смотрел можно ли запускать графические приложения.

Выглядит это так: включаешь wsl через шелл, дополнительно устанавливаешь какую-то программу, потом через Microsoft Store выбираешь дистрибутив, там их больше 5 разных, есть убунту, suse, alpine, на гитхабе нашел ещё arch. Я себе поставил убунту как официально поддерживаемую. Далее запускаешь эту убунту как отдельную программу, открывается она как терминал, предлагает сразу создать пользователя и затем можно пользоваться этим терминалом, часть программ уже установлены (tmux например), через apt можешь установить похоже все что есть в репах убунты. Я себе ставил Emacs (скачивается с какими-то GUI пакетами, но запускается консольная версия), gpg, pass, ranger: все это нормально работало.

Пока программа убунты запущена через меню "сеть" проводника можно зайти в ее файловую систему и копировать туда-сюда файлы. Также диски винды уже смонтированы в /mnt

# Re: Windows 10
pipe.2032
hugeping(ping,1) — btimofeev
2021-03-27 08:03:04


Да, тоже давно не использовал винду. Программировал под 2000. XP уже как пользователь не застал. Иногда хочется поизучать чисто как "экзотику", но каждый раз останавливаюсь... Зачем? Перегруженное, проприетарное... Так что немного сочувствую твоей ситуации. С другой стороны, опыт пригодится, так или иначе...

Интересно, конечно, что там с wsl? Графические приложения работают или только консоль? Где-то слышал, что там полноценный userland от Ubunta?

# Re: Windows 10
pipe.2032
Andrew Lobanov(tavern,1) — btimofeev
2021-03-26 20:54:01


btimofeev> Добавили виртуальные рабочие столы, но пользоваться ими неудобно.

Да уж. А я даже обрадовался было, когда узнал, что наконец их добавили.

btimofeev> Как-то перенастроить кнопки на клавиатуре или мышке похоже нельзя. Заменить стандартные горячие клавиши ОС тоже не нашел где. (Если кто-то знает решение подскажите, наверное какие-то внешние программы существуют).

Я не знаю как это можно сделать. Вроде как, штатными средствами никак. Всё гвоздями прибито.

btimofeev> У меня трекбол с двумя кнопками, третья в линуксе эмулируется одновременным нажатием двух. Здесь это не работает, скачал официальную программу для трекбола для настройки кнопок, но она почему то не хочет сохранять конфигурацию кнопок.

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

btimofeev> Подключил внешний юсб диск, а винда его почему-то распознала как внутренний и не даёт его размонтировать (в меню совсем нет пункта извлечь).

ЧуднО. Такого ещё не видел :)

btimofeev> А ещё обновления устанавливаются очень долго и пользоваться компьютером в это время нельзя =(

Обновления в винде это вообще какое-то отдельное издевательство над пользователем. Долго ищутся (интересно где), долго качаются, очень долго устанавливаются. А ещё периодически при обновлении ломается центр обновления и дальше надо руками в потроха системы лазить, чтобы обновления снова ставиться могли. В 7 таких обновлений несколько :) В 10 как минимум одно такое ловил.

# Windows 10
pipe.2032
btimofeev(tavern,13) — All
2021-03-26 19:20:52


Что-то тут опять тихо. Поделюсь своим двухдневным опытом использования сабжа.

Немного предыстории: последняя Windows которую я использовал на личных компьютерах была Xp. Линуксом я начал пользоваться в 2004, а примерно с 2009 я удалил WinXp (которую к этому времени почти перестал использовать) и полностью ушел на Linux. Теперь на новой работе мне, по всей видимости, придется пользоваться Виндовс постоянно, так как нужно будет использовать некий аппаратный токен (драйверов и софта под который похоже нет на Линукс). Так что пришлось поставить сабж на отдельный диск.

Так вот, как все нормальные люди я сначала пошел на сайт Майкрософт, что бы скачать официальный образ (а не сборку от Васяна). Но сайт мне сказал, что у меня неподдерживаемая операционная система, поэтому скачать образ мне нельзя. Это интересно. Ок, идём на торрент и качаем оттуда.

По какой-то причине Майкрософт считает что все в 2021 году записывают DVD диски и поэтому iso образ это единственный доступный вариант. Ок, я помню что зачастую iso образы линукса загружаются с флешки если просто скопировать его туда через dd. Тут так не прокатило, не грузится. Все инструкции в интернете снова говорят о том что на флешку нужно перепаковывать из самой windows.

Но потом я наткнулся на утилиту которая умеет это делать в линуксе. Называется WoeUSB. Что бы записать образ на флешку выполняем команду:

sudo woeusb --tgt-fs NTFS --device win10.iso /dev/sdX

Флешка удачно записалась, загрузилась и Виндовс я успешно установил с нее.

С первого взгляда win10 довольно неплоха оказалась. Очень обрадовало, что можно установить линуксовую консольку (wsl2) со всеми привычными инструментами. Но многие вещи не изменились с начала 2000-х.

Добавили виртуальные рабочие столы, но пользоваться ими неудобно.
Как-то перенастроить кнопки на клавиатуре или мышке похоже нельзя. Заменить стандартные горячие клавиши ОС тоже не нашел где. (Если кто-то знает решение подскажите, наверное какие-то внешние программы существуют).

У меня трекбол с двумя кнопками, третья в линуксе эмулируется одновременным нажатием двух. Здесь это не работает, скачал официальную программу для трекбола для настройки кнопок, но она почему то не хочет сохранять конфигурацию кнопок.

Подключил внешний юсб диск, а винда его почему-то распознала как внутренний и не даёт его размонтировать (в меню совсем нет пункта извлечь).

А ещё обновления устанавливаются очень долго и пользоваться компьютером в это время нельзя =(

# Re: Что меня раздражает
pipe.2032
hugeping(ping,1) — btimofeev
2021-03-23 08:11:49


btimofeev> Вот моя статейка про эту программу https://emunix.org/post/atool/

Отлично, почитаем! Спасибо.

# Re: Что меня раздражает
pipe.2032
btimofeev(tavern,13) — hugeping
2021-03-23 07:21:11


Юзай aunpack (из программы atool), он для архивов без корневой директории создаёт её сам (она будет названа по названию архива). Вот моя статейка про эту программу https://emunix.org/post/atool/

# Re: Что меня раздражает
pipe.2032
hugeping(ping,1) — Peter
2021-03-23 06:22:42


Дико, люто раздражают архивы виндузятников, которые не содержат в себе директории и распаковываются засоряя каталог всяким виндузятным хламом. :(

# Re: Dark
pipe.2032
Andrew Lobanov(tavern,1) — btimofeev
2021-03-20 20:25:56


btimofeev> Если ты про немецкий Dark про временные петли, то он классный. Досматриваю второй сезон. Мозги набекрень от всех переплетений

Да. Я про него. Честно говоря, я сломался на четвёртом сезоне :)

# Re: Dark
pipe.2032
btimofeev(tavern,13) — Andrew Lobanov
2021-03-20 18:08:23


Если ты про немецкий Dark про временные петли, то он классный. Досматриваю второй сезон. Мозги набекрень от всех переплетений.

# Мечты сбываются!
pipe.2032
vit01(mira, 1) — All
2021-03-04 13:32:17


Существует такое явление, что люди с огромным количеством проблем в жизни не любят узнавать о хороших новостях у окружающих. И их можно понять, ведь трудно радоваться чьим-то успехам или удаче, когда самому хреново. Но и меня поймите: не всё же время писать о плохом и жаловаться на жизнь. Здесь в блоге я стараюсь поддерживать какой-никакой, но уровень позитива, даже если всё рушится под ногами. Сейчас как раз тот случай, когда время написать о хорошем...


[https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/rb1zIYoUoxVL45iqyU3h]( https://www.deviantart.com/plainoasis/art/For-Summer-Solstice-2017-688227624 )

# Что изменилось с момента создания блога

Этот блог я завёл, чтобы делиться новостями из жизни с близкими мне людьми. Или с теми, кто хотел бы себя таковым считать. Поэтому часто тут откровенничаю. Приходилось много рассказывать о своём одиночестве, о том, как это чувствуется, насколько это ужасно и неприятно. [Пару постов назад]( https://blog.alicorn.tk/posts/technical-debt.html ) я впервые упомянул, что больше не одинок, и что это ощущается по-другому, но немножко прикрыл это, не называя вещи своими именами.

## Давайте назовём это вслух

> У меня есть любимая девушка, мы уже 5 месяцев вместе, и я этому очень-очень счастлив!

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

И кто после этого скажет, что мечты не сбываются? Но подождите, есть ещё одна существенная новость...

## Началось с поняшек, закончилось кое-чем большим

Когда я только-только планировал создание этого блога, то заранее продумывал, о чём же буду писать тут в долгосрочной перспективе. Очень хотелось писать сюда о достижении каких-то целей, как маленьких, так и больших, чтобы донести до читателя, что многое возможно, если просто захотеть. В 2014 году я познакомился с MLP:FIM, и какой-то детский (а иногда очень и недетский) мультик о поняшах сильно повлиял на моё ощущение этого мира, сформировал ценностные ориентиры. Если ты на эту тему серьёзно подсел, то оно навсегда, ну или по крайней мере, крайне надолго. Даже если сам сериал закончился, то его идеи и этот культурный пласт остаются жить.

Так вот, сначала я подсел на MLP, а моими героями по жизни стали правительница страны поняш Селестия, управляющая местным Солнцем-светилом, и её ученица-заучка Твайлайт Спаркл, проходящая долгий путь социализации и достигающая в жизни всех высот. Идёт 7 год с того, как всё началось, и где я сейчас? Ха-ха, получаю кучу знаний, занимаюсь наукой и изучаю Солнце :) *Пусть не люблю излишний символизм, но здесь читатель должен его хорошенько прочувствовать*.

## Принимаю ваши поздравления

> С 4 марта 2021 года я официально трудоустроен в Институт Солнечно-Земной Физики СО РАН, в отдел радиоастрофизики, в лабораторию мониторинга солнечной активности

[https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/un5UmWxDk4z98ZIZBpwh]( https://www.deviantart.com/plainoasis/art/Intervention-666098224 )

Знали бы вы, как долго пришлось к этому идти! Но в конце концов всё получилось. За неимением диплома я пока на низших позициях, но это только старт, а дальше будет ещё сложнее и ещё интереснее. Начался целый новый этап в жизни. Кстати, кому хочется чуточку подробностей: мне выделили отдельное рабочее место, хороший комп и мощный интернет-канал.

Сейчас кто-нибудь из моих друзей и товарищей, кто это читает, может пребывать не в самом лучшем расположении духа. Но я предлагаю никому не завидовать и вместо этого лучше поверить в то, что ваша мечта может быть следующей. Пусть её исполнение маловероятно, и прямо сейчас не видится никаких перспектив. Не надо ждать чуда, надо к нему потихоньку идти самостоятельно. А ещё в нашей стране происходит полный бардак, к которому трудно оставаться равнодушными. Но об этом потом. И куски кода будут потом. Сейчас просто хочется ваших поздравляшек.

Как всегда пожелание народу: будьте сильными и смелыми, поняши!

Этот пост в блоге: https://blog.alicorn.tk/posts/congratulations.html

# Re: Малинка, как домашний веб сервер
pipe.2032
johnbrown(ping,9) — All
2021-02-14 17:29:23


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

# Re: Малинка, как домашний веб сервер
pipe.2032
johnbrown(ping,9) — All
2021-02-13 17:03:13


Если подключаюсь через network manager по dsl, то в журнале пишет ошибку "error sending pppoe packet: invalid argument", хотя дальше добавляюся руты. Но, PADO не получает...

Если подключаюсь через pon, то вывод в журнале такой:
plugin rp-pppoe.so loaded
pppd 2.4.7 started by root, uid 0
pam_unix(sudo:session): session closed for user root

Почему "closed" непонятно.

Может нужен какой-то другой тип подключения, не pppoe-dsl? А может вообще не нужно создавать дополнительное соединение?
P.S. Edited: 2021-02-13 17:30:10

# Re: Малинка, как домашний веб сервер
pipe.2032
btimofeev(tavern,13) — johnbrown
2021-02-13 16:15:58


johnbrown> johnbrown> А кто-нибудь подключался с девайса по pppoe?

johnbrown> К локальной сети подключился, но непонятно как выходить во внешний интернет.

johnbrown> С подключением вообще интересно получается. Если запускать мастер pppoeconf, то выходит ошибка, что не найдены концентраторы... Установил network manager, он подцепил все настройки по eth0, но теперь мне непонятно что делать дальше. Пробовал создавать dsl-соединение, но пишет сбой соединения. У меня проводной интернет, роутера нет.

Я лет десять назад использовал интернет через мобильный телефон в линуксе, но к сожалению не помню как настраивать. Помню только что настроил один раз и соединялся через консоль. Посмотри вот в эту сторону https://wiki.archlinux.org/index.php/Ppp_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)

# Re: Малинка, как домашний веб сервер
pipe.2032
johnbrown(ping,9) — All
2021-02-13 12:38:23


johnbrown> А кто-нибудь подключался с девайса по pppoe?

К локальной сети подключился, но непонятно как выходить во внешний интернет.

С подключением вообще интересно получается. Если запускать мастер pppoeconf, то выходит ошибка, что не найдены концентраторы... Установил network manager, он подцепил все настройки, но теперь мне непонятно что делать дальше. Пробовал создавать dsl-соединение. Указывал только логин-пароль и интерфейс. Думал, все остальное автоматически подтянет, но пишет сбой соединения. Интернет проводной, роутера нет.

# Re: Малинка, как домашний веб сервер
pipe.2032
johnbrown(ping,9) — hugeping
2021-02-07 18:56:42


А кто-нибудь подключался с девайса по pppoe?

# Re: Театр с куклами или как всё собрать и пойти пить чай
pipe.2032
vit01(mira, 1) — btimofeev
2021-01-03 13:06:09


btimofeev> У тебя там yaourt в арче, его несколько лет назад задепрекейтили из-за отсутствия поддержки и кажется даже из аура уже выкинули, лучше заменить на yay или любой другой из списка https://wiki.archlinux.org/index.php/AUR_helpers

Заменил на yay. Про то что yaourt пользоваться не рекомендуется, давно уже знал (да и в том же Manjaro стоит по умолчанию pacaur), но загнал его в список чисто по привычке.

Просто когда составлял каркас репозиториев для арча, нужно было выбрать aur helper, и я не заметил, что в archlinuxcn кроме старого yaourt были ещё варианты, включая yay

>>> Хочу такой же инструмент, но для Android-смартфонов (установка софта в том числе из F-Droid). Предлагайте, советуйте, буду искать и пробовать

btimofeev> Гугл-сервисы =) Сами бекапят большую часть данных и приложений в облаке и восстанавливают при логине на другом телефоне. Но, насколько я понимаю, ты ими не пользуешься (да и приложения установленные из f-droid они не восстановят).

Да, в этом-то и дело, что гуглосервисами не пользуюсь и держу много софта из f-droid

btimofeev> Возможно тебе подойдет вот эта десктопная утилита, на базе которой можно написать скрипт для автоматической установки софта с fdroid https://github.com/mvdan/fdroidcl

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

К сожалению, мне на андроиде и проприетарщину держать приходится (через Aurora Store), но с ней что-нибудь отдельно попробую порешать.

btimofeev> Также можно через adb просто копию телефона или отдельных приложений снять, а потом восстановить на другом (причем восстанавливаются даже настройки самих приложений):

Про adb backup слышал, но для бэкапа настроек обычно использую приложение oandbackup (оно есть в f-droid и требует root). Если они добавят снапшоты по расписанию, то можно эти бэкапы даже в облако пробросить потом, чтобы прозрачно восстанавливать.

+++ Отправлено через IDEC Mobile
+++ GNU/Linux, Android, physics, MLP:FIM

# Re: Artist-mode в Emacs
pipe.2032
Andrew Lobanov(tavern,1) — Difrex
2021-01-03 07:58:35


Difrex> А так, вроде, все просто там https://cloud.lessmore.pw/index.php/s/rkYMDEzwZXm7S7E
Difrex> По средней кнопке менюшка, где выбираешь инструмент для рисования, по левой кнопке рисуешь, правой кнопкой стирать.

Понятно. Я просто по привычке не догадался, что надо мышью орудовать, а с документацией какие-то нелады :)

# Re: Театр с куклами или как всё собрать и пойти пить чай
pipe.2032
btimofeev(ping,6) — vit01
2020-12-30 10:10:09


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

У тебя там yaourt в арче, его несколько лет назад задепрекейтили из-за отсутствия поддержки и кажется даже из аура уже выкинули, лучше заменить на yay или любой другой из списка https://wiki.archlinux.org/index.php/AUR_helpers

>> Хочу такой же инструмент, но для Android-смартфонов (установка софта в том числе из F-Droid). Предлагайте, советуйте, буду искать и пробовать

Гугл-сервисы =) Сами бекапят большую часть данных и приложений в облаке и восстанавливают при логине на другом телефоне. Но, насколько я понимаю, ты ими не пользуешься (да и приложения установленные из f-droid они не восстановят).

Возможно тебе подойдет вот эта десктопная утилита, на базе которой можно написать скрипт для автоматической установки софта с fdroid https://github.com/mvdan/fdroidcl

Также можно через adb просто копию телефона или отдельных приложений снять, а потом восстановить на другом (причем восстанавливаются даже настройки самих приложений):

adb backup -apk -shared -nosystem -f mybackup.ab
adb restore mybackup.ab

# Театр с куклами или как всё собрать и пойти пить чай
pipe.2032
vit01(mira, 1) — All
2020-12-29 19:49:20


В этот раз пост будет технический, про настройку своих компьютеров и контейнеров на GNU/Linux (может быть, не только) и как я воспользовался системой управления конфигурацией Puppet. Если ты не программист, то не спеши пропускать пост, потому что кое в чём тебе полезно будет его прочитать и задуматься.


## Проблема настройки ОС с нуля

Часто ли вам приходится устанавливать операционки, контейнеры, виртуальные машины, настраивать их и загонять туда кучу программ? Мне вот в последнее время да, причём не только себе, но и другим людям. Когда-то это необходимость по учёбе, а иногда просто требуется чистый компьютер/окружение для экспериментов или для установки научного софта.

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

Например, `sudo apt install libreoffice firefox gnuplot-x11` и.т.д. Пусть это и круто, но хочется большего:

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

## Системы управления конфигурацией и что они решают

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

Для простых задач бывает достаточно написать простенький shell-скрипт, где ты тупо вбиваешь команды, которые запускаются по порядку. Но иногда хочется больше гибкости и **умной системы**, которая часть ответственности возьмёт на себя. Например, даст тебе возможность более красиво описывать настройки, улучшит обработку ошибок, позволит выносить блоки настроек по модулям и так далее.

Такие системы называются *системами управления конфигурацией* (конфигурациями), и товарищи в крупных фирмах ими часто пользуются.

## Ещё немножко комментариев "зачем"

К автоматизации я подхожу с некоторым максимализмом. Роботы должны делать тупую работу, а человек должен заниматься чем-то интересным. И когда мы пользуемся компьютерами, мы пишем программы, чтобы упростить себе жизнь, в чём-то стать свободнее и независимее. Часто за собой замечаю, что с этой технической вознёй стал сам зависим от компьютеров. Это как будто не ты владеешь вещью, а вещь владеет тобой. В какой-то момент я загорелся идеей уменьшить эту зависимость от вещей и от технологий, побороть привязанность к железу и к конкретным настройкам. И это нужно пояснить.

Те из вас, кто интересуется политикой, знает, что, например, на штабы Навального регулярно, раз в несколько месяцев, налетает ОМОН, забирает всю технику и не возвращает её. Я всегда представлял себя на месте работников Фонда Борьбы с Коррупцией и на месте каких-нибудь независимых журналистов.

Вот взяли отобрали у тебя компьютер или украли (или жёсткий диск полетел), а там куча твоей работы за несколько лет, огромная коллекция ценных книг/воспоминаний/музыки/порно, сотни-тысячи строк написанных конфигов и кода. Всё это взяло и исчезло. Разумеется, ты можешь какие-то важные данные хранить в облаке или на каком-то сервере, но привычный режим работы уже нарушен.

Ты берёшь, покупаешь новый компьютер, устанавливаешь на него ОС и тратишь день-два на настройку. А потом ещё пару недель, чтобы всё допилить до конца. А хочется взять комп, накатить туда свежую ОС, набрать пару команд в консоли и быстро (за час-два в зависимости от скорости интернета) получить готовое устройство, прямо как старое. Сразу со всеми данными из облака, со всеми привычными настройками, чтобы можно было взять и продолжить работать.

## Почему не Ansible и не Docker, чем плохи образы

Начнём с **образов**. Казалось бы, если тебе надо часто ставить операционки, то можно просто собрать свою сборку той же Убунты, запихнуть её в iso-образ и пользоваться, когда понадобится. Но тут сразу выползают минусы:

1. В процессе работы у тебя может что-то из настроек меняться, это абсолютно нормально. И на каждый чих, на каждое мелкое изменение придётся этот образ на несколько гигабайт пересоздавать или перезаписывать. Это долго и затратно
2. Образы сами по себе тяжёлые, эти несколько гигов надо просто где-то хранить и не потерять, а ещё наверняка захочется иметь несколько образов на разные случаи жизни, а это значит ещё пару десятков гигабайт
3. Программы имеют свойство иногда "протухать", то есть придётся ещё и устанавливать обновления в образы, а это значит регулярно заниматься пересборкой
4. Если ты ставишь программы другому человеку, то у него какая-то операционка может быть установлена, и удобнее просто накатить нужные программы на уже готовую ОС, чем ставить новую в дуалбут или в виртуалку

Почему не **Docker**? Для разработчика или для большой фирмы есть куча плюсов в использовании Docker, к тому же, там можно не просто использовать образы, но и писать Dockerfile, в котором можно указать кучу разных настроек. Но от Docker я отказался по следующим причинам:

1. Требует запущенного сервиса на компьютере и отдельного обслуживания, просто чтобы можно было что-то запустить изнутри. Опять накладные расходы
2. Вместо того чтобы запускать контейнер в режиме "всё включено", хочется больше гибкости. Например, создать вручную контейнер другой операционки и загнать туда тот же софт. Или установить программы на уже готовую ОС
3. Опять же, когда ставишь проги другим людям, то у них какая-то ось уже стоит, и им проще установить программы без всяких дополнительных слоёв абстракции и без контейнеров


Почему не **Ansible**? Вроде бы, это вообще идеальный вариант. Все настройки в текстовых файлах, кушать не требует, места много тоже не требует. Но мне не очень нравится подход Ansible к описанию настроек: файлы playbook получаются громоздкие, для каждой операционки нужно писать логику отдельно. Ещё там используется "императивный подход", как в обычных скриптах, плюс Ansible больше ориентирован на обслуживание удалённых серверов, а не просто любого компьютера. Хотя, конечно, этот инструмент крут в своей области и позволяет многого достичь, но лично для меня в данной ситуации он не подошёл.


## Как я воспользовался Puppet, с чем его едят

После рассмотрения разных доступных вариантов систем управления конфигурацией я открыл для себя Puppet и через некоторое время понял, что это то что нужно. Puppet позволяет устанавливать пакеты, добавлять в систему файлы, пользователей и крутить любые другие настройки. А ещё там поддерживаются внешние модули, которыми можно делиться с окружающими.

Чтобы создать конфигурацию, нужно написать несколько текстовых файлов и загнать их куда-нибудь в Git-репозиторий (например, на Github). Что самое крутое, в этих файлах настроек ты указываешь не просто последовательность команд, а именно желаемое состояние системы, то есть некоторый результат, который хочется получить в итоге. Puppet, считывая этот рецепт, сам позаботится о том, чтобы запустить нужные команды в нужном порядке.

Вот парочка примеров со [статьи на Хабре]( https://habr.com/ru/company/avito/blog/507346/ ) и на основе документации:

package { 'nginx':         # описываем пакет nginx
    ensure => installed,   # он должен быть установлен
}
~> service { 'nginx':  # описываем сервис nginx
    ensure => running, # он должен быть запущен
    enable => true,    # его нужно запускать автоматически при старте системы
}

Можно устанавливать также Python-пакеты, например

package { 'python-mysql':
  ensure   => installed,
  name     => 'mysql',
  provider => 'pip' # да, ставим через pip
}

Можно пользоваться переменными и добавлять файлы, например

# создание переменных
$variable = 'value'

file { '/tmp/text':
    content => $variable,
    owner => 'root'
}

Можно добавлять пользователей и SSH-ключи


$user = 'littlepony'

user { $user:
    name => $user,
    ensure => present
}

ssh_authorized_key { 'littlepony@hostname':
    ensure => present,
    user   => $user,
    type   => 'ssh-rsa',
    key    => 'содержимое ключа'
}


И даже указывать задания в Cron

cron { 'logrotate':
  command => '/usr/sbin/logrotate',
  user    => 'root',
  hour    => [2, 4]
}

Поддерживается массивы и циклы, указание зависимостей между ресурсами (например, перед тем как положить файл в папку настроек программы, эта программа должна сначала быть установлена). Мне нравится такой подход к описанию настроек

## Достоинства и недостатки Puppet

Из достоинств отметил бы

+ Сам способ декларативно описывать настройки
+ Возможность для разных операционных систем написать один конфиг, с минимальными правками. Например, я сделал конфиг, который сработает на Ubuntu/Debian и Archlinux/Manjaro примерно одинаково.
+ Куча модулей от сообщества для настройки самых разных параметров системы

Из недостатков

- Ruby не очень быстрый и не очень крутой язык, хотя это не критично
- Модулей от сообщества часто не хватает или они уже протухли, поэтому приходится проявлять смекалку и что-то придумывать самому
- Нужно соблюдать структуру каталогов и классов, из-за чего новичку легко запутаться в собственных модулях

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

## Применение для науки и для своих десктопов

У меня все конфигурации Puppet лежат в Git-репозиториях. Первая, публичная, доступна любому человеку на Github: https://github.com/vit1-irk/lazyinstall-puppet.

Чтобы ей воспользоваться, нужно взять оттуда скрипт с весьма лаконичным названием (см. репозиторий) и запустить его с желаемым ключом. Что есть в наборе `desktop`:

* Мой любимый софт: браузер, текстовые и графические редакторы, некоторые драйвера и полезные утилиты, почтовики и пара мессенджеров, ну и по мелочи. Просто чтобы комфортно было пользоваться компьютером
* Ставится русская локаль и часовой пояс Азия/Иркутск.
* В автозапуск загоняется Nextcloud и KDEConnect, чтобы сразу же синхронизироваться с облаком и со смартфоном

Есть ещё набор `science`, который я предлагаю использовать всем желающим, а особенно тем людям с физфака (и конкретно с космофиза), которые читают этот блог. Набор `science` рассчитан как на обычные компьютеры, так и на серверы. Что через него ставится:

* LaTeX со всеми нужными пакетами, чтобы писать статьи, курсачи и делать презентации в beamer. Редактором выступает Texmaker
* x2goserver, на тот случай если вы хотите запускать графический софт на мощном удалённом серваке, чтобы делать научные расчёты именно там
* Полностью настроенные Jupyter Lab и Jupyter Notebook, чтобы программировать на Python и заниматься анализом данных
* gnuplot, kmplot и Dot (+ модуль Jupyter) для построения графиков и диаграмм, geogebra для решения геометрических задач, Maxima для аналитических вычислений
* Язык R для анализа данных (пока без модуля Jupyter, но в будущем будет)
* Куча питоновских пакетов для анализа данных и вычислений, астрофизики и физики Солнца
* Питоновский модуль apprise для оповещений в мессенджеры или по Email (например, если у вас долгие вычисления и нужно за ними следить)

Для солнечных физиков там есть ещё особенные плюшки:

* Пакет SAOImageDS9 для анализа и просмотра FITS-файлов
* Настроенный GDL (реализация языка IDL) вместе с пакетом IDLAstro
* В питоновских модулях есть готовый для использования Sunpy

На Archlinux GDL мне полностью завести не удалось, но это только пока что, и я над этим работаю. Поэтому солнечникам рекомендуется пользоваться science-набором на Ubuntu или Debian. Если у кого-то есть замечания или предложения что-то включить ещё в научный набор, то с удовольствием приму.

## Вторая, личная конфигурация

Она находится в приватном репозитории под паролем. Там лежат некоторые специфичные для меня самого настройки. Например, SSH-ключи и настройки SSH-сервера, парочка сервисов systemd, ярлыки на рабочий стол и закладки в файловом менеджере. Приведу некоторый кусок кода с приблизительным содержанием, который можете допилить под себя

class personal::soft_services {
    $user = 'vit01'
    
    user { $user:
        name => $user,
        ensure => present
    }

    # ssh_authorized_key {'всё как в примере выше'}
    
    service { 'Syncthing':
        name => "syncthing@$user",
        ensure => "running",
        enable => "true"
    }

    class { 'ssh::server':
      validate_sshd_file => true,  
      options => {
        'Match User www-data' => {
          'ChrootDirectory' => '%h',
          'ForceCommand' => 'internal-sftp',
          'PasswordAuthentication' => 'no',
          'AllowTcpForwarding' => 'no',
          'X11Forwarding' => 'no',
        },
        'PrintMotd'              => 'no',
        'PasswordAuthentication' => 'no',
        'PermitRootLogin'        => 'no',
        'Port'                   => 22,
      }
    }

    $all_path = '/usr/local/bin/:/usr/bin'
    exec { 'install dot kernel for user': path => $all_path,
        command  => 'install-dot-kernel',
        onlyif => 'which install-dot-kernel',
        user => $user }
        
    $icon = 'xdg-desktop-icon install --novendor /usr/share/applications'
    
    file { "xdg bookmarks":
        path => "/home/$user/.config/gtk-3.0/bookmarks",
        content => "file:///home/$user/Nextcloud\nfile:///tmp",
        owner => $user,
        ensure => present
    }
    
    $icons = ["firefox.desktop", "emacs.desktop"]

    $icons.each |String $fname| {
        exec { $fname: path => $all_path,
            command => "$icon/$fname",
            environment => [ "HOME=/home/$user" ],
            user => "$user"
        }
    }
}


## На будущее

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

Что дальше в планах:

* Если будет свободное время и лишние 800 рублей на эксперименты с VPS, то сделаю воссоздаваемую конфигурацию для своих серверов, чтобы сделать их неубиваемыми.

* Настройки для обычных компов будут дорабатываться, чтобы ещё больше снижать количество телодвижений для приведения всего в рабочий вид

* Хочу такой же инструмент, но для Android-смартфонов (установка софта в том числе из F-Droid). Предлагайте, советуйте, буду искать и пробовать

* Разберусь с GDL на Archlinux и потом включу в настройки GDL-kernel для Jupyter Notebook, чтобы ещё больше облегчить написание IDL-кода солнечным физикам

Кстати, в процессе создания desktop-конфигурации я обнаружил к своему удивлению, что MyPaint и GIMP конфликтуют в репозиториях Debian. Это ужас и недоработочка.

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

[https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/zvG3oBpUEamdpvEYPGgy
](https://www.deviantart.com/rapidstrike/art/open-horse-development-583519331)

Этот пост в блоге: https://blog.alicorn.tk/posts/puppet-reproducible.html

# Re: Artist-mode в Emacs
pipe.2032
Difrex(dynamic,1) — Andrew Lobanov
2020-12-29 08:15:55


А так, вроде, все просто там https://cloud.lessmore.pw/index.php/s/rkYMDEzwZXm7S7E

По средней кнопке менюшка, где выбираешь инструмент для рисования, по левой кнопке рисуешь, правой кнопкой стирать.

# Re: Artist-mode в Emacs
pipe.2032
Difrex(dynamic,1) — Andrew Lobanov
2020-12-28 13:51:09


> Хочу присовать простые блок-схемы, но каждая попытка с открытыми мануалами приводит к какому-то месиву в буфере.

Использую artist-mode по работе - все норм. Но я рисую в *scratch*, а потом копипастю в нужный мне буфер.

# Re: Халява
pipe.2032
btimofeev(ping,6) — all
2020-12-22 19:52:20


На главной страничке gog.com можно бесплатно получить тактический roguelike про боевых мехов Brigador.
P.S. Edited: 2020-12-22 19:53:06

# Artist-mode в Emacs
pipe.2032
Andrew Lobanov(tavern,1) — All
2020-12-07 07:50:36


Попытался разобраться как работать в artist-mode в своём любимом Emacs и что-то не понял сам принцип рисования в нём. Хочу присовать простые блок-схемы, но каждая попытка с открытыми мануалами приводит к какому-то месиву в буфере.

Кто имеет опыт успешного использования этого инструмента? Поделитесь основными принципами работы с ним.

# Re: Механические клавиатуры
pipe.2032
btimofeev(ping,6) — Difrex
2020-11-26 09:42:13


После нашего разговора заказал и себе колечки. Вчера пришли, а сегодня поставил. Брал вот здесь https://aliexpress.ru/item/32965363255.html У них есть тоненькие и потолще. Взял белые потолще. Ход клавиши немного уменьшился, но кнопки перестали громыхать от сильных ударов. Возможно попробую заказать еще и тонкие для сравнения.

# Технический долг и неодиночество
pipe.2032
vit01(mira, 1) — All
2020-11-20 19:37:05


Разрешил научную загадку, занялся поддержкой технического долга, а ещё я больше не одинок.


[https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/4AI7Rri7sIru8y7qtMY0]( https://www.deviantart.com/eshredder/art/The-United-Zone-357179864 )

Небольшая заметочка: сервера deviantart у некоторых провайдеров под блокировкой РоскомПозора, поэтому оригиналы картинок с поняшами только через VPN

## По науке: загадка разрешается
В [позапрошлом]( https://blog.alicorn.tk/posts/sunny-september.html ) и [прошлом]( https://blog.alicorn.tk/posts/seeing-outside.html ) посте я рассказывал о загадке с определением площади гирорезонансного источника. Был написан алгоритм, который вычисляет координаты яркого источника излучения (активной области) на изображениях, вырезает нужный кусок и считает на полувысоте его площадь. Потом на полувысоте считается площадь пятна (диаграммы направленности) радиотелескопа, из которого и составляется изображение (размер пятна соответствует угловому разрешению телескопа). И для всего дня наблюдений идёт сравнение площадей активной области и пятна.

Проблема была в том, что не было никакой видимой корреляции размеров источника и пятна на графике, хотя эта корреляция должна была быть. Причины получения хреновых графиков могли быть (и оказались) такими:

1. **Ошибки в самом алгоритме подсчёта площади** (так в конце концов и оказалось, обнаружилось при натравливании на модельные данные)
2. **Низкая точность измерения площади из-за пикселизации.** Так как разрешение картинок примерно 2.45 угловых секунды на пиксель, а диаметр пятна радиотелескопа примерно 10 угловых секунд, то его центральная часть укладывалась всего в пару пикселей, чего очень мало. Чтобы набрать точность, избавиться от пикселизации и сделать объекты гладкими, пришлось делать сглаживание (интерполяцию) картинки. Кстати, если понадобится, делайте через `scipy.ndimage.zoom()`
3. **Захватывалась не главная (центральная часть) активной области, а вместе с фоном**, из-за чего алгоритм думал, что площадь больше, хотя она на самом деле меньше. Изначально я думал, что этот эффект тут самый главный, но оказалось, что главный - №1. Тем не менее, от 3 пункта всё равно пришлось избавляться. Достигнуто это было через измерение площади не на полувысоте, а на 0.8 от максимальной радиояркости.
4. **Сами данные были порченные, в том числе из-за дефектов алгоритма CLEAN**. Алгоритм CLEAN используется для построения радиоизображений из исходного нечитаемого месива дифракционной картины, которую выдаёт радиотелескоп. Он иногда может косячить. Этот эффект никуда особо не делся, но в этом ничего особо страшного нет, и потом я объясню, почему
5. **Отсутствие нормировки после интерполяции**. Да, после пункта №2, оказывается, надо было ещё и нормировку сделать на единицу при сравнении площадей, потому что максимальное значение яркости на изображении после сглаживания менялось! Это был существенный эффект, о котором я ранее не подозревал, и который очень надо иметь в виду

Пункты 3 и 4 следует проиллюстрировать на картинках. Покажу сначала само радиоизображение, а потом график интенсивности по горизонтали вдоль самого яркого пикселя. Синим изображена активная область, а оранжевым - пятно радиотелескопа. Максимум отнормирован на единицу, стоят отметки на 0.5 от высоты и 0.8 от высоты.

#### Пример протяжённого источника.
https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/kL2VsId7MzMqC4sHwQFD

#### Горизонтальный срез вдоль ярчайшего пикселя + пятно радиотелескопа
https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/uDOiVlzwP5QGzuycBUJ9

#### Ошибки алгоритма CLEAN
Обратите внимание, вот эта ровная сеточка из кружков, выстроенная вдоль одной линии, ненастоящая, её на самом деле быть не должно. Реальный радиоисточник здесь только тот, который самый яркий. Более тусклые - как раз тот мусор, который алгоритм CLEAN "вычистить" не смог.

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/xAgZ4ubOdkzH26LnDWam

Что приятно, в данном конкретном случае мой алгоритм подсчёта площади делает меньше ошибку, когда считает на уровне 0.8. Но дефекты CLEAN во многих случаях неустранимы.

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/xfQAoVDAEyxw4rnzcVPn

## И всё-таки, как изначально должна была выглядеть корреляция размеров?

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

Так как звёзды крайне маленькие, то их можно представить в виде точечного источника света. Допустим, размер пятна радиотелескопа около 10 пикселей, а излучение звезды - около миллиона градусов (яркостная температура). Пронаблюдав далёкую звезду через наш радиотелескоп, мы получим размытую картинку, и для нас всё будет выглядеть, будто излучение звезды 100 000 градусов, а не миллион. Этот миллион "размоется" по пиксельной сетке.

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

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

Гирорезонанс характеризуется высокими яркостными температурами и крайне малым размером радиоисточника. И на графике ниже мы можем как раз пронаблюдать изменение размера настоящего гирорезонансного источника в течение дня:

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/A35E92Q0z67jjerh9lhj

Здесь всё идеально: на самом первом графике (площадь в зависимости от времени) размер источника всего раза в полтора-два больше размера пятна (красные точки - это значения меньше или равно 3 размерам пятна). Второй график - это яркостные температуры, здесь высоким яркостным температурам всегда соответствуют маленькие размеры источников. На третьем графике мы чётко видим, что источник компактный, и его размеры лежат в одном узком кластере точек.

### Что дальше?

Судя по проведённому анализу размеров, из 27 событий точные и яркие случаи гирорезонанса, который мы ищем, всего у 2 событий. Один из них на графике выше был. Есть также спорные случаи, где высокий уровень флуктуаций размеров источника, однако их тоже можно причислить к гирорезонансу по остальным критериям оценки (не по размерам). Это означает, что 34 ГГц для них является не третьей гармоникой циклотронной частоты, а, например, четвёртой.

С соавторами мы договорились, что на этом можно по идее остановиться и только пересчитать статистику по активным областям, убрав все вспышечные выбросы. В результатах же отразить случаи, какой из гармоник какое событие может соответствовать. Скачаю базу данных вспышек у одного человека и пересчитаю статистику. Как только эти графики будут готовы, можно будет всё заносить в статью и заниматься уже финальным оформлением. Ориентировочный дедлайн готовности статьи - к концу года. Честно говоря, это довольно утомительно, и мне хочется не тянуть время, поднажать и больше усилий посвятить расчётам.

С научной частью пока всё. Дальше переходим к жизни...

## I'm not alone anymore

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

А ещё у этого блога немного выросло количество читателей. Также отдельно хочется сказать спасибо за понимание _тому будущему экономисту, который осваивает R_: приятно, что и ты теперь тоже меня читаешь. Да и в целом рад, что у меня теперь больше друзей или, по крайней мере, потенциальных друзей.

Заводить дружбу мне часто было трудно. В школе положительного примера толком не было и социализации нормальной тоже не было. Когда пришёл в университет, меня просто удивило, что в нашей группе куча очень хороших и в целом относительно адекватных людей. Но близко подружиться со многими не удавалось, потому что я неправильно себя позиционировал из-за недостатка опыта в общении.

Например, казалось, что если помогаю людям бесплатно или трачу на них своё время, то это поможет завести друзей. Но в реальном мире это практически не работает. На первом курсе я даже как-то делал небольшие просветительские лекции и ликбезы для одногруппников. Нет, в числе мотивов, конечно, была тяга к распространению знаний, но в первую очередь просто подружиться со всеми хотелось (а толку было мало). А ещё мне казалось, что если я попутно самовыражаюсь и показываю какие-то свои навыки или "особые способности", то это будет воспринято положительно, хотя это работает далеко не со всеми людьми (многих это оттолкнёт).

Вспоминаются случаи разные из недалёкого прошлого по типу таких

* _у человека проблема с программой или с техникой и требуется помощь_
* **Я:** прилагаю максимум усилий и решаю проблему самым элегантным и крутым способом, ожидая, что это положит начало нашей дружбе
* **Человек:** них_я себе, он так быстро уложил это всего в 20 строчек кода, ещё поучает и хвастается... спасибо, конечно, но, должно быть, он просто самовыражается и хочет выставить меня идиотом, мне неуютно в его присутствии
* **Я:** блин, где выхлоп, нахера трачу столько времени и сил? _грусть, тоска, печаль, одиночество_

О, а ещё стоит воздержаться в широком коллективе (в общих беседах) от споров о религии, политике и о проведении досуга. В своё время мне это казалось интересной интеллектуальной игрой, но далеко не во всех кругах это поймут. С непривычки будут тебя считать снобом и мудаком, либо просто крайне критичным человеком, даже если ты споришь без перехода на личности и с полным вниманием к позиции собеседника.

## Технический долг и депрессия

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

В хороших фирмах расходы на сопровождение тех. долга всегда заранее учитываются в бюджете и присутствуют в планах. Но в обычной жизни мы можем накапливать такие долги сколько угодно долго. У меня в главном org-mode файле есть огроменный список всех недорешанных домашних заданий за весь период обучения на физфаке. И этот список регулярно пополняется.

Причём же тут депрессия? Дело в том, что во время подавленных и депрессивных состояний люди могут только копить свои технические долги. И наоборот: огромный тех. долг в той или иной сфере жизни/деятельности может приводить к депрессии. У меня нынче сложилась такая ситуация, что я впервые выхожу из того ужасного состояния, в котором обычно почти постоянно пребываю, и начинают появляться силы и время на сопровождение своего тех. долга. Теперь по выходным потихоньку начинаю какую-то штучку из списка нерешённых ранее задач закрывать. И это очень и очень круто! Спасибо всем, кто меня с этим поддерживает на этом нелёгком пути.

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

## Санация права

Обычно я продвигаю в блоге какие-то интересные технические проекты, но в этот раз будет юридическо-политический. В последнее время всё ещё приходится читать или слышать от людей, что, якобы, Путин делал всё правильно, что его правлению нет альтернативы, и что наша власть работает настолько хорошо, насколько может. Кто-то добрым словом и Медведева вспоминает (хотя это тоже глупость). Но при этом у людей достаточно плохая память, и они быстро забывают как просто ошибочные, так и злодейские инициативы, принятые органами власти.

Проект [Санация права]( http://sanatsia.com/ ), основанный командой юристов, поддерживает список законов РФ, как они сами описывают, "сомнительных с этической точки зрения, нарушающих нормы цивилизованного общества, права человека или гуманитарные ценности". Причём не только список самих законов, но и случаи правоприменительной практики по ним. Целью составления списка они ставят быструю очистку законодательства в будущем, когда придёт нормальная власть (то есть разово одним пакетом отменить все вредительские законы).

Посмотрев и поизучав сайт, вы не без удивления обнаружите, что большая часть идиотских и преступных законов появились в два последних срока Путина. Немножечко есть и в срок Медведева. Меня только смутило то, что после 2017 года проект почему-то заглох и не пополняется, хотя за последние годы "бешеный принтер" государственной думы напринимал ещё кучу всякой гадости.

См. также: [Санация (экономика)]( https://ru.wikipedia.org/wiki/%D0%A1%D0%B0%D0%BD%D0%B0%D1%86%D0%B8%D1%8F_(%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D0%BA%D0%B0 ))

Ещё хочу порекомендовать гитхаб-репозиторий https://github.com/Pontorez/const, который складирует новости из СМИ и собирает полный список преступлений текущего политического режима. Ко многим материалам оттуда следует относиться критично, однако если у вас "плохая политическая память", то можно освежить воспоминания или быстро отыскать событие по заголовку. Там уже свежие коммиты и регулярные обновления.

Этот пост в блоге: https://blog.alicorn.tk/posts/technical-debt.html

# Re: Механические клавиатуры
pipe.2032
btimofeev(ping,6) — Difrex
2020-11-11 10:43:18


Difrex> Вместе с anne придут и оринги, планирую сразу поставить на все клавиши.

А ты какого размера оринги брал? Я смотрю есть 8x1,5 мм и 9x2,5мм.

# Re: Механические клавиатуры
pipe.2032
Difrex(dynamic,1) — btimofeev
2020-11-10 14:36:53


> Ещё резиновые колечки продают для смягчения, кто-то пробовал?
Я на пробел такие штуки поставил - взял у коллеги. Звук стал глуше, лязгает меньше.
Вместе с anne придут и оринги, планирую сразу поставить на все клавиши.

# Re: Механические клавиатуры
pipe.2032
btimofeev(tavern,13) — hugeping
2020-11-10 11:32:11


hugeping> А, я думал brown тоже щёлкают. Сейчас прочитал, что нет. Ну, короче, лично я теперь хочу только синие. Но дома - красные. Тоже неплохо, но "не то". :)

Я так понимаю коричневые сами не щёлкают, но удар об клавиатуру все равно будет слышен. У меня на синих если печатать очень аккуратно, то слышен только офигенный щелчок переключателя, а если поактивней, то и вот эти удары об клаву. Ещё резиновые колечки продают для смягчения, кто-то пробовал?

# Re: Механические клавиатуры
pipe.2032
hugeping(ping,1) — Difrex
2020-11-10 10:13:58


Difrex> Поздно, уже едет посылка из китая с коричневыми свичами :)

А, я думал brown тоже щёлкают. Сейчас прочитал, что нет. Ну, короче, лично я теперь хочу только синие. Но дома - красные. Тоже неплохо, но "не то". :)

# Re: Механические клавиатуры
pipe.2032
Difrex(dynamic,1) — btimofeev
2020-11-10 06:54:56


> Что это значит? Не первый раз про мех клавы такое читаю, но у себя не замечал.
Сложно описать звук. Возьми кучку саморезов, положи в консервную банку и потряси вверх-вниз слегка, что-то вроде того. Конечно, не так громко и немного не так, но похожий звук добавляется к шуму свичей и стуку кейкапов :)

// Сам я, конечно, не проверял звук саморезов, но предполагаю, что это похоже должно быть

# Re: Механические клавиатуры
pipe.2032
Difrex(dynamic,1) — hugeping
2020-11-10 06:47:43


> но если выбираете между красными и синими/коричневыми
Поздно, уже едет посылка из китая с коричневыми свичами :)

# Re: Механические клавиатуры
pipe.2032
btimofeev(ping,6) — Difrex
2020-11-09 17:08:32


Difrex> * Space, return, backspace песочат.

Что это значит? Не первый раз про мех клавы такое читаю, но у себя не замечал.


Difrex> За это время понял, что хочеться тактильных свичей. Заказал себе Anne Pro 2 на Kailh Box Brown.

Напиши потом про разницу.

Difrex> Теперь не хочу возвращаться на мембранку :)

Я тоже. На работе приходится пользоваться разными и попадаются совершенно ужасные (когда абсолютно все кнопки заедают, и их приходится с силой продавливать).

# Re: Механические клавиатуры
pipe.2032
hugeping(ping,1) — Difrex
2020-11-09 16:02:35


Difrex> За это время понял, что хочеться тактильных свичей. Заказал себе Anne Pro 2 на Kailh Box Brown. Эти свичи еще и водонепроницаемые.

Я вот тоже задумался. Дома - красные. На работе - синие. Понял, что синие рулят больше! (У меня бюджетный вариант на Kailth).

Покупать ещё одну клавиатуру не планирую, но если выбираете между красными и синими/коричневыми -- подумайте ещё. =)

# Re: Механические клавиатуры
pipe.2032
Difrex(dynamic,1) — btimofeev
2020-11-09 07:53:51


Итак, с апреля месяца сижу на механике - офигенно, понравилось!

Немного про ощущения от qcyber dominator tkl после более чем полугода использования. По более чем 8 часов в день.

* Клава шумная, но шумят не свичи, а кейкапы об металлическую панель.
* Space, return, backspace песочат. Пробел гремит. Орингами ситуация с пробелом немного исправляется, но совсем чуть-чуть.
* Скелетон выглядит круто только первое время - потом уже не кажется таким крутым.
* Сборка качественная, до сих пор ничего не скрипит и не разваливается.
* Кейкапы хорошие - двойная печать. Ничего не потерлось.
* Слепая печать улучшилась :)
* ISO enter отстой - до него дольше тянуться, чем на ANSI расскладке.

В целом клава неплохая и за свои деньги это точно нормальный вариант. Но нужно быть готовым к тому, что она шумит. Клоны свичей cherry red качественные. Разницы между ими и оригиналами не почуствовал.

За это время понял, что хочеться тактильных свичей. Заказал себе Anne Pro 2 на Kailh Box Brown. Эти свичи еще и водонепроницаемые.

Теперь не хочу возвращаться на мембранку :)

// Да, чистить клаву удобно малярной кисточкой. Снимаешь кейкапы и выметаешь все говно, которое там скапливается. Кейкапы влажной губкой протереть и как новые.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
hugeping(ping,1) — vvs
2020-10-27 12:57:13


vvs> Поэтому меня крайне удручает тот факт, что я не вижу способа объективно оценить философские критерии, такие как материализм и идеализм.

А я воспринимаю это как ещё один "признак" того, что Богом нам дана свобода. Если, под давлением фактов (например, Земля была бы центром Вселенной) или логики ты вынужден поверить в то, что Бог сотворил мир и нас в нём, какой в этом смысл? Бог к сердцу обращается.

А так, кто то может считать что Земля это центр (антропный принцип), кто то - флуктуациями материи, на которые слепой вселенной наплевать. И выбор этот обусловлен не одним лишь разумом. Разум идёт вслед.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — hugeping
2020-10-27 12:32:04


А я максималист, всегда пытаюсь получить сразу все или мне это становится не интересно. Для меня крайне болезненна сама мысль о невозможности добиться абсолютной истины. Именно с этой точки зрения меня интересует и логика и философия науки. И я регулярно испытываю сильное разочарование от результатов всяких подобных дискуссий, учитывая что я вовсе не мазохист.

А что касается объективности, то существует "простой" критерий. Если можно построить алгоритм, который на основании фактов может произвести их классификацию, то это и будет объективным критерием истины. Конструктивизм, как он есть. Для проверки *доказательства* теорем такой алгоритм давно существует, что доказывает объективность математических критериев. Обращаю внимание, что это НЕ то же самое, что проверка истинности самих теорем - такого алгоритма не может существовать даже в теории.

Поэтому меня крайне удручает тот факт, что я не вижу способа объективно оценить философские критерии, такие как материализм и идеализм. Это говорит об их явной субъективности. Также грустно, что я сам регулярно становлюсь жертвой собственных стереотипов, даже не замечая этого.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
hugeping(ping,1) — vvs
2020-10-27 08:27:10


vvs> Боюсь, что и сравнение науки с религией тоже слишком искусственно.

Ну, беседа уже зашла в дебри. Я вообще спорю только против нападок со стороны "научного мировоззрения" на религию. Причём против "грубых" и "вульгарных" форм материализма. Даже писал на эту тему: ii://CVvGRZBv7ZzMIm0TFWeY

Сам я считаю, что, например, трудную проблему сознания решать "материалистично" не получится. Что познание - многогранно и т.д. Но я это не навязываю. Нервничаю только на заведомо грубые упрощения.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — hugeping
2020-10-26 22:05:50


hugeping> Я как раз не вижу никаких противоречий. Мне кажется, это разные плоскости, которые не мешают, а дополняют друг-друга.

Есть еще более простое толкование. Вся эта таксономия - просто искусcтвенные критерии исключительно для удобства, а в реальности такого деления на материализм и идеализм просто нет. Это как попытка отделить у геометрической фигуры одну сторону. Удобно в философии и математике, но невозможно в реальности. Вот Гегель бы посмеялся сейчас.

Боюсь, что и сравнение науки с религией тоже слишком искусственно. В итоге любое определение будет субъективным. Привычки и стереотипы со временем становятся второй натурой и их перестаешь замечать. Очевидно, что и мои попытки откреститься от идеализма в науке обречены на неудачу :( Могу себя утешать только тем, что Бертран Рассел, по его признанию, тоже был жертвой этого наваждения.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — vit01
2020-10-26 20:29:21


vit01> То есть если грубо так сказать, то теория струн не работает, и теоретиков это не устраивает, поэтому она (теория) широко не признана научным сообществом.

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

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

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — vit01
2020-10-26 17:53:55


vit01> Просто нынче математический аппарат настолько развился и настолько стал универсальным, что сейчас возможно быстро настрогать по 1000 новых теорий, по факту занимаясь "брутфорсом° реальности.

Что-то до меня не сразу дошло, пока писал. Так ведь физики так работу потеряют скоро. Запилят ИИ, который будет на потоке теории клепать и "скрипач не нужен". А дальше этот ИИ будет нам вещать, что есть истина, а люди это проверить уже не смогут. Вот вам и новая религия будущего. С другой стороны, меньше будет злопыхателей, которые задают вопросы о том, куда деньги из госбюджета деваются ;P

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — vit01
2020-10-26 16:44:53


vit01> Что могу в целом сказать про нынешнюю физику элементарных частиц, так это то, что связи с реальностью никто не терял и не теряет. Просто нынче математический аппарат настолько развился и настолько стал универсальным, что сейчас возможно быстро настрогать по 1000 новых теорий, по факту занимаясь "брутфорсом° реальности. А потом поставить эксперимент, спрашивая у природы, какой из этого множества вариантов верный (и отсеять заведомо неверные). Другое дело, что чем дальше мы пробираемся вглубь, тем эксперименты ставить всё сложнее и дороже. Но это уже совсем другая история

Дело даже не в сложности - дело в самой возможности: есть задачи разрешимые и неразрешимые. Фундаментальные ограничения математической логики и теории алгоритмов ставят непреодолимый барьер для подобного подхода. Я сейчас книгу С.Вольфрама "A New Kind of Science" читаю и там как раз такой подход широко рекламируется. Он, разумеется обо всем этом осведомлен, но рассуждает, как и Вы: авось, что-нибудь полезное да получится.

У меня только один вопрос всегда возникает: если постепенно направление менять, то когда мы незаметно вспять пойдем? Что еще является наукой, а что - уже нет? Разумеется, я не первый, у кого такие сомнения. Был такой нашумевший спор в свое время: https://en.wikipedia.org/wiki/Brouwer%E2%80%93Hilbert_controversy (к сожалению только на английском). Результатом был раскол в математике - он и сейчас сохраняется, об этом немало литературы есть.

У меня нет ответов на все вопросы, но сомнения остаются.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
hugeping(ping,1) — vvs
2020-10-26 16:17:10


vvs> Вы ломитесь в открытую дверь. Я нигде не утвердал, что они друг друга отрицают. Как раз вопрос был в другом: как отличить религию в науке? Несмотря на другие отличия у них достаточно и общих вопросов. Я утвердал и утвердаю, что единственным надежным критерием являются методы исследований. Философские взгляды конкретных исследователей слишком субъективны.

А я пока запилил более нормальное квотирование, а то непонятно уже было кто что написал и кто кого зацитировал. :)

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vit01(mira, 1) — vvs
2020-10-26 15:31:39


vvs> Дальше мое мнение дилетанта. Я не физик, но читаю научпоп, который сами физики пишут. Складывается впечатление, что некоторые разделы современной физики и так уже скатились в область чистой абстракции. Интуитивное понимание физических явлений заменила чистая математика. Проблема с таким подходом в том, что математика не относится к естественным наукам, целью которых является эмпирическое изучение окружающего мира. Это лишь язык, на котором возможно выразить любые абстрактные идеи, но ничего нельзя сказать об их отношении к действительности. В настоящее время самих математиков это мало интересует, а они увлечены чистыми порождениями собственной фантазии. Как следствие - появление таких физических теорий, как теория струн или цифровая физика, которые вряд ли возможно проверить экспериментально, но можно легко подогнать под любые заранее известные результаты. Возникает вопрос: а наука ли это в привычном смысле? А если нет, то чем это отличается от религии?

Позвольте не согласиться насчёт физиков теоретиков и теории струн в частности. Я тесно общаюсь с теоретиками на физфаке и вынужден частенько в том числе разбираться с их формулами и с интерпретациями теорий.

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

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

Но тогда возникает закономерный вопрос, а почему теория струн всё ещё очень популярна, и ей активно занимаются? Ответов здесь несколько

1. Развитый математический аппарат никогда не бывает лишним. С математикой всегда так бывает, что прямо сейчас какая-то штука оказывается бесполезной, а лет через 50 (а то и раньше) вдруг внезапно в какой-то из областей науки становится очень нужной

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

3. "Пусть дальше пилят, а если что-то получится, то и круто". В конце концов, с главной проблемой теории есть смысл бороться и как-то её обойти

Что могу в целом сказать про нынешнюю физику элементарных частиц, так это то, что связи с реальностью никто не терял и не теряет. Просто нынче математический аппарат настолько развился и настолько стал универсальным, что сейчас возможно быстро настрогать по 1000 новых теорий, по факту занимаясь "брутфорсом° реальности. А потом поставить эксперимент, спрашивая у природы, какой из этого множества вариантов верный (и отсеять заведомо неверные). Другое дело, что чем дальше мы пробираемся вглубь, тем эксперименты ставить всё сложнее и дороже. Но это уже совсем другая история

+++ IDEC Mobile в виртуальной машине
+++ GNU/Linux, Android, physics, MLP:FIM

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — Andrew Lobanov
2020-10-26 14:20:16


>>> vvs> Возникает вопрос: а наука ли это в привычном смысле?
>>> Конечно. Наука это модель. Пока новая теория не рушит модель и позволяет прогнозировать, всё ок.
> vvs> Разве? А что, модель одна всего?

> А есть другая?

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

> vvs> А какая из нескольких моделей это наука, а какая - нет?

> Для начала хотелось бы примеры других моделей.

Зависит от ответа на вопрос выше. Но так дискуссия не работает. Я не могу только отвечать на миллион вопросов, которые Вы мне задаете. Сначала сформулируйте достаточно полно и недвусмысленно Вашу точку зрения. Иначе получается, что я должен отвечать сразу на все свои собственные домыслы о смысле Ваших вопросов, которых сразу становится на порядок больше. Если же я выражаюсь непонятно, то хотелось бы выяснить для начала, что конкретно, по-Вашему, непонятно. Если же таких моментов слишком много, то ответить на все сразу мне, к сожалению, не под силу. Могу попробовать порекомендовать для начала некоторую литературу, а потом обсудить уже наше мнение о прочитанном. Если у Вас есть на примете такая литература, которая лучше отражает Вашу точку зрения, то готов с интересом рассмотреть.

> vvs> Кто решает и как?

> Решает сообщество. Решает очень просто -- если новая модель лучше старой решает задачу, точнее прогнозирует или разрешает стоявшие при старой модели вопросы, то почему бы не воспользоваться ей?

Это и есть метод. Вы, по-моему, смешиваете в одну кучу методы, критерии и конкретные модели.

> vvs> Правильно церковь значит с антинаучной ересью боролась.

> Твоё право так считать :)

Это был сарказм.

> vvs> А по-моему наука - это метод.

> Научный метод имеет место быть. Составляет ли он всю науку? Нет.

А составляет ли науку какая-то одна модель? Наука - это и язык, и метод, и вид деятельности и множество конкретных моделей. Из Вашего собственного, очень узкого определения я полагал, что мы обсуждаем что-то очень конкретное, в определенном контексте. Сейчас, однако, вы его произвольно расширяете и он уже выходит за рамки первоначального утверждения.

> vvs> А своя модель есть у любой философии. Прогнозы могут включать вместе с наблюдаемыми явлениями и ненаблюдаемые и допускать разные толкования. Есть у нас астрология и гадание на картах. И все тоже ок.

> Только ни астрология ни гадание на картах не работают. Сколько раз проверял -- всё мимо. Стало быть нерабочая модель. Стало быть нафиг она не нужна.

Это лишь субъективная оценка. А нужен *метод*, подходящий для различных ситуаций и потенциально воспроизводимый. Я, например, не владею Вашим личным опытом общения с гадалками. Возможно у меня другое мнение. Наука так не работает.

Ньютоновская теория не могла объяснить смещение перигелия Меркурия. Стало быть "нерабочая" модель, по-Вашему. Тем не менее, до появления ОТО это была единственная общепринятая модель. И даже теперь ее используют везде, где релятивистские явления несущественны. В настоящий момент в физике существует много фактов, которые не укладываются или противоречат существующим теориям. В чем тут, по-Вашему, отличия от нерабочей модели гадалки? У нее возможно 50% правильных предсказаний, а при достаточно ловкой формулировке и нужной интерпертации, то может быть и больше, чем у какой-нибудь сырой физической теории. И модель у нее есть: хрустальный шар и карты. Пользоваться ей умеет не каждый, так и физику тоже долго изучать надо. Каким образом, с помощью лишь упомянутых Вами критериев можно решить эту проблему?

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

>>> vvs> А если нет, то чем это отличается от религии?
>>> Тем, что решает совершенно другой класс задач.
> vvs> Задача-то у всех одна - познание мира, а вот философия разная.

> Религия не отвечает на вопрос "как". Она отвечает на вопрос "зачем". Какой религиозный догмат объясняет, например, корпускулярно-волновой дуализм? Ну или зависимость силы тока от напряжения и сопротивления?

С чего Вы это взяли? И на вопрос "как" прекрасно отвечает: Бог создал. И использует, в том числе, некоторые методы науки. Вы же не думаете, что священнослужители считать не умеют? И Фома Аквинский и Роджер Бэкон были деятелями церкви. Да многие научные исследования раньше велись в монастырях, а большинство ученых были религиозными людьми. И законы природы они воспринимали, как законы Божьи. Вот только научный метод тогда еще не стал общепринятым, поэтому нередко опирались на домыслы и схоластику. У меня где-то лежит трактат одного современного деятеля церкви по физике, где используется матанализ и все, что мог ожидать физик. При этом там есть немало и чисто идеалистических идей, кторые научному методу недоступны. По мне, так он пугающе напоминает некоторые современные теории квантовой физики. Эта граница слишком размыта, чтобы можно было полагаться на неточные и двусмысленные понятия о науке.

> vvs> Наука опирается на материализм, а религия - на идеализм.

> Философия, стало быть, не наука? Я подозревал!

А это зависит от того, как определить науку.

> vvs> Ну и методология должна быть разной. Например, религия опирается на догматы и веру, а наука - на фальсифицируемость, воспроизводимость опыта и строгость определений.

> При этом религия отвечает на другие вопросы. Это две непересекающиеся и не отрицающие друг друга сущности. Они для разного.

Вы ломитесь в открытую дверь. Я нигде не утвердал, что они друг друга отрицают. Как раз вопрос был в другом: как отличить религию в науке? Несмотря на другие отличия у них достаточно и общих вопросов. Я утвердал и утвердаю, что единственным надежным критерием являются методы исследований. Философские взгляды конкретных исследователей слишком субъективны.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
Andrew Lobanov(tavern,1) — hugeping
2020-10-26 06:40:15


>> Ну, тут, как раз, все просто. Ученые - это еще не наука. Все мы люди и полны противоречий. Приведу другую аналогию: коррумпированный юрист. Разве он - это закон?
hugeping> Ну, пугающая аналогия, что ещё сказать. :) Я как раз не вижу никаких противоречий. Мне кажется, это разные плоскости, которые не мешают, а дополняют друг-друга. Но на второй круг не буду заходить, просто мысль пояснил.

Забавно, что мы с тобой, при всех наших различиях во взглядах, пришли к одной и той же точке зрения по данному вопросу :)

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
Andrew Lobanov(tavern,1) — vvs
2020-10-26 06:40:14


>>> Задача-то у всех одна - познание мира, а вот философия разная. Наука опирается на материализм, а религия - на идеализм.
>> Ну тоже не так просто. Во первых, среди учёных были и есть верующие. А так-же просто идеалисты. Например, Пенроуза, похоже, можно отнести к идеалистам.
vvs> Ну, тут, как раз, все просто. Ученые - это еще не наука. Все мы люди и полны противоречий. Приведу другую аналогию: коррумпированный юрист. Разве он - это закон?

А некоррумпированный юрист закон? Откуда ноги у этого вопроса? :)

vvs> Я себя к материалистам тоже стесняюсь отнести. Но и не идеалист тоже - я агностик.

А я ни то ни сё. Любое моё суждение или мнение это всего лишь суждение или мнение. Оно никак не влияет на реальное положение дел. Как писание это не вера и не Бог, так и наука это не мир.

>> Во вторых, я как-то нашёл пример в истории верующих материалистов, но уже забыл, к сожалению точно, что именно я нашёл. Мне тоже это диковато было, но задумался тогда.
vvs> Хм... А откуда известно, что они действительно материалисты? Может самозванцы? Или люди искренне заблуждающиеся. Я всегда себя анархистом считал, а вижу, что чаще всего выступаю за порядок. Впрочем, ведь "анархия - мать порядка" :) А тогда я "за коммунистов, али за большевиков"? Что-то я запутался. Надо узнать за кого Ленин, ну или там Кропоткин.

Надо как Летов. "Я всегда буду против" %)

>> Всё-таки, философия -- не религия. Другое дело, что вера в то, что есть "небо" и "земля" и что будут новые небо и земля, вроде бы предполагает идеализм. Но, кажется, тут не всё так просто. И может быть, даже, не так важно.
vvs> Я нигде не утверждал, что философия и религия - это одно и то же. Наоборот, философия - это инструмент, которым пользуются и наука и религия, но модель и методы у них разные.

Я запутался. У кого методы и модель разные?

vvs> Впрочем не воспринимайте мои слова, как утверждение, что все так однозначно. Это опять лишь упрощенная модель, но полезная для данной дискуссии.

Религия не обладает моделью. Её задача это не объяснение сущего, а забота о нематериальной (не люблю это слово) части бытия. Религия при этом не то же самое, что вера. "Нет любви, значит нет и Христианства. Хоть ты весь обставься свечками!" (с) Пётр Мамонов.

И при этом вера не отрицает науку, а наука веру. Они в параллельных плоскостях находятся.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
Andrew Lobanov(tavern,1) — vvs
2020-10-26 06:40:13


>> vvs> Возникает вопрос: а наука ли это в привычном смысле?
>> Конечно. Наука это модель. Пока новая теория не рушит модель и позволяет прогнозировать, всё ок.
vvs> Разве? А что, модель одна всего?

А есть другая?

vvs> А какая из нескольких моделей это наука, а какая - нет?

Для начала хотелось бы примеры других моделей.

vvs> Эпициклы Птолемея - это часть модели или всего лишь несовершенство технологии?

Это вполне себе часть модели. Просто наука может сама себя опровергать, дополнять и улучшать. В какой-то момент появилась более точная модель, которая лучше подошла -- ей и стали пользоваться.

vvs> Кто решает и как?

Решает сообщество. Решает очень просто -- если новая модель лучше старой решает задачу, точнее прогнозирует или разрешает стоявшие при старой модели вопросы, то почему бы не воспользоваться ей?

vvs> Тогда у Коперника не было ничего существенно нового и модель не порушена. И прогнозы модель Птолемея давала лучшие на тот момент.

Этот финт я не понял. Можешь точнее написать?

vvs> Правильно церковь значит с антинаучной ересью боролась.

Твоё право так считать :)

vvs> А по-моему наука - это метод.

Научный метод имеет место быть. Составляет ли он всю науку? Нет.

vvs> А своя модель есть у любой философии. Прогнозы могут включать вместе с наблюдаемыми явлениями и ненаблюдаемые и допускать разные толкования. Есть у нас астрология и гадание на картах. И все тоже ок.

Только ни астрология ни гадание на картах не работают. Сколько раз проверял -- всё мимо. Стало быть нерабочая модель. Стало быть нафиг она не нужна.

>> vvs> А если нет, то чем это отличается от религии?
>> Тем, что решает совершенно другой класс задач.
vvs> Задача-то у всех одна - познание мира, а вот философия разная.

Религия не отвечает на вопрос "как". Она отвечает на вопрос "зачем". Какой религиозный догмат объясняет, например, корпускулярно-волновой дуализм? Ну или зависимость силы тока от напряжения и сопротивления?

vvs> Наука опирается на материализм, а религия - на идеализм.

Философия, стало быть, не наука? Я подозревал!

vvs> Ну и методология должна быть разной. Например, религия опирается на догматы и веру, а наука - на фальсифицируемость, воспроизводимость опыта и строгость определений.

При этом религия отвечает на другие вопросы. Это две непересекающиеся и не отрицающие друг друга сущности. Они для разного.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — hugeping
2020-10-25 20:01:08


>> Ну, тут, как раз, все просто. Ученые - это еще не наука. Все мы люди и полны противоречий. Приведу другую аналогию: коррумпированный юрист. Разве он - это закон?

> Ну, пугающая аналогия, что ещё сказать. :)

Ну, это мой пример, может неудачный.

P.S. Мы практически одновременно запостили. Не знаю, как это обрабатывается. Там выше мой последний комментарий, если заметили.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
hugeping(ping,1) — vvs
2020-10-25 19:57:55


> Ну, тут, как раз, все просто. Ученые - это еще не наука. Все мы люди и полны противоречий. Приведу другую аналогию: коррумпированный юрист. Разве он - это закон?

Ну, пугающая аналогия, что ещё сказать. :) Я как раз не вижу никаких противоречий. Мне кажется, это разные плоскости, которые не мешают, а дополняют друг-друга. Но на второй круг не буду заходить, просто мысль пояснил.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — vvs
2020-10-25 19:56:35


Копию этой нашей дискуссии можно найти в книге Ю.Дружкова "Прости меня" М."Молодая гвардия" 1972, на с.25-28

Наперное, этот вопрос сильно цепляет людей разных поколений.

P.S. Хорошая фантастика, кстати. Рекомендую.
P.S. Edited: 2020-10-25 19:56:52

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — hugeping
2020-10-25 19:11:15


>> Задача-то у всех одна - познание мира, а вот философия разная. Наука опирается на материализм, а религия - на идеализм.

> Ну тоже не так просто. Во первых, среди учёных были и есть верующие. А так-же просто идеалисты. Например, Пенроуза, похоже, можно отнести к идеалистам.

Ну, тут, как раз, все просто. Ученые - это еще не наука. Все мы люди и полны противоречий. Приведу другую аналогию: коррумпированный юрист. Разве он - это закон?

Я себя к материалистам тоже стесняюсь отнести. Но и не идеалист тоже - я агностик.

> Во вторых, я как-то нашёл пример в истории верующих материалистов, но уже забыл, к сожалению точно, что именно я нашёл. Мне тоже это диковато было, но задумался тогда.

Хм... А откуда известно, что они действительно материалисты? Может самозванцы? Или люди искренне заблуждающиеся. Я всегда себя анархистом считал, а вижу, что чаще всего выступаю за порядок. Впрочем, ведь "анархия - мать порядка" :) А тогда я "за коммунистов, али за большевиков"? Что-то я запутался. Надо узнать за кого Ленин, ну или там Кропоткин.

> Всё-таки, философия -- не религия. Другое дело, что вера в то, что есть "небо" и "земля" и что будут новые небо и земля, вроде бы предполагает идеализм. Но, кажется, тут не всё так просто. И может быть, даже, не так важно.

Я нигде не утверждал, что философия и религия - это одно и то же. Наоборот, философия - это инструмент, которым пользуются и наука и религия, но модель и методы у них разные.

Впрочем не воспринимайте мои слова, как утверждение, что все так однозначно. Это опять лишь упрощенная модель, но полезная для данной дискуссии.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
hugeping(ping,1) — vvs
2020-10-25 18:40:16


> Задача-то у всех одна - познание мира, а вот философия разная. Наука опирается на материализм, а религия - на идеализм.

Ну тоже не так просто. Во первых, среди учёных были и есть верующие. А так-же просто идеалисты. Например, Пенроуза, похоже, можно отнести к идеалистам.

Во вторых, я как-то нашёл пример в истории верующих материалистов, но уже забыл, к сожалению точно, что именно я нашёл. Мне тоже это диковато было, но задумался тогда.

Всё-таки, философия -- не религия. Другое дело, что вера в то, что есть "небо" и "земля" и что будут новые небо и земля, вроде бы предполагает идеализм. Но, кажется, тут не всё так просто. И может быть, даже, не так важно.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — Andrew Lobanov
2020-10-25 16:34:16


> vvs> Возникает вопрос: а наука ли это в привычном смысле?

> Конечно. Наука это модель. Пока новая теория не рушит модель и позволяет прогнозировать, всё ок.

Разве? А что, модель одна всего? А какая из нескольких моделей это наука, а какая - нет? Эпициклы Птолемея - это часть модели или всего лишь несовершенство технологии? Кто решает и как? Тогда у Коперника не было ничего существенно нового и модель не порушена. И прогнозы модель Птолемея давала лучшие на тот момент. Правильно церковь значит с антинаучной ересью боролась.

А по-моему наука - это метод. А своя модель есть у любой философии. Прогнозы могут включать вместе с наблюдаемыми явлениями и ненаблюдаемые и допускать разные толкования. Есть у нас астрология и гадание на картах. И все тоже ок.

> vvs> А если нет, то чем это отличается от религии?

> Тем, что решает совершенно другой класс задач.

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

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
Andrew Lobanov(tavern,1) — vvs
2020-10-25 15:19:08


>>> Физики делят материю, но конца не находят, а если найдут, то сразу возникнет вопрос: а что же дальше?.
vvs>
>> Идея? :)
vvs>
vvs> Ну, тут уже явно идеализм в философском смысле. Как можно проверить идею о принципиально ненаблюдаемой реальности? Как ставить эксперименты?
vvs>
vvs> Дальше мое мнение дилетанта. Я не физик, но читаю научпоп, который сами физики пишут. Складывается впечатление, что некоторые разделы современной физики и так уже скатились в область чистой абстракции. Интуитивное понимание физических явлений заменила чистая математика. Проблема с таким подходом в том, что математика не относится к естественным наукам, целью которых является эмпирическое изучение окружающего мира. Это лишь язык, на котором возможно выразить любые абстрактные идеи, но ничего нельзя сказать об их отношении к действительности. В настоящее время самих математиков это мало интересует, а они увлечены чистыми порождениями собственной фантазии. Как следствие - появление таких физических теорий, как теория струн или цифровая физика, которые вряд ли возможно проверить экспериментально, но можно легко подогнать под любые заранее известные результаты. Возникает вопрос: а наука ли это в привычном смысле?

Конечно. Наука это модель. Пока новая теория не рушит модель и позволяет прогнозировать, всё ок.

vvs> А если нет, то чем это отличается от религии?

Тем, что решает совершенно другой класс задач.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — Darza
2020-10-24 13:04:58


> vvs> "Во многой мудрости много печали; и кто умножает познания, умножает скорбь" Экклезиаст. Согласитесь, что чем больше знаешь, тем труднее верить в чудо.

> И познавая этот мир, взаимодействия в нём, всё больше и больше удевляешся, как оно чудесно сделано.

Меня больше удивляет, как из одних и тех же фактов разные люди ухитряются делать совершенно противоположные выводы: https://ru.wikipedia.org/wiki/%D0%A1%D0%BA%D0%BB%D0%BE%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%BA_%D0%BF%D0%BE%D0%B4%D1%82%D0%B2%D0%B5%D1%80%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D1%8E_%D1%81%D0%B2%D0%BE%D0%B5%D0%B9_%D1%82%D0%BE%D1%87%D0%BA%D0%B8_%D0%B7%D1%80%D0%B5%D0%BD%D0%B8%D1%8F

Невольно задумаешься о самой возможности объективной оценки и полноценного исследования. На меня, в свое время, шоковое впечатление произвело прочтение книги Пуанкаре. Я до того никогда не подозревал, что большая часть жизни многих известных ученых была посвящена созданию теорий, от которых впоследствии отказались, как от ошибочных. И лишь некоторые, случайные наблюдения, которым сами эти ученые возможно и не придавали такого значения, впоследствии вписали их имена в историю.

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

Лишняя иллюстрация неоднозначности естественных языков. Действительно, учитывая рост информации, возможно экспоненциальный, в наше время возможность удовлетворить собственное любопытство превращается в ничтожно малую величину. Экклезиасту в его время грех было бы жаловаться. А вот для современного образования это создает нелегкий выбор: что именно придется выкинуть из программы. Существует и такое исследование, которое приходит к выводу, что уровень интеллекта с викторианской эпохи постепенно снижается.

Однако самое неприятное, что большинство людей занято вовсе не решением проблем, затрагивающих наше общее будущее. Вместо этого они озабочены личными симпатиями и антипатиями и придают им глобальное значение. Что ставит под сомнение тезис о недостатке свободного времени.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
Darza(mira, 30) — vvs
2020-10-24 05:57:34


vvs> "Во многой мудрости много печали; и кто умножает познания, умножает скорбь" Экклезиаст. Согласитесь, что чем больше знаешь, тем труднее верить в чудо.

"Я знаю, что нечего не знаю" (с) Сократ или Демокрит. Увеличение знаний помогает в формировании большего числа вопросов. И познавая этот мир, взаимодействия в нём, всё больше и больше удевляешся, как оно чудесно сделано. Абиогинез - не чудо ли? Причём, если мне память не изменяет, воссозданый в лабораторных условиях (били разрядами электричества (молния) в "суп" неорганики и в результате получили органику). Возможно печаль Экклезиаста в том, что вопросов становится всё больше, а времени жизни всё меньше. Т.е. невозможность удовлетворить его _собственное_ любопытство.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — hugeping
2020-10-24 01:04:46


>> Идеализм на то и идеализм, что с реальностью имеет мало общего.

> Если в философском смысле, то как раз мир идей более реален (идея первичней). Если ты идеалист, конечно.

Нет, в обычном, бытовом. Я сначала написал, а потом уже подумал, что термин слишком многозначен: https://ru.wikipedia.org/wiki/%D0%98%D0%B4%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%BC#%D0%97%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D1%82%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%B0_(%D1%81%D0%BE%D0%B3%D0%BB%D0%B0%D1%81%D0%BD%D0%BE_%D0%AD%D0%A1%D0%91%D0%95)

>> Физики делят материю, но конца не находят, а если найдут, то сразу возникнет вопрос: а что же дальше?.

> Идея? :)

Ну, тут уже явно идеализм в философском смысле. Как можно проверить идею о принципиально ненаблюдаемой реальности? Как ставить эксперименты?

Дальше мое мнение дилетанта. Я не физик, но читаю научпоп, который сами физики пишут. Складывается впечатление, что некоторые разделы современной физики и так уже скатились в область чистой абстракции. Интуитивное понимание физических явлений заменила чистая математика. Проблема с таким подходом в том, что математика не относится к естественным наукам, целью которых является эмпирическое изучение окружающего мира. Это лишь язык, на котором возможно выразить любые абстрактные идеи, но ничего нельзя сказать об их отношении к действительности. В настоящее время самих математиков это мало интересует, а они увлечены чистыми порождениями собственной фантазии. Как следствие - появление таких физических теорий, как теория струн или цифровая физика, которые вряд ли возможно проверить экспериментально, но можно легко подогнать под любые заранее известные результаты. Возникает вопрос: а наука ли это в привычном смысле? А если нет, то чем это отличается от религии?

>> Хорошо быть романтиком в молодости, а с возрастом становишься циником.

> Становиться циником или нет, всё-таки, зависит в том числе и от нас.

"Во многой мудрости много печали; и кто умножает познания, умножает скорбь" Экклезиаст. Согласитесь, что чем больше знаешь, тем труднее верить в чудо.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
hugeping(ping,1) — vvs
2020-10-23 20:21:51


> Идеализм на то и идеализм, что с реальностью имеет мало общего.

Если в философском смысле, то как раз мир идей более реален (идея первичней). Если ты идеалист, конечно.

> Физики делят материю, но конца не находят, а если найдут, то сразу возникнет вопрос: а что же дальше?.

Идея? :)

> Хорошо быть романтиком в молодости, а с возрастом становишься циником.

Становиться циником или нет, всё-таки, зависит в том числе и от нас.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — Darza
2020-10-23 12:36:06


> а иначе никаких резких улучшений, только очень медленная шлифовка, когда каждый старается во круг себя сделать этот мир чуточку лучше, чем он был минуту назад.

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

Противоречия - это сущность явлений и простота существует только "в глазах смотрящего". Любая теория - это лишь упрощенная модель реальности, а сама реальность всегда так и остается непостижимой. Кто помнит матанализ, это как эпсилон-дельта: сколько ни дели интервал, а всегда найдется еще меньший. Физики делят материю, но конца не находят, а если найдут, то сразу возникнет вопрос: а что же дальше?.

Чтобы не разочароваться желательно ставить достижимые и практичные цели, а мечта - это, если хотите, индивидуальная мотивация, но никак не рецепт всеобщего счастья, которого не бывает. Я не верю в познаваемость мира человеческим разумом, он для этого не предназначен. Легко было Ньютону и Лейбницу, которые верили, что Господь специально создал этот мир, чтобы мы в нем разобрались. А вот я в этом вовсе не уверен.

Хорошо быть романтиком в молодости, а с возрастом становишься циником.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
Darza(mira, 30) — Difrex
2020-10-23 08:04:42


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

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
Difrex(dynamic,1) — Andrew Lobanov
2020-10-22 10:17:25


> Путин не вечный, а наш текущий строй предполагает сменяемость власти
Нужно Димона вернуть. Он лучше был.

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

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
oldpc(ping,11) — Andrew Lobanov
2020-10-21 16:31:56


> 1. Создать эху про политику.

тогда и христианскую эху тоже создавайте

будем туда с Петром ходить... чтобы зайти, и тихо помолиться про себя :)

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — Andrew Lobanov
2020-10-21 15:41:11


> Но это не политосрач. Просто обменялись мнениями. Нет холивара и попыток во что бы то ни стало убедить оппонента в своей правоте. Нет нетерпимости даже :)

Это же мое слабое место! Вы знали, да? Это провокация! :)

Меня же хлебом не корми, дай пофилософствовать. "Грешно смеяться над больными людьми". А в чем разница между обменом мнениями и попыткой убедить в своей правоте? Если я выражаю свое "компетентное мнение", что так делать нельзя, то я автоматически пытаюсь убедить собеседника этого не делать, иначе он редиска, плохой человек, дилетант и меня не уважает. Мало кто скажет, что он ни в чем не разбирается и вообще домохозяйка, но ему просто так кажется, потому что так по телевизору сказали. В интернете дилетантов не бывает - там все специалисты по любым вопросам.

> Но если кого-то напрягает такое обсуждение, можно сделать две вещи:

> 1. Создать эху про политику.
> 2. Закрыть тему.

> Меня устроит любой из этих вариантов. Также готов обсудить другие ;)

Не вижу смысла ставить это на голосование. "Каждый заблуждается в меру своих способностей". Но лично мне интересно читать только мнение специалистов. Я полагаю, что любые споры решаются в научных журналах. А на форумах и в СМИ все могут выступать лишь в роли дилетантов, включая профессоров и академиков. Да, я - экстремист :)

Мое мнение, что говорить каждый может все что угодно если ему потом не будет стыдно за сказанное. Слово не воробей... Сужу по себе. В начале перестройки я на работе все спорил со своим сослуживцем о Сталине и сталинизме. Он хороший мужик был, хозяйственный, мастер на все руки и я - птенец неоперившийся, мнивший себя знатоком морали. Сейчас мне за это стыдно. Если он еще жив, то я бы хотел свои тогдашние слова забрать обратно если бы мог...
P.S. Edited: 2020-10-21 15:44:01

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
Andrew Lobanov(tavern,1) — vvs
2020-10-21 14:36:46


vvs> Правда это больше характерно для социальных сетей. Я тоже ему подвержен, поскольку вот сижу и читаю этот политсрач непонятно зачем. Ребята, пожалейте больных людей, не заставляйте их зря терять время. А то еще и какое-нибудь ведро украдут(отравят) и понеслась...

Но это не политосрач. Просто обменялись мнениями. Нет холивара и попыток во что бы то ни стало убедить оппонента в своей правоте. Нет нетерпимости даже :)

Но если кого-то напрягает такое обсуждение, можно сделать две вещи:

1. Создать эху про политику.
2. Закрыть тему.

Меня устроит любой из этих вариантов. Также готов обсудить другие ;)

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — boscholeg
2020-10-21 13:12:11


> Поддерживаю твое желание отмежеваться от политики. Но к сожалению не могу не смотреть и не читать т.к. опасаюсь упустить нечто важное что может пагубно повлиять на жизнь моей семьи. Это наверное фобия.

Не врач, но подтверждаю: https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BD%D0%B4%D1%80%D0%BE%D0%BC_%D1%83%D0%BF%D1%83%D1%89%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9_%D0%B2%D1%8B%D0%B3%D0%BE%D0%B4%D1%8B

Правда это больше характерно для социальных сетей. Я тоже ему подвержен, поскольку вот сижу и читаю этот политсрач непонятно зачем. Ребята, пожалейте больных людей, не заставляйте их зря терять время. А то еще и какое-нибудь ведро украдут(отравят) и понеслась...

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
Andrew Lobanov(tavern,1) — boscholeg
2020-10-21 12:17:24


boscholeg> Высказывания о сменяемости власти это просто еще один политический лозунг подхваченный с канала Дождь или Медузы. Так что в голове может быть не только первый канал но и разные другие каналы и канальчики. :)))

Не имею ни малейшего понятия. Просто 20 лет наблюдаю происходящее и вижу, что ситуация складывается именно так.

boscholeg> Обе противоборствующие стороны используют одинаковые механизмы воздействия на людей. И вызывают у меня одинаково презрительное отношение.

Не знаю что за диванные противобоства. Никогда не увлекался :)

boscholeg> Поддерживаю твое желание отмежеваться от политики. Но к сожалению не могу не смотреть и не читать т.к. опасаюсь упустить нечто важное что может пагубно повлиять на жизнь моей семьи. Это наверное фобия.

Если случится нечто страшное, я это однозначно узнаю и без пропускания через себя тонны фигни.

boscholeg> Из твоих утверждений получается, что смена одного человека решит проблему. Если конечно я правильно тебя понял.

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

boscholeg> Но это по моему не поможет. Нужно перестроить все общество. Нужно изменить особенности поведения всех без исключения.

Думаешь, перестройка общества решит проблему засидевшегося президента?

boscholeg> Ведь проблемы есть на всех уровнях власти. Это некомпетентность и коррупция.

Проблемы есть на всех уровнях власти. И нет одной таблетки от всех болезней. Наложение шины на сломанную руку никак не поможет сломанной ноге.

boscholeg> Это главная проблема нашего общества. Масса некомпетентных людей занимающих руководящие должности. Начиная от некомпетентной учительницы в школе и заканчивая главой государства. Каждый из-за служебного несоответствия приносит ущерб. Но при этом мало у кого есть желание стать лучше и мужество признать и исправить ошибки. Да конечно уровень ответственности разный но количество этих некомпетентных людей тем больше чем ниже ранг.

Я в своём сообщении шире смотрел на проблему. Не только некомпетентное руководство, но и некомпетентные исполнители. Недавно наблюдал радиоинженера, который не смог включить звук на радиоприёмнике (конечно, приёмник не бытовой, но всё равно) и найти плохой контакт на пути от антенного коммутатора до приёмного оборудования. И вот так большинство, судя по моим наблюдениям.

boscholeg> Глава поселка может к примеру растратить(украсть миллион) ,но его некомпетентные подчиненные проедят зарплатный фонд в тот же миллион за пол года или даже меньше. Ущерб получается сопоставимым.

А ещё он складывается.

boscholeg> Главврач «экономит» на ремонте и не утепляет отдельные помещения больницы. И плюет на то, что в этом помещении зимой откровенно холодно. Люди мерзнут и часто болеют. Как результат только лишние расходы на электричество и больничные листы.

В последнее время у нас стало получше с этим, кстати. Но зато начали экономить на персонале и сокращать штаты :)

boscholeg> Но и сами сотрудники часто манкируют обязанностями. Человек занимает формально 1,5 ставки, но реально сидит и валяет дурака. И пользуясь некомпетентностью начальства приворовывает.

Вот-вот-вот.

boscholeg> Любой кто полезет ворошить такое осиное гнездо и попытается навести порядок сразу станет очень очень плохом в глазах коллектива.

Наблюдаю такое постоянно.

boscholeg> А на счет созидания ты Андрей себя недооцениваешь.

Почему? Созидаю по мере сил и возможностей. Не бью себя пяткой в грудь, что наведу где бы то ни было порядок. Дома и то иногда ленюсь :)

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
boscholeg(ping,5) — oldpc
2020-10-21 10:23:40


Не могу с этим согласиться. Медведев явно недостаточно либерален.
Он несколько слабовато продвигал новые технологии в массы и явно не оправдывает возложенных надежд.
Опять же скандальное разоблачение всех его финансовых махинаций. Борцы с режимом врать не будут.
:)))

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
boscholeg(ping,5) — Andrew Lobanov
2020-10-21 10:11:13


Высказывания о сменяемости власти это просто еще один политический лозунг подхваченный с канала Дождь или Медузы. Так что в голове может быть не только первый канал но и разные другие каналы и канальчики. :)))

Обе противоборствующие стороны используют одинаковые механизмы воздействия на людей. И вызывают у меня одинаково презрительное отношение.

Поддерживаю твое желание отмежеваться от политики. Но к сожалению не могу не смотреть и не читать т.к. опасаюсь упустить нечто важное что может пагубно повлиять на жизнь моей семьи. Это наверное фобия.

Из твоих утверждений получается, что смена одного человека решит проблему. Если конечно я правильно тебя понял.

Но это по моему не поможет. Нужно перестроить все общество. Нужно изменить особенности поведения всех без исключения.

Ведь проблемы есть на всех уровнях власти. Это некомпетентность и коррупция.
Это главная проблема нашего общества. Масса некомпетентных людей занимающих руководящие должности. Начиная от некомпетентной учительницы в школе и заканчивая главой государства. Каждый из-за служебного несоответствия приносит ущерб. Но при этом мало у кого есть желание стать лучше и мужество признать и исправить ошибки. Да конечно уровень ответственности разный но количество этих некомпетентных людей тем больше чем ниже ранг.
Глава поселка может к примеру растратить(украсть миллион) ,но его некомпетентные подчиненные проедят зарплатный фонд в тот же миллион за пол года или даже меньше. Ущерб получается сопоставимым.
Главврач «экономит» на ремонте и не утепляет отдельные помещения больницы. И плюет на то, что в этом помещении зимой откровенно холодно. Люди мерзнут и часто болеют. Как результат только лишние расходы на электричество и больничные листы.
Но и сами сотрудники часто манкируют обязанностями. Человек занимает формально 1,5 ставки, но реально сидит и валяет дурака. И пользуясь некомпетентностью начальства приворовывает.
Любой кто полезет ворошить такое осиное гнездо и попытается навести порядок сразу станет очень очень плохом в глазах коллектива.

Продолжать можно бесконечно.

А на счет созидания ты Андрей себя недооцениваешь.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
oldpc(ping,11) — boscholeg
2020-10-21 09:22:17


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

Опять же, в ФИДО был, AltLinux-ом пользовался, свой человек. Трудовую карьеру с дворника начинал.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
Andrew Lobanov(tavern,1) — boscholeg
2020-10-21 08:51:20


boscholeg> Я вот Петра поддерживаю абсолютно. Ибо был весьма взрослым и застал эпоху до Путина. Время тогда было откровенно собачье. Но когда он пришел ко власти я был резко против него. Меня возмутила "неправомерность" его назначения. Но постепенно стал все чаще убеждаться в правильности многих его решений. Он пока предлагает нечто лучшее чем было и лучшее чем его оппоненты. Хотя совершает массу ошибок и просчетов. Кто ничего не делает, не ошибается; а кто не ошибается, не продвинется дальше. Не ВВП прекрасен, остальные крайне ужасны.

Если нет работающей сменямости власти, неоткуда взяться нормальным альтернативам. Потому и выходит, что остальные это просто люди, которым нужен дополнительный пиар. Никто в здравом уме не станет тратить кучу времени, сил и денег на заведомо бессмысленные действия. Так что сейчас уже любая альтернатива выглядит как благо. Чем дольше у нас не меняется власть, тем труднее будет когда она всё таки сменится.

Я достаточно хорошо помню эпоху до Путина, хотя и был тогда несовершеннолетним. Было плохо. То, что сейчас лучше, чем тогда, не значит, что не надо желать ещё лучшего.

boscholeg> Нет смысла отрицать и тем самым разрушать, есть смысл созидать. Создайте партию или движение. Активно работайте, приносите пользу обществу. Учите и воспитывайте детей. Помогайте пенсионерам и нуждающимся. И люди начнут вам доверять и поддерживать. Разного рода оппозиционеры обычно зациклены на себе и в своем нарцысизме весьма ущербны. Протестовать и отрицать проще всего. Гораздо труднее работать и предлагать что-то полезное и созидательное. На это способны лишь единицы.

Я прилагаю усилия, чтобы сделать этот мир лучше, но я не политик, а инженер. Соответственно, я не могу быть альтернативой не только президенту, но и губернатору или мэру. А даже если бы и был, то вряд ли пробился куда-либо. В лучшем случае повторил бы судьбу Евдокимова. Потому что слишком многие присосались к кормушке. Достаточно посмотреть на госзакупки и ценники.

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

Любой кандидат, хоть новый, хоть старый, должен делать свою работу. Если человек плохо делает свою работу, значит он плохой работник. Если уборщица плохо делает уборку, она плохая уборщица. Если у бухгалтера дебет с кредитом не сходится, он плохой бухгалтер. Это работает на любом уровне. Президент это такой же наёмный рабочий, а не царь-батюшка. Если он плохо выполняет свои служебные обязанности, он плохой президент. Это же касается любого представителя власти. Депутаты, губернаторы, мэры. От любого работника логично ждать выполнения служебных обязанностей на должном уровне. Иначе есть смысл подумать об его увольнении в связи с несоответствием занимаемой должности.

boscholeg> А то, что мир движется по спирали уже давно не требует доказательства как мне кажется.
boscholeg> Нынешний "мировой" кризис это отражение нашей крайне несовершенной политической и экономической системы.
boscholeg> И пока не создадим (придумаем) новую так и будем восседать на маятнике Фуко.

Если рассматривать проблему в нашей стране, то она ничуть не изменилась с лохматых веков. Пока большинство считает, что царь хороший, а бояре плохие, ничего не изменится. Нет ни царя ни бояр. Есть работники. Если президент плохо ведёт внешнюю политику, он плохой президент. Если депутат лбом нажимает кнопку "ЗА", а сам спит, либо вообще не посещает заседание, значит он плохой депутат. Они ничем не отличаются от любых других работников.

boscholeg> По моему мнению для стабилизации общества и экономики нужно чтобы каждый гражданин соблюдал баланс между эгоистическими устремлениями и альтруизмом.

Для начала нужно чтобы каждый хорошо делал свою работу. Не "и так сойдёт", а хорошо.

boscholeg> Я регулярно смотрю то что вываливают в интернет протестуны. Увы пока только разочарование и изжога от этого. И я не смотрю телек но читаю прессу. И когда в ответ на мои замечания и возражения мне говорят, что или дурак или мне заморочили голову сми. То я вынужден сделать неприятный вывод - мои оппоненты уже поделили людей на "плохих оболваненных" и "хороших просветленных". Сразу хочется предложить таким просветленным строчку из песни Майка Науменко:

Для того, чтобы в голове был первый канал, не обязательно смотреть телевизор :)

Я новости уже не смотрю. Повлиять ни на политику ни на экономику я не могу, а переживать начинаю, если читаю. Решил сосредоточиться на менее глобальных проблемах.

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
boscholeg(ping,5) — vvs
2020-10-21 07:54:13


Я вот Петра поддерживаю абсолютно. Ибо был весьма взрослым и застал эпоху до Путина. Время тогда было откровенно собачье. Но когда он пришел ко власти я был резко против него. Меня возмутила "неправомерность" его назначения. Но постепенно стал все чаще убеждаться в правильности многих его решений. Он пока предлагает нечто лучшее чем было и лучшее чем его оппоненты. Хотя совершает массу ошибок и просчетов. Кто ничего не делает, не ошибается; а кто не ошибается, не продвинется дальше. Не ВВП прекрасен, остальные крайне ужасны.

Нет смысла отрицать и тем самым разрушать, есть смысл созидать. Создайте партию или движение. Активно работайте, приносите пользу обществу. Учите и воспитывайте детей. Помогайте пенсионерам и нуждающимся. И люди начнут вам доверять и поддерживать. Разного рода оппозиционеры обычно зациклены на себе и в своем нарцысизме весьма ущербны. Протестовать и отрицать проще всего. Гораздо труднее работать и предлагать что-то полезное и созидательное. На это способны лишь единицы.

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

А то, что мир движется по спирали уже давно не требует доказательства как мне кажется.
Нынешний "мировой" кризис это отражение нашей крайне несовершенной политической и экономической системы.
И пока не создадим (придумаем) новую так и будем восседать на маятнике Фуко.

По моему мнению для стабилизации общества и экономики нужно чтобы каждый гражданин соблюдал баланс между эгоистическими устремлениями и альтруизмом.
Пока такого нет нигде. Везде перекос в пользу Эго. Хотя должно быть наоборот.
P.S. Edited: 2020-10-21 07:57:45
Я регулярно смотрю то что вываливают в интернет протестуны. Увы пока только разочарование и изжога от этого. И я не смотрю телек но читаю прессу. И когда в ответ на мои замечания и возражения мне говорят, что или дурак или мне заморочили голову сми. То я вынужден сделать неприятный вывод - мои оппоненты уже поделили людей на "плохих оболваненных" и "хороших просветленных". Сразу хочется предложить таким просветленным строчку из песни Майка Науменко:
- Не стесняйтесь почем зря выходить в астрал - и т.д. :)

# Re: Ставлю цели на лето и копаюсь в себе (+org-mode)
pipe.2032
vvs(ping,12) — Peter
2020-10-20 21:24:58


> Так что к чему это я? Политич. взгляды могут быть разными, кто-то коммунист, кто-то монархист, кто-то там я не знаю кто... Но все-же, нельзя презирать людей за политич. взгляды. :)

https://ru.wikipedia.org/wiki/%D0%92%D0%BE%D0%B9%D0%BD%D0%B0_%D0%B8%D0%B7-%D0%B7%D0%B0_%D0%B2%D0%B5%D0%B4%D1%80%D0%B0

Не стОит, ребята - через сто лет никто не поймет. Хотя у Homo Sapiens(?) обычно так все и заканчивается :(

Лучше напишите об этом игру на INSTEAD да под Plan 9 ;)

"Мир, дружба, жвачка"

# Re: Халява
pipe.2032
btimofeev(tavern,13) — all
2020-10-20 20:09:22


На сайте gog.com бесплатно раздают стратегию Europa Universalis II

# gemini: ещё одна сеть эскапистов
pipe.2032
hugeping(ping,1) — All
2020-10-19 13:59:28


Натолкнулся тут на очередное "подполье".

Похоже, перегруженные современными технологиями гики-эскаписты -- это распространённое явление.

Встречайте: GEMINI ( https://gemini.circumlunar.space/ )

Гуглится тяжело. По факту -- что-то среднее между gopher и базовым http. Технологически возможен CGI. Нужен свой клиент (которых есть масса). Есть поисковики (gemini://gus.guru).

Русскоязычных страничек практически не нашёл (только одна или две), но англоязычных довольно много (по меркам подполья). Есть веб-прокси, в которых можно получить некоторое представление о том, на что это всё похоже...

https://portal.mozz.us/gemini/gemini.circumlunar.space
Но, конечно, из нативного клиента это выглядит аутентичней.

Вот такой вот, заповедник.

P.S. Сам пишу этот пост из Plan9 ;)

# Вылазки на природу
pipe.2032
vit01(mira, 1) — All
2020-10-15 03:26:14


Самое главное в этом посте - рассказы о выездной практике и ссылки на фотографии.


# Рассказы о путешествиях

Так как мы, физики, уже 4 курс, в нашем учебном плане появилась так называемая выездная практика, в рамках которой общие физики и радиофизики должны были познакомиться с различными полигонами и научными установками, которые работают у нас в области. Физический факультет ИГУ тесно сотрудничает с институтом солнечно-земной физики РАН и институтом прикладной физики (его проекты вообще напрямую поддерживаются). Так что мы как раз поехали на их базы. *Примечание: в Иркутской области гораздо больше интересных научных полигонов, мы просто поехали туда, куда смогли.*

Чтобы не сильно загружать читателей техническими подробностями, я сразу дал ссылки на обзоры других людей, где можно прочитать про характеристики конкретных инструментов. А сам расскажу про свои впечатления и поделюсь немногочисленными фоточками. Заранее прошу прощение за качество фотографий (всё снималось с мобилы и обрабатывалось). И ещё там видео есть.

## Торы

Торы - это село в республике Бурятия, в Тункинской долине. Находится оно рядом с рекой Иркут, в степной зоне. Открывается прикольный вид на Саянские горы. Повсюду бегают лошади, коровы. Встречаются суслики, а рядом с человеческими поселениями - собаки и кошки. Бурятская степь - это, конечно, хорошо, но постоянно ходить рядом с коровьим дерьмом - так себе. Может быть, люди привыкают, но с комфортом им ещё предстоит поработать.

* [Координаты]( https://goo.gl/maps/EvcD5jomPb9jkPXw9 )
* [Все фотографии]( https://alicorn.tk/dashie/s/4kyWYSfFnwwFsmL )

#### База НИИ прикладной физики в Торах
* [Сайт проекта]( https://taiga-experiment.info/ ) с подробным описанием всех установок
* [Небольшой обзор]( https://www.the-village.ru/business/how/280542-kosmicheskie-kastryulki ) с фотками на TheVillage

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/0Y3LZjipY8Ec9pXzKtoQ

НИИ ПФ здесь в основном занимается сбором данных (направление, энергия, тип частиц и.т.п.) о потоке космических лучей и об идентификации частиц, прилетающих на Землю из далёкого космоса.

На картинке выше изображена установка Taiga-HISCORE. Внутри каждого такого ящика находится по 4 фотоумножителя, каждый из которых ловит фотоны, прилетающие из [широких атмосферных ливней]( https://ru.wikipedia.org/wiki/%D0%A8%D0%B8%D1%80%D0%BE%D0%BA%D0%B8%D0%B9_%D0%B0%D1%82%D0%BC%D0%BE%D1%81%D1%84%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D0%BB%D0%B8%D0%B2%D0%B5%D0%BD%D1%8C ). Фотоны очень удобны для фиксации, потому что они не отклоняются в магнитном поле. Таких ящиков по полю расставлено огромное количество. Когда прилетает одна высокоэнергетическая частица, то в верхних слоях атмосферы она сталкивается с атомами и порождает циклический каскад ядерных реакций. В результате от одной частицы прилетает огромное количество побочных частиц, которые разлетаются по полю. Среди побочных частиц обязательно находятся и фотоны, которые фиксируются установкой.

Небольшое пояснение: в квадратных ящичках находится по 4 фотоумножителя, а в круглых - всего по одному. По 4 штуки начали ставить, чтобы улучшить соотношение сигнала к шуму, дабы увеличить чувствительность для полезного сигнала.

Рядом с Taiga-HISCORE находятся огромные телескопы с зеркалами Taiga-IACT, которые анализируют [черенковский свет]( https://ru.wikipedia.org/wiki/%D0%AD%D1%84%D1%84%D0%B5%D0%BA%D1%82_%D0%92%D0%B0%D0%B2%D0%B8%D0%BB%D0%BE%D0%B2%D0%B0_%E2%80%94_%D0%A7%D0%B5%D1%80%D0%B5%D0%BD%D0%BA%D0%BE%D0%B2%D0%B0 ) от широкого атмосферного ливня, чтобы определить тип первичной частицы, которая долетела до Земли. Также детекторы черенковского света есть на установках Tunka-133 и Tunka Rex в радиодиапазоне. Правда, нам рассказали, что от радиоантенн Tunka Rex интересной информации почти нет.

Почти под землёй в специальной комнате находится станция из детекторов мюонов, а ещё рядышком обитает оптический робот-телескоп Мастер, для отслеживания событий в далёких галактиках. Он подключен в международную сеть телескопов быстрого реагирования и автоматом наводится на нужную галактику/туманность/звезду, как только оттуда зафиксируется интересное излучение.

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

#### База ИСЗФ в Торах
* [Инструменты]( http://ru.iszf.irk.ru/%D0%93%D0%B5%D0%BE%D1%84%D0%B8%D0%B7%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BE%D0%B1%D1%81%D0%B5%D1%80%D0%B2%D0%B0%D1%82%D0%BE%D1%80%D0%B8%D1%8F )

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/qjZlPpTQuPV55QV2kZfX

На базе ИСЗФ в Торах работают ионосферщики и отдел распространения радиоволн. Главное оборудование на этой базе - это огроменные антенны для приёма сигналов с ионозондов. Раньше эти антенны использовали военные для решения задач о глушении сигналов того или иного спутника, плюс для связи с подводными лодками. А сейчас единственное более-менее их военное применение - это в качестве резервного канала радиосвязи в случае каких-то катаклизмов или крайней необходимости.

Учёным эти антенны нужны для определения полной электронной концентрации в ионосфере по [ионограммам]( https://blog.alicorn.tk/posts/pro-ionosferu.html ), а также других параметров плазмы.

Кроме антенн для приёма сигналов с ионозондов, там также имеются камеры для оптических наблюдений за среднеширотными сияниями (про это я тоже писал, см. ссылку выше).

Домики для жилья на базе ИСЗФ выглядят поприличнее, чем на базе НИИ ПФ. Кроме этого, там сейчас идёт стройка, и возводят новое большое здание, в котором будет размещаться персонал. Значит, судя по всему, это место как-то будут апгрейдить и в плане оборудования.

## Листвянка

* [Координаты]( https://goo.gl/maps/ERCY8nyzudYQ51iG8 )
* Инструменты: [здесь]( https://ru.wikipedia.org/wiki/%D0%91%D0%B0%D0%B9%D0%BA%D0%B0%D0%BB%D1%8C%D1%81%D0%BA%D0%B0%D1%8F_%D0%B0%D1%81%D1%82%D1%80%D0%BE%D1%84%D0%B8%D0%B7%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BE%D0%B1%D1%81%D0%B5%D1%80%D0%B2%D0%B0%D1%82%D0%BE%D1%80%D0%B8%D1%8F ) и [здесь]( http://solar.iszf.irk.ru/%d0%b1%d0%be%d0%bb%d1%8c%d1%88%d0%be%d0%b9-%d1%81%d0%be%d0%bb%d0%bd%d0%b5%d1%87%d0%bd%d1%8b%d0%b9-%d0%b2%d0%b0%d0%ba%d1%83%d1%83%d0%bc%d0%bd%d1%8b%d0%b9-%d1%82%d0%b5%d0%bb%d0%b5%d1%81%d0%ba%d0%be/ )
* Фотографии: [эта поездка]( https://alicorn.tk/dashie/s/EEWH9PfGQRwxCQw ), [прошлая поездка]( https://alicorn.tk/dashie/s/4MWJSk6YpKmHNs3 )

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/jkT45ICU0x0wwOCzTnei

Листвянка - самое известное среди туристов место на Байкале, хотя и одно из самых [отстойных]( https://www.youtube.com/watch?v=0_GciVP7j_c ). Здесь на горе расположилась байкальская астрофизическая обсерватория с несколькими солнечными телескопами. Самый крупный из них, на фото выше - это большой солнечный вакуумный телескоп. Рядом с ним находится установка для измерения магнитных полей на Солнце, а немножко вдали расположены хромосферные оптические телескопы, которые уже практически не наблюдают (а один вообще отдали туристам), но на этой приборной базе успели в своё время много наоткрывать и написать много научных работ.

У большого солнечного вакуумного телескопа есть перспективы развития, потому что туда добавляют адаптивную оптику (которая может автоматически подстраиваться под колебания атмосферы и значительно улучшить качество картинки). Кроме того, рядом есть ещё один недостроенный телескоп, на котором есть современное оборудование. Но в целом на этой базе мало чего интересного. Может быть, это потому что я там уже был или потому что нам не удалось ничего понаблюдать на актуальных приборах.

Инфраструктура там средненькая: есть нормальное жильё для сотрудников и интернет, но сортиры деревянные с кучей говна, за что огромный минус. Мобильный интернет на горе не пашет, только в строго определённых местах. В Торах, кстати, тоже мобильный интернет практически не работал, только 2G.

## Монды (Саянская обсерватория)

* [Координаты]( https://goo.gl/maps/QLUoQyhauopXp9RH8 )
* Инструменты: [здесь]( https://ru.wikipedia.org/wiki/%D0%A1%D0%B0%D1%8F%D0%BD%D1%81%D0%BA%D0%B0%D1%8F_%D0%BE%D0%B1%D1%81%D0%B5%D1%80%D0%B2%D0%B0%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%98%D0%A1%D0%97%D0%A4_%D0%A1%D0%9E_%D0%A0%D0%90%D0%9D ), [здесь]( http://ru.iszf.irk.ru/Sso ) и [здесь]( http://lfvn.astronomer.ru/optic/mondy/index.htm )
* Фотографии: [первая часть]( https://alicorn.tk/dashie/s/pbzTzGG9Sk2aYrB ), [вторая часть]( https://alicorn.tk/dashie/s/FgDJ5ATbifscaPe )

https://ii-net.tk/ii/ii-point.php?q=/f/f/alicorn.blog/5Wzjx9Ek0hzzS18UlYaw

Монды расположены дальше всего от Иркутска, в Бурятии, на границе с Монголией, в горах на высоте 2000 метров. Там стоит огромное количество различных интересных приборов, начиная от современных солнечных телескопов, спектрографов и магнитографов, заканчивая звёздными телескопами и установками для отслеживания метеоров (в Торах есть аналогичная, и они направлены в одну точку неба, чтобы определять направление полёта метеоритов). Один из телескопов иногда используется центром управления полётами для отслеживания траекторий космических аппаратов (а в советское время на нём высматривали американские спутники).

Из неработающих инструментов там, наверное, только внезатменный коронограф, куда мы всё-таки забрались, чтобы сделать красивых фоточек.

Наша поездка длилась 3 дня. Интернет в Мондах спутниковый, и по всей обсерватории работает вайфай (который, однако, не везде хорошо ловит). Скорость на отдачу около 1-3 мбит/с, на загрузку около 10-12 мбит/с. Мобильная связь не ловит. Есть уютное здание для персонала (вместе с центром обработки данных), где есть крутой диванчик с шикарными видами. Там ещё есть баня. А домики, где живёт народ, отапливаемые (дровами и электрообогревателем). Ещё на базе просто шикарная столовая, где ещё и кормят вкусно.

Поскольку на Солнце сейчас нет пятен, да и ночью были облака, понаблюдать что-то на реальных приборах не удалось. Поэтому наши в основном гуляли, снимали природу и страдали фигнёй. В целом, там есть, на что просто поглядеть: установки имеют достаточно футуристичный вид, а Саянские горы почти всегда дают крутую картинку (прямо Швейцария на минималках). Это идеальный пейзаж для съёмки кино (особенно фантастики или киберпанка). А в последний день поездки вообще выпала куча снега, что выглядело невероятно эпично. О, кстати, если посмотреть в сторону Монголии, то можно увидеть на горизонте озеро Хубсугул - "младшего брата Байкала" (см. мои фотографии).

Про границу с Монголией интересная тема. Эта самая граница находится в 30 метрах от одного из телескопов и обозначена большими деревянными столбами, даже без колючей проволоки. Пограничники там в засаде не сидят, однако всё равно всем строго-настрого было запрещено даже чуть-чуть эту границу переступать, иначе бы у обсерватории возникли проблемы.

Нам рассказали байку, что как-то раз к границе прискакал монгол на коне с партией контрабандного конского волоса, который он пытался переправить по заранее определённой договорённости через территорию обсерватории (контрабандисты переправляют грузы через обсерваторию просто потому что только там построена нормальная дорога). В это время (а дело было ночью) приехал на наблюдения к телескопу на автомобиле один местный житель. У этого работника на автомобиле были разные разноцветные огоньки, которые иногда модно ставить, чтобы тебя лучше было видно на дороге (тем более ночью). Монгол, увидев машину с огоньками, подумал, что это полиция, и что едут как раз за ним арестовывать =), побросал весь свой товар и ускакал обратно. В итоге спустя некоторое время работники обсерватории его сброшенный груз обнаружили. Такие дела.

Есть в Саянской обсерватории и одна тёмная сторона, типичная для поселений вдали человеческой цивилизации (в жопе мира). Весь мусор и прочее говно там сбрасывают просто в выгребную яму и даже походу не вывозят. Ни о какой сортировке мусора речь тоже не идёт. Это крайне печально, и это показывает, что Россия - это всё-таки не скандинавские страны.

## По статье

Загадка из [предыдущего поста] ещё полностью не разрешена, поэтому всё будет в следующих постах. Однако, обнаружились некоторые признаки того, что размер источника моим алгоритмом определяется неправильно. А всё потому что реальный гирорезонансный источник может являться частью более тусклого, и мой алгоритм в действительности замеряет гораздо большую площадь, чем нужно. То есть на самом деле площадь меньше.

## Стратегии общения одиноких и неодиноких людей

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

Одинокий человек, как правило, является социально изолированным. У него не так много знакомых и друзей. Он понимает, что с большей частью этих знакомых качество общения оставляет желать лучшего, но не хочет ничего менять, потому что боится потерять даже этот минимум спокойного общения. Поэтому главная стратегия одинокого человека - **как бы не стало хуже**. Такой человек старается быть осторожным и следить за своими словами, чтобы не сболтнуть лишнего и ничего не спровоцировать. Он переживает за мельчайшие пустяки и прокручивает в голове даже самые безобидные разговоры, придавая им большое значение. В результате окружающие думают, что он их сознательно сторонится, и они сами начинают тоже его сторониться в ответ. Система пришла в равновесие и может там находиться достаточно долго.

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

Получается, как только ты перестаёшь быть одиноким, ты можешь общаться с кем угодно, как угодно и без тормозов. Потерпишь неудачу - и хрен с ним, ведь ты неуязвим. А получишь пользу или кайф - ну и хорошо.

Люди, которые большую часть своей жизни не испытывали таких чувств, забывают, каково быть ForeverAlone. Иногда они насмехаются над твоими страхами и социальной тревожностью, иногда просто искренне не понимают. Говорят, что волков бояться - в лес не ходить. Но когда ты пошёл в лес за ягодами, есть большая разница, идёшь ты с ружьём или без ружья. Аналогия грубая, но если тебе, одиночке, в следующий раз расскажут про лес и волков - найдёшь, что ответить.

А вот как перестать быть ForeverAlone, ответа нет ни у меня, ни в соответствующем [сабреддите]( https://www.reddit.com/r/ForeverAlone/ ). Наверное, один из базовых советов - быть смелее и рисковать, но не мне такое людям советовать, хех.

## Почему я не фотаюсь

Так случилось, что я крайне не люблю быть запечатлённым на фото. Кто-то от этого удивляется, кто-то просто смеётся, а кто-то ещё пытается выставлять меня виноватым. Что ж, разберём сразу несколько причин, что как и почему

* Первая и главная причина - **ужасно комплексую по поводу своей внешности**. И поэтому я начал работать в сторону улучшения всего этого. Одежда, уход за лицом, аккуратность, и.т.п.
* **Не хочу запечатлевать грустное настроение**. Действительно, большинство людей считают, что фотографии нужны, чтобы консервировать те или иные воспоминания, а потом возвращаться к ним в будущем и пересматривать. И когда мне очень плохо, когда я почти в депрессии или на грани нервного срыва, крайне не хочется, чтобы это попало на фото. Да и смотреть в будущем на приятные воспоминания тоже не хочется, потому что это вызовет боль и грусть об ушедших годах.
* **Считаю, что лица людей - это не ценная информация**. Лица многих важных учёных, писателей и других деятелей часто теряются, но мы их ценим не за это. Мы ценим этих людей за их вклад в историю, а не за их улыбающиеся (или наоборот) е\*\*льники. А раз лица выдающихся людей не важны, то зачем вообще сохранять в истории моё лицо, если я простой ноунейм, каких огромное количество?
* **Сам процесс фотографирования - это утомительная возня**. Сочетается с предыдущим пунктом. Особенно когда вы в поездке, состроить удачный кадр требует некоторых усилий и времени. Я предпочту их потратить на то, чтобы сосредоточиться на текущем моменте и/или погрузиться в свои мысли.
* **Беспокоюсь о приватности и сливе компромата.** Да, и такое бывает. Когда есть фотка, то проще искать информацию о человеке в интернете, проще его деанонимизировать и проще сделать какую-то гадость. Каждый раз, когда ты выкладываешь что-то в сеть, это там остаётся и может быть использовано против тебя.
* **Не хочу лишнего внимания (особенно от людей из прошлого).** Так получилось, что в прошлом, особенно в школе, у меня были не очень хорошие отношения со многими людьми. И поэтому в интернете я себя стараюсь излишне не проявлять и не светиться под своим именем и со своей рожей. Не хочется, чтобы меня вспоминали, чтобы искали и снова хотели общения.

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

## Скриптец, который хотел прорекламировать

Сейчас треш, который творит роскомпозор, всё ещё не даёт покоя. Недавно РКН заблокировал сервера моего любимого https://deviantart.com, на котором тот хранит изображения. А это значит, что для просмотра комиксов с поняшками нужно воспользоваться VPN. У меня есть свой собственный, но у многих нет, и нужна простенькая утилита, чтобы настроить какой-то из публичных серверов для обхода блокировок.

Один мой хороший товарищ написал [скрипт]( https://ezup.dev/git/dotfiles/file/.local/bin/vpngate-fzf.sh.html ), который скачивает OpenVPN файлы с сервиса VPNGate и даёт быстро ими воспользоваться. ГНУ/линуксоидам рекомендую.

Этот пост в блоге: https://blog.alicorn.tk/posts/seeing-outside.html

# Re: Халява
pipe.2032
btimofeev(tavern,13) — all
2020-10-10 19:32:14


В Стиме бесплатно раздают классического Соника 2 с сеги мегадрайв https://store.steampowered.com/app/71163/Sonic_The_Hedgehog_2/