]> Sergey Matveev's repositories - stargrave-blog.git/log
stargrave-blog.git
6 years agoСимпсоны
Sergey Matveev [Sun, 7 Oct 2018 19:47:14 +0000 (22:47 +0300)]
Симпсоны

На работе как-то было сказано что "в Симпсонах было всё". И
действительно -- вот практически любая тема (социальная и около того)
там затрагивалась и была освещена. Кроме 1-2 последних сезонов я (многие
серии и не раз) просмотрел абсолютно все их. Просмотрев многие серии в
куда более взрослом состоянии увидел и открыл много ранее недоступного.

Я безгранично люблю этот мультсериал! Вот там сколько тем не
затрагивалось, но *всегда* всё заканчивается тем, что любовь и семья
важнее всего на свете. Очень много трудных моментов у них возникало, но
всегда они заканчиваются так, что даже я, категоричный и идеалистичный,
не могу придраться почти никогда ни к чему. Симпсоны действительно учат
и показывают хорошие достойные вещи. Да, там бывает агрессия и всякое
непослушание (особенно Барта) -- но так оно и в жизни, но зато, каким бы
он не был сорванцом, он понимает что и как делал неправильно и
попытается исправить или искренне раскаяться и извиниться. Те, кто
ужасаются поведению Барта, впервые его увидев, сразу бросаясь осуждать и
думать что там показывают пример для подражания -- мне их жалко, скудно
у таких людей в голове, недальновидно и быстроосуждаемо у них всё. Если
показывать всегда только какой-то весь из себя положительный и хороший
пример, то как человек узнает а что есть плохой? Всё познаётся в
сравнении, как минимум, на контрасте. Плюс человек не просто должен
принять информацию "XXX есть плохо", но и понять почему и чем оно плохо,
хотя бы увидев к чему оно может привести. Чем, собственно, Симпсоны
постоянно и занимаются.

Вот например Футураму тоже обожаю! Жаль что больше не делают новых
серий. Но в ней регулярно замечал постоянно навязывание того, что США
это центр мира, других в принципе на Земле не осталось, итд, итд. В
Симпсонах же показывают и высмеивают эту американскую черту что они
центр мира. Там нет пропаганды их западного образа жизни! Ну или они за
десятилетия повлияли мне на мозги, или там действительно они очень
нейтральны на эту тему, хотя, конечно же, показывается постоянно
классическая американская семья/жизнь.

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

6 years agoПобеда Хабиба
Sergey Matveev [Sun, 7 Oct 2018 19:07:51 +0000 (22:07 +0300)]
Победа Хабиба

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

Что это значит? Как минимум то, что даже таких как я, нашли чем привлечь
и завлечь! Смотреть за спортом я не смотрел никогда -- так, чисто просто
узнать на каких мы местах. Но внутри постоянно мысли о том, что куча
всего везде куплено, проплачено, итд -- мол сложно верить в
действительную силу людей. А вот бокс, MMA/UFC -- на это не прочь с
интересом посмотреть и поболеть! Но шоу с Хабибом и Макгрегором устроили
отличное, повторюсь, что даже меня притягивает.

6 years agoПобывал на пешей экскурсии по масонским местам Москвы
Sergey Matveev [Sun, 7 Oct 2018 18:16:55 +0000 (21:16 +0300)]
Побывал на пешей экскурсии по масонским местам Москвы

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

6 years agoSamsung забирает ваши данные в заложники, пока вы не купите их новый смартфон
Sergey Matveev [Sat, 6 Oct 2018 13:21:34 +0000 (16:21 +0300)]
Samsung забирает ваши данные в заложники, пока вы не купите их новый смартфон

https://www.reddit.com/r/DataHoarder/comments/9lvia8/samsung_is_holding_your_data_hostage_until_you/
Сломался смартфон Samsung? Думаете что ваши загруженные в облако данные
вы сможете достать? Как бы не так! Пока не приобретёте именно
Samsung-овское новое устройство, то их вам не отдадут.

6 years agoПервый Reddit канал на который подписался
Sergey Matveev [Fri, 5 Oct 2018 18:09:05 +0000 (21:09 +0300)]
Первый Reddit канал на который подписался

https://www.reddit.com/r/DataHoarder/
Никогда Reddit особо ничем не занимал. Точнее я просто не понимал что на
нём делать. Лишь изредка кидались туда ссылки с какими-нибудь интервью с
известными людьми. Но тут вот решил подписаться на data hoarder-ов,
интересна мне эта тема.

6 years agoСтабильность btrfs официально далека от production ready
Sergey Matveev [Fri, 5 Oct 2018 05:47:53 +0000 (08:47 +0300)]
Стабильность btrfs официально далека от production ready

https://btrfs.wiki.kernel.org/index.php/Status
Их официальный статус.

6 years agoДолжен ли я блокировать ICMP?
Sergey Matveev [Fri, 5 Oct 2018 05:38:08 +0000 (08:38 +0300)]
Должен ли я блокировать ICMP?

http://shouldiblockicmp.com/
Я бы увольнял админов которые занимаются подобным. Всё портят (а на моём
Windows/iPhone/whatever работает же!) и не думают о других.

6 years agoНасколько я знаю грайндкор?
Sergey Matveev [Fri, 5 Oct 2018 03:56:13 +0000 (06:56 +0300)]
Насколько я знаю грайндкор?

http://www.hitkiller.com/test-orientiruetes-li-vy-rebyata-v-grajndkore.html
Всего-лишь на 60%.

6 years agoСтатья-перевод о том почему некоторые от ZFS без ума
Sergey Matveev [Thu, 4 Oct 2018 19:23:19 +0000 (22:23 +0300)]
Статья-перевод о том почему некоторые от ZFS без ума

https://habr.com/post/424651/
Статья слабенькая, очень мало чего сказано, мне кажется даже моя более
ёмкая: http://www.stargrave.org/ZFS-proscons.html
Но нравится её концовка: для ZFS нужна или BSD-система или Illumos
(Solaris), но на GNU/Linux не ахти пойдёт.

6 years agoКак выглядели известные металисты 20+ лет назад
Sergey Matveev [Thu, 4 Oct 2018 03:44:05 +0000 (06:44 +0300)]
Как выглядели известные металисты 20+ лет назад

http://www.hitkiller.com/fleshmob-nazad-v-90-e-kak-vyglyadeli-izvestnye-metalisty-dvadcat-let-nazad.html
Какие же они там все молодые пацаны, а выросли в здоровых мужиков. Эх, а
в то время я вообще музыку то и не слушал ещё. Начал слушать с альбома
Rammstein Mutter, то бишь после 2001-го. Потом, во время одной фидошной
поинтовки подсел на Nightwish и пошло поехало.

6 years agoAV1 декодировщик от VLC и ffmpeg
Sergey Matveev [Tue, 2 Oct 2018 19:52:01 +0000 (22:52 +0300)]
AV1 декодировщик от VLC и ffmpeg

http://www.opennet.ru/opennews/art.shtml?num=49379
Очень жду чтобы и кодировщик появился быстрый! Я пробовал кодировать,
но... я бы за неделю ничего не дождался. Но ожидаю что AV1 будет очень
крут по уровню сжатия, плюс вроде как и с патентами нет проблем (все всё
договорились).

6 years agoВыпуск подкаста Пиратской партии со мной в качестве гостя
Sergey Matveev [Tue, 2 Oct 2018 10:18:29 +0000 (13:18 +0300)]
Выпуск подкаста Пиратской партии со мной в качестве гостя

http://www.stargrave.org/ppru-podcast-20181002.opus
https://www.youtube.com/watch?v=_aiYf_SVb7g
Вообще записывали мы полтора часа. Если вырезать всякие технакладки, то
там чуть ли не час мог оставаться. В конце были вопросы которые в
подкасте вырезаны -- там я говорил про PRNG и недостатки Linux например.
Упоминал Plan9 и всякое другое. Так что Linux в подкасте остался
необосран :-(

6 years agoМеня с моим выступлением о GoVPN цитируют на CIF5
Sergey Matveev [Mon, 1 Oct 2018 20:17:01 +0000 (23:17 +0300)]
Меня с моим выступлением о GoVPN цитируют на CIF5

https://www.youtube.com/watch?v=l8sxhL1U5ks (на ~10:10)
Леонид Евдокимов цитирует мои слова с презентации GoVPN на CIF3. Мол
если провайдер начинает блокировать шум, то это мол уже не Интернет.
Рандомный трафик это как лакмусовая бумажка. Всё верно процитировали.

Я, правда, не знаю Леонид это делал саркастически или хотел показать
что мол действительно всё так плачевно уже у нас и происходит. Если
второе, то как-то много чести для GoVPN на целом слайде. Если первое,
то тоже много чести :-). В общем не знаю.

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

6 years agoКраткая история BSD файловой системы
Sergey Matveev [Sun, 30 Sep 2018 20:57:51 +0000 (23:57 +0300)]
Краткая история BSD файловой системы

https://www.youtube.com/watch?v=uF_J-itJDwM
Рассказывает сам Кирк МакКузик.
Вроде бы столько читал про FFS/UFS, но узнал ещё много интересного.

6 years agoКраткая история Chaosnet
Sergey Matveev [Sun, 30 Sep 2018 20:44:48 +0000 (23:44 +0300)]
Краткая история Chaosnet

https://twobithistory.org/2018/09/30/chaosnet.html
В DNS запросах/ответах есть такое поле где всегда "IN". "foo in AAAA ...".
К своему стыду я думал что это что-то типа предлога. А на самом деле это
"INternet". Один их классов сетей. Бывает класс "HS" -- Hesiod, а ещё
"CN" -- Chaosnet. Вот про это всё статья и пишет и рассказывает про эту
сеть, созданную для объединения Lisp-машин. Очень познавательно!

6 years agoВсё что вам надо знать про оптические сети
Sergey Matveev [Sun, 30 Sep 2018 15:33:12 +0000 (18:33 +0300)]
Всё что вам надо знать про оптические сети

https://www.nanog.org/sites/default/files/Steenbergen.Everything_You_Need.pdf
Очень легко и интересно читающаяся презентация (статья?) про оптические сети.

6 years agoWget с --random-wait не дружит с Keep-Alive
Sergey Matveev [Sun, 30 Sep 2018 13:56:15 +0000 (16:56 +0300)]
Wget с --random-wait не дружит с Keep-Alive

Зеркалирую тут некоторые сайты и замечаю что с --random-wait-ом нигде не
держится Keep-Alive HTTP соединений. Возможно wget так делает, возможно
просто такие попались серверы: не стал разбираться кто виноват, но делаю
себе заметку на будущее.

6 years agoОхранник хорошо разбирающийся в искусстве
Sergey Matveev [Sun, 30 Sep 2018 08:45:25 +0000 (11:45 +0300)]
Охранник хорошо разбирающийся в искусстве

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

6 years agoСборник красивых обложек старых игр
Sergey Matveev [Sun, 30 Sep 2018 07:23:29 +0000 (10:23 +0300)]
Сборник красивых обложек старых игр

https://worldwritable.com/box-art-brut-6fad75d971e1
Замечаю что там девушки были куда аппетитнее чем сегодняшние каноны красоты.

6 years agodunnet игра -- возможно одна из самых распространённых
Sergey Matveev [Sat, 29 Sep 2018 20:37:42 +0000 (23:37 +0300)]
dunnet игра -- возможно одна из самых распространённых

https://ru.wikipedia.org/wiki/Dunnet
В Emacs с начала 90-х годов прямо из коробки встраивается interactive
fiction игра: Dunnet. Запустить можно так: emacs -batch -l dunnet.
Учитывая количество инсталляций Emacs, можно считать что (после,
конечно, Пасьянса и Сапёра какого-нибудь) это одна из самых
распространённых игр. Пишут что вполне себе хороший IF, с юмором и на
тему UNIX-а.

6 years agoЗаменил dnscrypt-wrapper на unbound на dnscrypt.cypherpunks.ru
Sergey Matveev [Sat, 29 Sep 2018 17:10:15 +0000 (20:10 +0300)]
Заменил dnscrypt-wrapper на unbound на dnscrypt.cypherpunks.ru

dnscrypt-wrapper постоянно segfault-ится. Настолько постоянно, что я в
monit мониторинге просто сказал что перезапускать его насильно. Не
хорошо и не красиво, но так оно года два наверное у меня работало.
Сейчас увидел что в новой версии Unbound появилась поддержка DNSCrypt.
Обновил его, включил DNSCrypt, пока всё работает. dnscrypt-wrapper,
правда, всё-равно остался, для генерирования/работы с ключами (об этом
сам unbound сообщает даже).

6 years agoСколько нужно разрабов чтобы разбить диск в GNU/Linux?
Sergey Matveev [Fri, 28 Sep 2018 19:25:03 +0000 (22:25 +0300)]
Сколько нужно разрабов чтобы разбить диск в GNU/Linux?

Втроём на работе плохо помним чем в GNU/Linux-е можно "разбить" диск и
попробовали аж три разных редактора.

* fdisk помним что сильно устарел, как минимум не держит GPT, не сказать
  что хорошо и удобно скриптуется
* parted вроде бы работает, но когда надо просто создать партицию
  размером с весь диск, то он упорно хочет чтобы сам пользователь ввёл
  начало/конец этой партиции, потом ещё и ругается что она не выровнена.
  Очень удобно, в кавычках
* gdisk визуально полностью повторяет fdisk, но уже делает GPT схему. Им
  в итоге и сделали
* ещё вспомнили что есть sfdisk (я помню эту утилиту как когда-то
  единственный вариант sfdisk -R для перечитки таблицы разделов с
  дисков), cfdisk (curses вариант) и gparted (вообще GUI)

Полнейший зоопарк! Но нет ничего чтобы прям вот удобного. Вот почему,
почему в GNU/Linux мире не могут сделать что-то тривиально простое типа
FreeBSD-ного gpart? https://www.unix.com/man-page/FreeBSD/8/GPART/
Легко, просто, скриптуется, удобно использовать и полностью руками,
современный и всё держит, bootcode может даже сам записать, приятный
понятный вывод, итд, итд. Идеально для этой задачи. Чёрт, неужели я
реально когда-то любил GNU/Linux мир (не только за то что это свободное
ПО)???

6 years agoФотографии со мной с CIF5
Sergey Matveev [Fri, 28 Sep 2018 19:15:23 +0000 (22:15 +0300)]
Фотографии со мной с CIF5

https://www.facebook.com/roskomsvoboda/posts/1991622107563977
https://scontent-amt2-1.xx.fbcdn.net/v/t1.0-9/42455682_1991597250899796_4284085283391012864_o.jpg?_nc_cat=105&oh=22539bdfa48a4e4f72d9c967c66c1b28&oe=5C621199
https://scontent-amt2-1.xx.fbcdn.net/v/t1.0-9/42637796_1991602070899314_7552163608730271744_o.jpg?_nc_cat=104&oh=916ebf0d05426560fc91dd07f91dab39&oe=5C1C3DAD
https://scontent-amt2-1.xx.fbcdn.net/v/t1.0-9/42724876_1991623260897195_2894462380140396544_o.jpg?_nc_cat=109&oh=72f9ea260e8c3c12c60789d0c0f4104d&oe=5C225BD6
https://scontent-amt2-1.xx.fbcdn.net/v/t1.0-9/42709145_1992706367455551_4193327247127478272_o.jpg?_nc_cat=111&oh=9fa6ca380c6fada4761c7a83e50d3b41&oe=5C1E22D4

6 years agoТолько сейчас задумался об UID/GID в tarball-ах моего софта
Sergey Matveev [Thu, 27 Sep 2018 17:46:20 +0000 (20:46 +0300)]
Только сейчас задумался об UID/GID в tarball-ах моего софта

Я ведь реально вшиваю в архивы свой UID/GID и ещё и stargrave имена.
Почему только сейчас об этом задумался? "Вшивать" ничего не значащих
пользователей можно вот так:

    tar cf $NAME.tar --uid=0 --gid=0 --numeric-owner $NAME

6 years agoWeb очень прожорливый
Sergey Matveev [Thu, 27 Sep 2018 17:23:15 +0000 (20:23 +0300)]
Web очень прожорливый

http://fabiensanglard.net/bloated/index.php
http://tonsky.me/blog/disenchantment/
Всё больше и больше людей пишут об этом. Мощнейшие компьютеры (тысячи
MFLOPS-ов, гигабайты оперативной памяти), но всё становится только
медленнее и просто показать страничку -- ожидание и испытание терпения.

6 years agoНадо кончать терпеть джуниоров на работе
Sergey Matveev [Thu, 27 Sep 2018 10:21:22 +0000 (13:21 +0300)]
Надо кончать терпеть джуниоров на работе

Получил мнение что музыку которую слушаю не отличается от Face
какого-нибудь. Ok. Но это говорит человек который в свои 30+ лет только
Python junior и который при этом почти полностью игнорирует мои письма с
просьбами (по работе) и ревью, при этом сильно просирая по срокам? Какой
смысл пытаться при этом на работе с такими поддерживать нормальные
отношения? Нужно переосмыслить своё поведение, раз до такого доходит.

6 years agoWithin Temptation в Нижнем считается недопустимым с точки зрения морали/нравственности
Sergey Matveev [Thu, 27 Sep 2018 04:56:55 +0000 (07:56 +0300)]
Within Temptation в Нижнем считается недопустимым с точки зрения морали/нравственности

http://www.hitkiller.com/roditeli-nizhnego-novgoroda-vystupili-za-zapret-koncertov-v-tom-chisle-within-temptation.html
По моему, эти родители с катушек съехали и невменяемы. Ну то что там в
списке неэтичных артистов есть Face -- ok, поддерживаю. Но Within
Temptation!?!?!? Ага, зато, как в статье заметили, Руки вверх и Баста
это мол на ура и ok. Я боюсь тех кто вырастит на этой музыке и кто будет
считать из-за родителей что Within Temptation это бяка. Наша страна
развалится от быдлоты в этом случае.

А на Within Temptation собираюсь в октябре сходить как-раз. В очередной
раз узнавая что люди таких как я будут считать аморальными и
безнравственными.

6 years agoМэтью Грин теперь на нашей lenta.ru в новостях
Sergey Matveev [Wed, 26 Sep 2018 05:28:01 +0000 (08:28 +0300)]
Мэтью Грин теперь на нашей lenta.ru в новостях

https://lenta.ru/news/2018/09/26/google/
Как всегда, журналисты всё искажают так сильно, но суть, хотя бы, оставили.
А Google типа всё же всё это поправит: http://www.opennet.ru/opennews/art.shtml?num=49338
Очень уважает компания людей: сначала так конкретно поднасирает, а
потом, если уж сильно начнут возбухать, то сделают добрый жест и учтут
пожелания по поводу приватности. Mozilla на самом деле тоже ничуть не
лучше и уже не первый год, наблюдая за Firefox-ом, вижу что никогда я
его не буду больше использовать, ибо он только деградирует и ухудшается.

6 years agoGorguts -- Pleiades' Dust шедевр!
Sergey Matveev [Tue, 25 Sep 2018 21:03:19 +0000 (00:03 +0300)]
Gorguts -- Pleiades' Dust шедевр!

https://en.wikipedia.org/wiki/Pleiades%27_Dust
Ох как я был не прав послушав в не подобающих условиях этот альбом! Как
он вышел -- поставил в колонках или плохих наушниках -- не зацепило
никак. Потом может 1 или 2 раза попробовал послушать, параллельно ещё
что-то делая -- конечно не заметил что что-то играло.

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

6 years agoGorguts -- Colored Sands
Sergey Matveev [Tue, 25 Sep 2018 19:36:03 +0000 (22:36 +0300)]
Gorguts -- Colored Sands

Уже писал про альбом этой группы, но не могу удержаться снова. Поставил
этот альбом снова. И ничего не делал, кроме как слушал его, поглаживая
собак. Вот однозначно это лучший метал-альбом из мне известных! Мало у
кого есть трэки которые просто хочется слушать и наслаждаться каждым
звуком, каждой нотой. Не говоря уже о целых альбомах. Да и насколько он
разнообразен! Ни один трэк не похож на другой (отчасти, конечно,
потому-что часть писал Люк Лемей, а часть Хафнагел с Марстоном).

Кстати о Колине Марстоне: https://en.wikipedia.org/wiki/Colin_Marston
Офигеть размер списка музыкальных творений где он засветился так или
иначе!

6 years agoЕщё о фронтендерах: дико боятся и не в состоянии работать с git-ом
Sergey Matveev [Mon, 24 Sep 2018 20:01:42 +0000 (23:01 +0300)]
Ещё о фронтендерах: дико боятся и не в состоянии работать с git-ом

https://tonsky.livejournal.com/312123.html
Я вот ничего против этого товарища не имею, чисто случайно вышел на его
блог. Но блин, его страх и удивление того как работают в git-е меня
просто поражает! Он пишет что работать с git-ом в командной строке можно
только тогда, как понимаешь что вообще происходит. А у меня вопрос: а
можно как-то не понимая там всё разрулить? Я бы даже сказал что каким-то
бредом попахивает: работать в git в GUI что ли??? Vim ему сложен и не
понятен, Emacs тоже, git тоже... ну... поэтому и фронтендер.

Я вообще не хочу сказать что мир фронтенда это мол плохо и там те, кто
не смог попасть в backend, но так уж как-то повелось что в PHP попадают
те, кто не смог в другие места, в JS те кто даже не пытался в другие,
итд. Безусловно бывают и я знаю крутейших разрабов фронтенда, прям вот
хакеров и всё-такое, но чтобы git казался им нереальным для работы в CLI...

У нас вот есть junior-ы которые git впервые у нас увидели. Всякие
git-clone и тривиальные pull request в Github я не считаю умением
работать в нём, ибо, как правило, там даже базового минимума не
задействовано для полноценной работы. И вот за это время я с коллегой
даже не знаем что делать -- ну реально почему-то не понимают что
происходит в этом самом git-е. Мы и так и сяк ведь рисовали как он
устроен и что какие команды делают. Но почему-то это всё сложно для
людей. И мы с ним оба не помним чтобы у нас подобного недопонимания
было. Видимо... когда человек спокойно начнёт себя чувствовать в git-е,
то явно вырос, уже не маленький, про фронтенд думать уже поздно будет.
Посмотрим сколько для этого понадобится времени.

6 years agoРазница между DNSCurve и DNSSEC, почему DNSSEC так хотят?
Sergey Matveev [Mon, 24 Sep 2018 19:38:50 +0000 (22:38 +0300)]
Разница между DNSCurve и DNSSEC, почему DNSSEC так хотят?

https://dnscurve.io/faq/differences-between-dnscurve-and-dnssec.html
Перевожу на русский, плюс свои дополнения:

* DNSCurve зашифрован (блюдёт вашу приватность и конфиденциальность)
  DNSSEC не зашифрован
* DNSCurve использует curve25519 алгоритм (быстрый, компактный, безопасный)
  DNSSEC использует RSA (медленный, ресурсоёмкий, сложно реализуемый безопасно)
* DNSCurve имеет 128-бит уровень безопасности
  DNSSEC по-умолчанию 80-бит (1024-бит RSA ключи)
* DNSCurve не требует ни одного дополнительного пакета при работе
  DNSSEC требует более чем половину больше
* DNSCurve не требует новых типов записей DNS
  DNSSEC требует DS, DNSKEY, DLV, TLSA, RRSIG, NSEC, NSEC3, NSEC3PARAM
* DNSCurve не требует дополнительного пользовательского интерфейса
  DNSSEC требует для каждого registrar поддерживающего DNSSEC
* DNSCurve неуязвим для атак перепроигрывания (replay)
  DNSSEC уязвим
* DNSCurve не сливает никаких данных
  DNSSEC сливает содержимое зон через NSEC/NSEC3
* DNSCurve противостоит цензуре в сетях
  DNSSEC вообще никак не защищает от неё
* DNSCurve лишь чуть-чуть увеличивает размер пакетов
  DNSSEC существенно (что может потребовать TCP)
* DNSCurve не может являться источником DDoS
  DNSSEC может
* DNSCurve не использует PKI
  DNSSEC, будучи зависимым от PKI, может контролироваться правительствами

Как работает DNSCurve, вкратце?

    Авторитарный сервер и resolver должны поддерживать этот протокол.
    Иначе будет использоваться обычный DNS.

    Как resolver заранее узнает что авторитарный сервер поддерживает
    DNSCurve? После того, как администратор установит DNSCurve ПО, то он
    помещает его публичный ключ в DNS NS запись. Например, вместо
    запроса к серверу ns1.example.com он может прописать
    uz5jmyqz3gz2bhnuzg0rr0cml9u8pntyhn2jhtqn04yt3sm5h235c1.example.com

    Здесь DNS имя uz5jmyqz3gz2bhnuzg0rr0cml9u8pntyhn2jhtqn04yt3sm5h235c1
    начинается с магической строчки uz5, после которой идёт Base32
    закодированный Curve25519 публичный ключ. Видя это, resolver
    понимает что сервер поддерживает DNSCurve.

    Resolver затем вычисляет общий ключ, используя свой эфемерный
    приватный ключ и известный публичный сервера. Используя этот ключ,
    он шифрует запрос XSalsa20-Poly1305 и посылает его серверу вместе со
    своим эфемерным публичным ключом.

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

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

6 years agoИнтервью с Bill Joy
Sergey Matveev [Mon, 24 Sep 2018 17:58:38 +0000 (20:58 +0300)]
Интервью с Bill Joy

http://xahlee.info/comp/interview_with_bill_joy.html
Создатель Vi (говорят, написал за неделею), создатель (один из) BSD
(говорят, ядро написал за выходные), основатель Sun Microsystem, автор
вовсю используемого TCP/IP стэка, csh, активно участвовал в создании
NFS, Solaris, SPARC процессоров, и всякого что касается Java.
В интервью правда только Vi.

6 years agoФронтендеры имеют принципиально отличающееся восприятие мира
Sergey Matveev [Mon, 24 Sep 2018 17:45:15 +0000 (20:45 +0300)]
Фронтендеры имеют принципиально отличающееся восприятие мира

https://tonsky.livejournal.com/317538.html
https://tonsky.livejournal.com/314598.html
Парень, во-первых, считает Emacs собранным в гараже жалким поделием.
Лично мне, просто смешно. Во-вторых, считает что проработав *год* за
Vim-ом считает что его достаточно изучил.

Вынужден его сильно расстроить: нужны *годы* чтобы хоть как-то нормально
в нём себя уверенно чувствовать и иметь высокий КПД. Его смехотворные
примеры про визуальное выделение говорят только о том, что он его
использовал исключительно как блокнот. Я знаю людей которые после 4-5
месяцев каждодневной работы в Vim всё-равно не далеко уходят от режима
работы блокнота.

Плюс автор считает что редактирование и ввод текста делятся 50/50
примерно. В мире frontend возможно, но в моём, наверное 90/10 в пользу
редактирования постоянного.

Более того, автор всюду смешивает Vi и Vim и считает что Vim создавался
таким из-за медленных модемов. Опять же, разочарую: Vim создавался
тогда, когда уже Интернет и FidoNet вовсю были (Муленаар например
фидошник).

В общем, толком не научившись работать в этом редакторе, понять чем же
он хорош, не познав его мощи, конечно же он будет считать его
устаревшим. Блокнот-like редактирование работает в куче более простых
редактором типа Atom, Sublime и что там ещё сейчас модно.

6 years agoАж два человека на которые подписан уходят от Google Chrome
Sergey Matveev [Mon, 24 Sep 2018 05:19:00 +0000 (08:19 +0300)]
Аж два человека на которые подписан уходят от Google Chrome

https://blog.cryptographyengineering.com/2018/09/23/why-im-leaving-chrome/
https://utcc.utoronto.ca/~cks/space/blog/web/ChromeWalkingAway
У меня конечно вопрос а какого чёрта они вообще использовали
проприетарное ПО, ведь вроде бы нормальные вменяемые люди, не яблочники.
Но Chrome своим автоматическим входом в Google+ очень негативно влияет
на приватность пользователя.

6 years agoCode-of-Conduct как средство уничтожения программных проектов
Sergey Matveev [Sun, 23 Sep 2018 19:25:48 +0000 (22:25 +0300)]
Code-of-Conduct как средство уничтожения программных проектов

https://lulz.com/linux-devs-threaten-killswitch-coc-controversy-1252/
Интересное чтиво о том как все эти пидорские уродские CoCы толком то
ведь ничего не делают как "удаляют" разработчиков из общества.

На работе меня спросили: когда в моих проектах/cypherpunks.ru появится
подобный Geek Feminism CoC? Ответил что только тогда, когда мне надо
будет сообщить в неявной форме что мне хана, что меня нет, меня больше
нет.

6 years agoТорвальдс получает дико нехило денег
Sergey Matveev [Sun, 23 Sep 2018 13:37:11 +0000 (16:37 +0300)]
Торвальдс получает дико нехило денег

https://www.newyorker.com/science/elements/after-years-of-abusive-e-mails-the-creator-of-linux-steps-aside
Один только он за год получает больше чем какой-либо другой проект
свободного ядра вообще. Разработка ведётся в основном крупными
корпорациями, соответственно, блюдя в первую очередь их интересы.
GNU/Linux это полностью коммерциализованная ОС.

6 years agoПисьмо от бывшего посла Ирана в РФ
Sergey Matveev [Sun, 23 Sep 2018 11:03:09 +0000 (14:03 +0300)]
Письмо от бывшего посла Ирана в РФ

Я ему как-то написал благодарность за его блог: https://sajjadi.livejournal.com/475031.html
само собой, письмом. Вот пришёл ответ:

    Dear Sergey , my dear friend ,

    I am sorry I am replying in English . As you may know ,
    unfortunately I don't speak Russian . I write my posts in English
    and the excellent moderators of my blog , translate the posts.

    Thank you very much for your very nice and kind words about my blog.
    You gave me confidence that my blog has been useful for you and
    for the Russian readers.

    I wish you and your dear family the best. And we can one day meet in
    person.

    with my best regards ,

    Reza

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

6 years agoCIF5: доклад про целостность данных
Sergey Matveev [Sat, 22 Sep 2018 19:57:03 +0000 (22:57 +0300)]
CIF5: доклад про целостность данных

Его официально даже сейчас нет на сайте. Буквально я уже собирался
уходить, как увидел распечатку на бумажке о том что по этой теме будет
доклад. Сразу скажу: среди всех CIF это офигеннейший и лучший доклад что
я встречал. Реально столько информации полезной для *любого* человека
связанного с ИТ! К сожалению, времени было в обрез и мы не услышали
наверное треть.

Речь шла про целостность данных, файловые системы, RAID-ы, ECC память,
её зеркалирование и scrubbing, бэкапы, snapshot-ы для бэкапов,
криптоключи, OTP-токены, смарт-карты, VPN/DNSSEC. Точнее речь должна
была про них идти. Но рассказали только до бэкапов включительно и
целостность памяти.

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

Потом много рассказывал про то, как бедные Linux-оиды обеспечивают себе
целостность дисков. Докладчик предложил такой вариант как более быстрый
относительно ZFS и который он использует: есть ряд дисков, на каждом из
них делается dm-integrity, все они затем объединяются в md массив,
поверх LVM, ну а дальше всё по старинке. Вся фишка в dm-integrity: эта
штука просто добавляет checksum-у к блокам. Так как важно выравнивать
блоки, то на диск пишется N-блоков, а дальше N-checksum умещающихся в
одном блоке. Ok, допустим. Но, при этом есть опциональный журнал, чтобы
атомарно записать и блок с данными и его checksum. А ещё есть выбор
между CRC32 и SHA256.

В итоге на графиках dm-integrity БЕЗ журнала и с CRC32 быстрее ZFS.
Но по мне это вообще нельзя сравнивать тогда. Без журнала можно потерять
целостность. На графиках видно что при этом ДИКО проседает
производительность. Лично я ничего кроме криптографических хэшей не буду
использовать для проверки целостности, а с SHA256 dm-integrity снова
дико проседает за счёт того, что вместо 512/4 блоков на каждый блок
целостности, можно записать всего 512/32 блока, ощутимо повышая iops-ы.
В итоге, dm-crypt с журналом и SHA256 существенно медленнее ZFS-а.
Наслушавшись ещё и про RAID-ы, про snapshot-ы... хотелось расплакаться
от счастья что есть ZFS и что я избавился от всего этого адового ада с
которым активно когда-то тоже работал! И снова возрадоваться как же всё
красиво, разумно и здорово сделано в BSD системах!

Ещё оказалось что в dm-crypt с какой-то версии появилась возможность
аутентификации данных. Ну что ж, наконец-то Linux догнал давно
существовавшую фичу FreeBSD GELI.

6 years agoCIF5: DNSSEC доклад и Фил Кулин. Бойкотирую DiPHOST
Sergey Matveev [Sat, 22 Sep 2018 19:56:44 +0000 (22:56 +0300)]
CIF5: DNSSEC доклад и Фил Кулин. Бойкотирую DiPHOST

Это доклад на середину которого я попал когда пришёл. Мне дико не
понравился докладчик и что он говорил. Очень задел. Высмеивал DNSCurve,
DNSCrypt.

Говорил что они не продуманы -- мол типа нет ротации ключей, а что же
будет если потерять master ключ? Фил, а что будет если потерять мастер
ключ УЦ, PGP, SSH? Вообще задаёшься вопросом ЧТО ты аутентифицируешь?
DNSCrypt аутентифицируется публичным ключом сервера -- ты реально
доверяешь только конкретно заданному resolver-у. Фил это высмеивает и
намекает на то, что единственный правильный способ (продуманный, как он
говорит), это доверять УЦ какому-нибудь. То есть, DNSSEC реально не
позволяет делать доверие к какому-то серверу авторитарному, мол и не
надо -- надо доверять дядям которые прослушают тебя, ибо PKI не защищает
от атак уровня государств. То есть, рабочий в плане аутентификации
вариант в виде DNSCrypt/DNSCurve он высмеивает, не предлагая в замен
ничего такое же по силе. Кстати, ротация подключей в DNSCrypt всё же
есть.

Высмеивал тот факт, что в DNSCurve (как и DNSCrypt) криптоалгоритмы
намертво вшиты в протокол. Любой криптограф бы реально обрадовался этому
если вопрос касается безопасности: уничтожает огромный вектор атак на
downgrade алгоритмов. Сколько проблем в куче протоколов существовало и
существует связанных с этим долбанным согласованием алгоритмов? Фил,
посмотри на современные протоколы и удивись как модно стало их упрощать,
делать простыми и надёжными.

Докладчик явно даже не пытался задаться вопросом а почему Бернштейн так
сделал свой DNSCurve? Фил, будучи руководителем хостинга, не слышал про
TCP fast open, TLS session resumption (о которых сказал Леонид
Евдокимов), но при этом называет творение Бернштейна как DNS-курва. По
моему это гнило и низко, уж точно не такому неучу судить Бернштейна.
Хотя бы задался бы вопросом почему эти две системы так сделаны и
удивился бы, что в отличии от него, не все доверяют PKI, не все хотят
защищаться от Васька-соседа, есть те, кто хочет *реально* защищаться.

Фил умудрился спороть при этом то что DNSCurve это имитация
безопасности. DNSCurve имитация, а DNSSEC, видимо, нет! Даже написав это
у меня улыбка от несуразности.

Много раз он повторял что DNSCrypt не взлетел, при этом показывая доли
процента внедрения DNSSEC. То есть, DNSSEC который так активно пиарится,
присутствует на всех хостингах (ну много где), всё-равно нихера не
взлетает. Последний человек который задавал вопрос мне понравился: он в
открытую спросил вот почему это всё сделали таким говном? Ну добавили бы
ротацию ключей в DNSCurve и всё -- вот этот чувак правильно мыслит!

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

6 years agoПосетил CIF5
Sergey Matveev [Sat, 22 Sep 2018 19:56:32 +0000 (22:56 +0300)]
Посетил CIF5

Из-за домашних дел и режима собак, не смог приехать вовремя и попал
только на доклад про DNSSEC. Потом моё выступление, потом разговаривал
(часа полтора) с людьми по поводу NNCP, Noise, работы связанной с
криптографией, программирования. А потом попал только на самую последнюю
тему про целостность.

Народу много. Как мне кажется, больше чем было в CIF1-3. В Благосфере
всё очень здорово в техническом плане. Подготовка организаторов была
конкретная: красивые буклеты с темами кто с кем где выступает. Поесть
там можно было. Кучу знакомых лиц увидел с прошлых CIF. Если задуматься,
то CIF5 -- это значит первый раз я там выступил (с длиннющим докладом на
тему технологий анонимизации) аж пять лет назад! Встретил там и члена
Либертарианской партии -- где когда-то была дискуссия со мной в
оппозиции к ним.

К сожалению, как написал, вообще не побывал на куче докладов. Мне
сообщили что мой GoVPN и его работу упоминал Леонид Евдокимов в своём
докладе: Yota дико снижает скорость если не знает что за трафик идёт.

Там параллельно аж в трёх-четырёх местах происходили мероприятия CIF5.
Поэтому народ вынужден был разделяться и разрываться. Я выступал не на
большой площадке, но вроде как под завязку она оказалась забита людьми.
Когда я пришёл по началу, то там кто-то выступал и было не так много.
Вообще я услышал не раз что у людей возникает потребность в
sneakernet-е, что здорово, я всё же в реальном мире живу, а не как
некоторые знакомые считающие что обитаемых мест на Земле без хорошей
доступности Интернета не осталось (впрочем, они и WiFi считают 100%
заменой проводных соединений).

6 years agoНовости о сплошной слежке
Sergey Matveev [Sat, 22 Sep 2018 07:25:43 +0000 (10:25 +0300)]
Новости о сплошной слежке

https://lenta.ru/news/2018/09/22/secret/
Apple встроила слежку и не стыдится этого. Отмазывается всякой брехнёй.
http://www.opennet.ru/opennews/art.shtml?num=49315
Mozilla даже скрывает при поиске настройку отключающую слежку.

6 years agoСварочные аппараты оптоволокна
Sergey Matveev [Fri, 21 Sep 2018 12:55:50 +0000 (15:55 +0300)]
Сварочные аппараты оптоволокна

https://habr.com/company/nag/blog/421507/
https://habr.com/company/nag/blog/423881/
Даже просто посмотреть фотографии этих устройств -- одно удовольствие!

6 years agoTgVPN сайт такой же как и протокол Telegram
Sergey Matveev [Fri, 21 Sep 2018 07:51:31 +0000 (10:51 +0300)]
TgVPN сайт такой же как и протокол Telegram

Пока смотрел информацию про CIF5, который будет завтра, то везде вижу
рекламу среди спонсоров TgVPN-а с ссылкой на их сайт. Во-первых, мой
броузер и GnuTLS-клиент вообще отказываются делать с ним TLS соединение.
Честно говоря, по debug логу GnuTLS я не понял в чём дело, но уже после
HELLO он рвёт. Во-вторых, если подключиться OpenSSL-ем, то их сертификат
выдан на совсем другой домен.

6 years agoАзимов про мир во всём мире и научную-фантастику
Sergey Matveev [Fri, 21 Sep 2018 07:45:06 +0000 (10:45 +0300)]
Азимов про мир во всём мире и научную-фантастику

https://ru.wikipedia.org/wiki/%D0%90%D0%B9%D0%B7%D0%B5%D0%BA_%D0%90%D0%B7%D0%B8%D0%BC%D0%BE%D0%B2
В Wikipedia увидел:

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

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

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

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

6 years agoПочти прочитал серию "Космический рейнджер" Айзека Азимова
Sergey Matveev [Thu, 20 Sep 2018 19:57:05 +0000 (22:57 +0300)]
Почти прочитал серию "Космический рейнджер" Айзека Азимова

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

6 years agoПровинция Синьцзян
Sergey Matveev [Thu, 20 Sep 2018 19:41:12 +0000 (22:41 +0300)]
Провинция Синьцзян

https://meduza.io/feature/2018/09/18/kontslager-na-10-millionov-chelovek
Уверен что журналист, особенно раз это размещено на Медузе, сильно всё
преувеличивает, искажает и показывает только с одного ракурса, но всё
читается как прям про настоящий киберпанк: антиутопия, почти на грани с
научной-фантастикой, царство технологий, расслоение общества, итд. Они
переплюнули Сингапур!

6 years agoВчера записался в подкасте Пиратской Партии
Sergey Matveev [Thu, 20 Sep 2018 19:17:51 +0000 (22:17 +0300)]
Вчера записался в подкасте Пиратской Партии

Должен выйти, как минимум, на следующей неделе. Обычно, говорили, запись
длится 45 минут, при постобработке (вырезании лишнего) остаётся 30.
Вчера же запись шла 90 минут, говорят что материала наверное на час.
Я оказался в своём духе: обосрал Telegram, Linux, проприетарное ПО. Сам
того особо не заметив, упомянул про Plan 9 ОС и по ней даже задали
вопрос. Не знаю что уж получится, но перед записью волнения было много,
тем более что на работе с моим мнением никто не согласен и у нас
постоянные споры. Из них, правда, регулярно получается то, что как-будто
люди живут в параллельном от меня мире (или я от них).

6 years agoКрасивые обложки книг Michael W. Lucas
Sergey Matveev [Thu, 20 Sep 2018 18:59:26 +0000 (21:59 +0300)]
Красивые обложки книг Michael W. Lucas

https://mwl.io/
Кроме художественной литературы: FreeBSD, ZFS, OpenBSD и всё с этим
связанное.

6 years agoОбход SMS-ок в публичных WiFi сетях
Sergey Matveev [Thu, 20 Sep 2018 18:53:15 +0000 (21:53 +0300)]
Обход SMS-ок в публичных WiFi сетях

https://habr.com/post/423931/
На работе коллега не раз говорил что уровень статей на Хабре падает. Не
спорю: шума много, но, считаю, и статей при этом всё-равно тоже стало
больше. Хотя бы по заголовку можно отсеивать много.

Но вот эта статья действительно стыдоба. Человек просто описывает как он
находит MAC авторизованного пользователя и представляется им, подменяя
свой MAC. Всё! Это, по мне, может сделать любой нормальный пользователь,
но тут здоровенная статья, а в комментариях предложение написать софт
это осуществляющий/автоматизирующий.

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

6 years agoСтатья о хранении большого количества файлов
Sergey Matveev [Thu, 20 Sep 2018 18:44:08 +0000 (21:44 +0300)]
Статья о хранении большого количества файлов

https://habr.com/post/423875/
Чего только не придумают люди чтобы усложнить себе жизнь. В комментариях
я считаю вполне себе годно заметили что если это append/write-only
хранилище, то разумно придумать собственный просто формат, запросто
затребующий ровно одного обращения/seek-а к диске для чтения файла.
Именно так, кстати, и делают, насколько слышал, в VK.

Лично меня когда-то тоже пугала мысль "что? писать что-то типа ФС
самостоятельно?". Но так уже приходилось делать -- для
узкоспециализированной задачи это не rocket science.

Но вообще мне кажется что XFS файловая система превосходно решит
проблему с большим кол-во файлов даже в одной директории. Созданная ещё
в 90-х годах Silicon Graphics, она изначально была заточена например
под то, чтобы хранить в одной директории полностью весь фильм, где
каждый кадр в отдельном файле. Речь про миллионы файлов в директории.
Все директории там устроены просто B-деревом. Поиск строки в СУБД
наверняка тоже будет B-деревом. Поэтому поиск файла на ФС наверняка
будет равносилен поиску в СУБД с точки зрения IOPS-ов, плюс он сразу
будет знать его размещение на ФС, без всё-равно хождения по иерархии
директорий названных в два символа. Кроме того, мало того что кэшу ФС
приходится запоминать метаинформацию директорий, так ещё и кэшировать
файлы самой СУБД, где эти индексы. Надо конечно проверять, как всегда в
Linux оно может работать ощутимо хуже, но для XFS поставленная задача не
проблема.

Впрочем, конечно же, как и для ZFS если будет память для кэширования
метаинформации, которая не так много весит.

Inode-based файловые системы типа Linux-овых ext*, BSD-шных UFS конечно
тут будут не очень.

6 years agoСпор с аудиофилом
Sergey Matveev [Thu, 20 Sep 2018 18:29:22 +0000 (21:29 +0300)]
Спор с аудиофилом

Никогда не думал что аудиофилом окажется человек профессионально
занимающийся музыкой, но это так. Доказывал что CD-качества звука
недостаточно для прослушивания (окончательного) человеком. Мол 96kHz
хотя бы надо. Основной аргумент -- этот человек слышал разницу. Я же на
100% уверен, во-первых, что чисто по физике человеку CD за глаза и для
меня это очевидно, во-вторых, что производители профессионального
(насколько понимаю, речь про него) оборудования искусственно каверкают
звук заведомо его ухудшая при проигрывании CD-качества и 96/192. Причина
ясна: оборудование очень долговечно и мало изнашивается, купил один раз
и надолго не несёшь денег, а тут тебя будут плавно заставлять
задумываться о 96kHz, потом 192 чтобы вынуждать менять своё железо.

Плюс я слышал что многие современные ЦАПы умеют делать resampling с CD
на более высокие частоты, чтобы из "бяки" сделать круто. У меня такой
ЦАП, но эту функцию можно отключить. Если включена: действительно CD
будет звучать ощутимо хуже родного 96kHz источника. Что запросто может
быть включено в железке из коробки.

Само собой такие частоты, а особенно битность -- очень важны при
обработке и работе со звуком. Это само собой.

А вообще это классический спор о золотых проводах на специальной
подставочке, что винил лучше CD, итд. Ровно как и Windows vs Linux.

6 years agoПосмотрел gameplay Cyberpunk 2077
Sergey Matveev [Mon, 17 Sep 2018 19:24:35 +0000 (22:24 +0300)]
Посмотрел gameplay Cyberpunk 2077

https://www.youtube.com/watch?v=vjF9GgrY9c0
Скинули мне тут ознакомится. На тему игр никаких новостей не читаю
вообще. Но вот этот ролик посмотрел с огромным удовольствием! Если
квестов как в Fallout 2 много разнообразных, если мир так же велик,
то, видимо, очень крутая игрушка! Всякие эти импланты напоминают мне
System Shock 2. Но как же красиво сейчас делают и графику и анимацию!
Больше всего понравилось -- атмосфера добротного киберпанка! Вот такое
ощущение что на протяжении четверти века (или больше) поголовно всё
делают на основе фэнтези. А лично я люблю постядерное, киберпанковское.
Fallout 2 для меня на данный момент (небось и до конца жизни, ибо
сколько же я на него угрохал времени!!!) конечно непревзойдённый шедевр.
А ролике любовался видами вовсю и окружающей обстановкой.

6 years agoУровень жизни в Берлине
Sergey Matveev [Mon, 17 Sep 2018 09:20:21 +0000 (12:20 +0300)]
Уровень жизни в Берлине

https://habr.com/post/423503/
Очередной, очередной и пост где люди описывают своё ЖКХ. Помню были
статьи про жизнь в Париже и Лондоне. Я абсолютно, полностью, совершенно
не могу понять как вообще кто-то умудряется говорить про уровень жизни
когда там реально или отсталось или колоссальные цены на воду/электричество?
Принять ванну когда тебе захочется -- роскошь. Пожечь электрически на
какие-нибудь вычисления -- роскошь. Про связь тоже наслышан что там на
10-15 лет всё в прошлом. И так везде касательно просто обычной жизни.
Я не понимаю какой смысл восторгаться экономными немцами, бережливыми и
всё такое -- не немцы такие, а жизнь у них такая, что *вынуждает* тебя
быть пережливым, иначе траты и растраты.

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

6 years agoОфигеваю от современной попсы
Sergey Matveev [Mon, 17 Sep 2018 08:17:23 +0000 (11:17 +0300)]
Офигеваю от современной попсы

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

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

6 years agoЛинус временно отстраняется от разработки Linux
Sergey Matveev [Mon, 17 Sep 2018 07:55:52 +0000 (10:55 +0300)]
Линус временно отстраняется от разработки Linux

http://www.opennet.ru/opennews/art.shtml?num=49284
Как бы я не любил Linux, не любил качество и ядра, и того что
происходит, и его дистрибутивы, но Линуса я уважаю. Мне не нравится что
он не сторонник свободного ПО, а открытого, не нравится что он называет
дистрибутивы Linux-ом (точнее не пытается поправлять людей), но отдаю
ему должное -- он очень крут как управленец. Сделать такой огромный
проект как Linux (это ядро в разы больше многих операционных систем),
вполне всё же живучий и работающий -- это очень не просто.

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

А вот например то, что Гвидо Ван Россум ушёл из Python -- лично я
одобряю и про себя рад. Я не считаю что он хорошо вёл разработку Python
и что вообще он становился с годами лучше. Если и лучше, то чуть-чуть,
но регулярно там делались крайне непродуманные и странные решения.

6 years agoРазработчики: junior vs senior
Sergey Matveev [Sun, 16 Sep 2018 07:15:23 +0000 (10:15 +0300)]
Разработчики: junior vs senior

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

Первый признак что между нами действительно пропасть из серии junior vs
senior -- то, что мы говорили на разных языках. По-началу, реально мои
разговоры с новобранцами вызывали недоумение из-за того, что, казалось
бы, очевидные/тривиальные вещи были не очевидны и не тривиальны.
Приходилось останавливаться и объяснять то одно, то другое. Буквально мы
говорили на разных языках с ними: даже одни и те же фразы старые
коллеги-senior-ы совсем по другому интерпретируют.

И мне сказали, что я когда пришёл на первую работу, то, будучи
junior-ом, имел те же самые проблемы с своим первым начальником. Типа он
жутко был недоволен, что я многое не понимал, как я всё это делал, итд,
итд. И, благо, как-раз тот, с кем я это всё обсуждал, был связующим
звеном между мной и начальником-senior-ом, понимая и его хотелки и мой
"язык". Всегда нужна прослойка между сильно разноуровневыми людьми. Я
смутно помню как там мной были недовольны, но я был активным и
инициативным и поэтому когда приходил начальник, я уже уже успевал кучу
коммитов наделать. И сейчас считаю что лучше 2-3 раза
переделать/доделать, коммитов натворить, зато постоянно в работе, не
бывает не занятости, не бывает уныния, постоянная активность
втягивающая. Да -- что-то приходится чуть ли не с нуля переделывать: но
так учатся же на ошибках. Это заставляет тебя много думать и понимать,
что и почему было не так в предыдущие разы, катализированно идти по пути
который когда-то проходили и senior-ы. Если бы я ждал когда мне
конкретно скажут что делать, что не делать, ждал бы ревью после
коммитов, останавливая работу в ожидании, то... да я б через несколько
месяцев от скуки точно бы свалил и вообще передумал бы становится
программистом, благо, тогда как-раз учился на инженера строителя
космических кораблей.

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

6 years agoВстретил человека с такими же требованиями к ноутбукам как у меня
Sergey Matveev [Sun, 16 Sep 2018 07:11:52 +0000 (10:11 +0300)]
Встретил человека с такими же требованиями к ноутбукам как у меня

Знал то я его давно, но внезапно оказалось что, в отличии от *всех*
коллег и друзей, ноутбук без Ethernet-а он тоже рассматривать не станет,
плюс то, что можно вставить обычный SATA диск тоже является плюсом. И я
и он не понимают почему народ упорно считает что WiFi полноценная замена
Ethernet-у? Мало того что оно банально может нифига не работать в
нагруженных сетях, так ещё ведь и задержки ощутимы зачастую настолько
что в SSH заметно. Плюс передать большие объёмы данных по WiFi всё же не
так быстро, по-сравнению с 1 Gbps сетью.

6 years agoПосмотрел "Лекарство от здоровья"
Sergey Matveev [Sun, 16 Sep 2018 06:21:51 +0000 (09:21 +0300)]
Посмотрел "Лекарство от здоровья"

https://ru.wikipedia.org/wiki/%D0%9B%D0%B5%D0%BA%D0%B0%D1%80%D1%81%D1%82%D0%B2%D0%BE_%D0%BE%D1%82_%D0%B7%D0%B4%D0%BE%D1%80%D0%BE%D0%B2%D1%8C%D1%8F
Очень понравился! Для меня прям на одной полке с "Островом проклятых",
видимо, потому что и там и там хотят убедить пациента в безумности.
Актёр главной роли, по моему, прям очень хорошо сыграл. Особый шарм: все
эти помещения и машины -- и интересно рассматривать, но и напрягают они,
пугают одним своим видом.

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

6 years agoСтатья Шнайера о квантовой криптографии
Sergey Matveev [Sat, 15 Sep 2018 07:56:17 +0000 (10:56 +0300)]
Статья Шнайера о квантовой криптографии

https://www.schneier.com/blog/archives/2018/09/quantum_computi_2.html
Научно-популярно (скорее популярно) о том, что будет если изобретут
квантовые компьютеры достаточной мощности. Особо то ничего не будет.
Для симметричной криптографии проблем нет. Многие решения вообще
используют только её, никакой асимметричной. Об этом всём надо просто
помнить, учитывать, не забывать.

6 years agoДве недели с собаками и птицами
Sergey Matveev [Fri, 14 Sep 2018 21:13:08 +0000 (00:13 +0300)]
Две недели с собаками и птицами

Родители отправились в отпуск -- на меня оставили животных.
По собакам ух как соскучился!

6 years agoПроповеди Андрея Ткачёва
Sergey Matveev [Fri, 14 Sep 2018 19:56:39 +0000 (22:56 +0300)]
Проповеди Андрея Ткачёва

http://www.andreytkachev.com/
На работе не раз заходила речь об этом протоиерее. На полтора часа засел
за чтением разнообразных статей. С одной стороны -- с огромным
количеством всего написанного согласен, поддерживаю, солидарен. С другим
количеством написанного -- ничего не могу сказать, не в теме. Сказал бы
что нравится вот всё что там пишут и мне оно близко, к моему
мировоззрению и понятиям хорошо/плохо, что есть правильно?, итд.

Но вот попалась "Лишние люди": http://www.andreytkachev.com/lishnie-lyudi/
Описывают там прям как-будто меня, разве что с поправкой на то, что
девкам я мозги никогда не пудрил (и так был достаточно бесполезным в их
глазах чтобы они быстренько прекращали общение), ну и критикой власти не
занимался (ибо поддерживаю). Говорят, что такие вот, как я: лишние люди,
ничего не стоящие, бесполезные. Даже голову не поворачивая, мимо
проходить мол надо -- не достоин чтобы тебя слушали. Прям повторение
некоторых слов которые в январе этого года услышал в свой адрес:
92d1934b1d9317b7289fc9f0c062c95c12bf8799

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

Вот вспоминаю как ответил Ричард Столлман на письма в рассылку Emacs-а о
том что у кого-то родился ребёнок: мол, детей заводить могут даже цветы,
а вот умение писать Emacs это настоящая редкая способность, которой
стоит гордиться. Это другая крайность о том что ценнее на Земле. Тут я
Столлмана не поддерживал. Но сейчас, всё больше склоняюсь к его позиции,
так как считать что 17-летний ПТУшник трахнувший по пьяни деваху на
очередной тусе, потом тяжко прущийся на работу, выполняя "на отвали,
и так сойдёт", более ценен и весом чем те, кто объективно в лучшую
сторону меняет жизнь миллионов людей, кто реально благодарен за это (не
факт что отпрысков любой семьи все любят) -- нет уж, не соглашусь.

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

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

Фашист задаст вопрос "национальность?", "русский" -- "в печь проходи".
Православный задаст вопрос "возраст, сколько детей?", "30/0", "лишний,
бесполезный, мусор, паразит". Больше ни того, ни другого ничего не
интересует для того чтобы заклеймить тебя.

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

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

6 years agoПиратская партия пригласила побывать гостем в их подкасте
Sergey Matveev [Wed, 12 Sep 2018 19:25:21 +0000 (22:25 +0300)]
Пиратская партия пригласила побывать гостем в их подкасте

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

6 years agoLOLWUT: пока одни страдают от фигни, другие с душой программят
Sergey Matveev [Wed, 12 Sep 2018 19:20:58 +0000 (22:20 +0300)]
LOLWUT: пока одни страдают от фигни, другие с душой программят

http://antirez.com/news/123
В Redis появилась LOLWUT команда, генерирующая красивые картинки.
Приятно видеть как развиваются проекты с душой, вместо того чтобы
страдать фигнёй и маразмом на пустом месте как это делают в Python:
https://habr.com/post/423057/

6 years agoЧумовая документация 9front
Sergey Matveev [Tue, 11 Sep 2018 19:24:39 +0000 (22:24 +0300)]
Чумовая документация 9front

http://fqa.9front.org/dash1.runfromzone.pdf
С кучей иллюстраций, забавных команд и добротного отношения.

6 years agoЗарелизил PyDERASN 4.0
Sergey Matveev [Tue, 11 Sep 2018 19:19:08 +0000 (22:19 +0300)]
Зарелизил PyDERASN 4.0

https://lists.cypherpunks.ru/pipermail/pyderasn-devel/2018-September/000020.html
Все изменения связаны с более жёсткой проверкой на то, что входные
данные являются валидным DER-ом. Я вообще не делал проверку на
отсортированность SET(OF)-ов. По-умолчанию не ругался если DEFAULT
значение встретится в закодированном виде. Вообще забыл про проверку на
DEFAULT значение в SET-е. Всё это поправил и всё по-умолчанию жёстко
проверяю: поэтому и мажорная версия увеличилась. На данный момент это
все мне известные проверки которые вообще можно сделать и которые ни
openssl asn1parse, ни dumpasn1, ни pyasn1 не делают -- PyDERASN самый
строгий. Впрочем... всё можно и проигнорировать если делается
декодирование BER.

6 years agoМагнитная лента ещё как будет жить долго
Sergey Matveev [Tue, 11 Sep 2018 05:52:08 +0000 (08:52 +0300)]
Магнитная лента ещё как будет жить долго

https://habr.com/post/422851/

6 years agoПробую плагин для Vim: IndentWise
Sergey Matveev [Mon, 10 Sep 2018 18:32:52 +0000 (21:32 +0300)]
Пробую плагин для Vim: IndentWise

https://github.com/jeetsukumaran/vim-indentwise
Так как в Python всюду всё ориентируется по отступам, то перемещаться,
если не побито по параграфам, становится проблематично. С ходу плагин
вроде нравится -- интуитивен и понятен.

6 years agoВ МФЦ всё же уроды-бюрократы
Sergey Matveev [Mon, 10 Sep 2018 08:17:10 +0000 (11:17 +0300)]
В МФЦ всё же уроды-бюрократы

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

6 years agoПосмотрел "Не пойман -- не вор"
Sergey Matveev [Sun, 9 Sep 2018 07:26:33 +0000 (10:26 +0300)]
Посмотрел "Не пойман -- не вор"

https://ru.wikipedia.org/wiki/%D0%9D%D0%B5_%D0%BF%D0%BE%D0%B9%D0%BC%D0%B0%D0%BD_%E2%80%94_%D0%BD%D0%B5_%D0%B2%D0%BE%D1%80_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC,_2006)
Ещё один порекомендованный на работе. Вот этот мне очень понравился! Но
потому-что я люблю подобного рода (Ва банк, Подозрительные лица, итд).

6 years agoНечто странное со свопом и ZFS ARC-ом
Sergey Matveev [Sun, 9 Sep 2018 07:19:00 +0000 (10:19 +0300)]
Нечто странное со свопом и ZFS ARC-ом

Оставил я на ночь на 4-х ядерном компьютере компрессировать огромные
файлы. Компрессия на три ядра. И жёсткий диск жужжит постоянно и в top-е
у сжимающих процессов 20-30% загрузки и всё притормаживает и BitTorrent
seeder вообще повис и не реагирует ни на что. Такое ощущение что всё в
свопе. И, действительно, top показывает постоянное общение с ним. Но
ARC отъедает 12 ГБ памяти -- той самой которую по идее он может
освободить когда угодно. Но почему-то не освобождал. swapoff говорит что
недостаточно памяти и отказывается своп вырубать.

sysctl-ем я ограничил максимальный размер ARC-а и памяти свободной стало
дофига, swapoff/swapon можно сделать чтобы вернуть все данные в память,
всё процессы вычислительные занимают 100% ядра, винт не трещит. Почему
такое действие понадобилось -- для меня загадка, похожая на багу.

6 years agoПосмотрел "Элизиум -- рай на Земле"
Sergey Matveev [Sat, 8 Sep 2018 18:07:25 +0000 (21:07 +0300)]
Посмотрел "Элизиум -- рай на Земле"

https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D0%B8%D0%B7%D0%B8%D1%83%D0%BC_%E2%80%94_%D1%80%D0%B0%D0%B9_%D0%BD%D0%B5_%D0%BD%D0%B0_%D0%97%D0%B5%D0%BC%D0%BB%D0%B5
Так себе фильм -- с очень по трафарету сделанным сценарием и толком
ничем не выделяющимся. Пишут что есть элементы киберпанка... где???
Пишут что есть что-то похожее на Джонни-Мнемоника -- я увидел разве
что перенос данных в голове, но Мнемоник, как по мне, крутейший
фильм, киберпанк киберпанковских фильмов.

В Мнемонике я хорошо помню что у него в голове перетаскивали 320 ГБ
данных, а тут 50 ЭБ.

6 years agoПосмотрел Район N9
Sergey Matveev [Sat, 8 Sep 2018 13:48:17 +0000 (16:48 +0300)]
Посмотрел Район N9

https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B9%D0%BE%D0%BD_9
Опять же, как и предыдущем посте, такое бы не стал смотреть. Но уже с
самого начала фильм начал нравится. Очень непривычно видеть как с
подобными моллюсками не было особо бойни никакой -- полное разрушение
стереотипов сценария. Ещё превращение главного героя в моллюска
постоянно напоминало о фильме "Тетсуо: железный человек", что тоже
радовало. Но... всё-равно для меня это фильм не один раз, если нечем
забить время.

6 years agoПосмотрел "Хижину в лесу"
Sergey Matveev [Sat, 8 Sep 2018 13:34:24 +0000 (16:34 +0300)]
Посмотрел "Хижину в лесу"

https://ru.wikipedia.org/wiki/%D0%A5%D0%B8%D0%B6%D0%B8%D0%BD%D0%B0_%D0%B2_%D0%BB%D0%B5%D1%81%D1%83
Сам бы, читая про то, что "пятеро тинеджейров собрались побухать в
хижине в лесу", видя что это из серии ужасов/триллеров, никогда бы
не стал подобное смотреть, даже от нечего делать. Но на работе
порекомендовали, что это не из этой серии.

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

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

6 years agoПосмотрел Ренессанс
Sergey Matveev [Fri, 7 Sep 2018 17:23:02 +0000 (20:23 +0300)]
Посмотрел Ренессанс

https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%BD%D0%B5%D1%81%D1%81%D0%B0%D0%BD%D1%81_(%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D1%84%D0%B8%D0%BB%D1%8C%D0%BC)
Выглядит здорово, все штуки которые в фильме тоже круты (особенно
автомобили, редко меня впечатляющие эстетической красотой). Но...
скучноват он уж больно -- не захватывает. Хотя к плохим точно причислить
не могу.

6 years agoУмер Terry Davis
Sergey Matveev [Wed, 5 Sep 2018 20:59:03 +0000 (23:59 +0300)]
Умер Terry Davis

https://lobste.rs/s/3wo2hh/terry_davis_author_templeos_has_died
Автор TempleOS. Примечательный человек: программист пишущий полностью
свою операционную систему со всем полагающимся для этого софтом. Почему,
зачем? Потому-что Бог ему так сказал сделать. TempleOS, HolyC. Терри --
шизофреник, сам в этом признаётся. Лично я с технологической точки
зрения ничего не увидел интересного в его ОС, но сам факт того что
человек взялся за такое дело, не смотря на критику и сомнения со
стороны других людей -- восторгает! Плюс он это всё делает свободным,
даже общественным достоянием.

6 years agoПосмотрел Идиократию
Sergey Matveev [Wed, 5 Sep 2018 19:44:18 +0000 (22:44 +0300)]
Посмотрел Идиократию

https://ru.wikipedia.org/wiki/%D0%98%D0%B4%D0%B8%D0%BE%D0%BA%D1%80%D0%B0%D1%82%D0%B8%D1%8F
Лёгкий забавный фильм про то, как человечество безумно потупело и возник
кризис ставящий на грань вымирания. В начале показывают как типа больно
умная пара всё откладывает рождение ребёнка, а потом уже становится
поздно из-за медицинских соображений, тогда как один тупой мужик стругал
и стругал детей, которые в свою очередь тоже как кролики множились --
вот тупость и победила.

А вот у меня IQ, когда последний раз тесты проходил, был 145, теперь мне
30 и детей не ожидается вообще. Хотя я бы не сказал что вообще что-то по
этому вопросу откладывал или тянул, ну кроме школьных годов, когда по
девкам не гулял. Как в фильме и было сказано: природа совсем не
обязательно заточена под то, чтобы оставлять естественным отбором тех, у
кого высокий IQ.

А ещё в фильме бесстыдно показывают в музее, что против фашистов
выступала США -- больше никого.

6 years agoТри часа сегодня на велосипеде ещё колесил
Sergey Matveev [Wed, 5 Sep 2018 18:49:20 +0000 (21:49 +0300)]
Три часа сегодня на велосипеде ещё колесил

Впечатлений много, так как куча мест изменилась до неузнаваемости. Целые
гектары полностью снесены и застроены домами и разной инфраструктурой.
Город конкретно расширяется!

6 years agoUNIX way в решениях. Полезные скрипты бывалого линуксоида
Sergey Matveev [Wed, 5 Sep 2018 08:17:08 +0000 (11:17 +0300)]
UNIX way в решениях. Полезные скрипты бывалого линуксоида

https://upweek.ru/unix-way-v-resheniyax-poleznye-skripty-byvalogo-linuksoida
Поделились тут вот такой статьёй. В ней описывается не сферический Олег
в вакууме, а конкретный человек, с которым я знаком и не раз общался. Не
знаю как он относится к этой статьёй, но лично я в ней вижу только
зашкаливающий сарказм и высмеивание UNIX-way подходов нормального
пользователя UNIX-like систем. Автору смешно что на задачах, где обычный
человек бы просто сдался и смирился или бы покупал новое железо/софт,
Олег начинает, о невероятно!, решать задачу возникшую. И вот эта часть:

    Денег на Windows ему жалко, а по-другому он не умеет --
    принципиальный. Впрочем, он эту Windows и даром не возьмет, разве
    что Билл Гейтс лицензию на GPL изменит. В этом случае и за деньги
    готов купить, а иначе – никак. Вот такой он весь из себя
    принципиальный.

говорит о том, что автор то про себя думает что Олег просто навсего жмот
и поэтому не покупает себе Windows, как все нормальные пользователи, а
страдает вот такими вот UNIX-way решениями.

Чем дальше, тем больше убеждаюсь что миры преобладающего большинства
"пользователей" компьютерной техники и миры пользователей типа меня
(рядовых UNIX-оидов) всё более изолируются друг от друга, всё более
чужды. Главное отличие: что-то сделать самостоятельно, например даже
настроить shell или редактор под своё удобство, просто даже не
рассматривается как вариант -- "пипл хавает" что дадут.

6 years agoПосмотрел первый сезон Шерлока
Sergey Matveev [Wed, 5 Sep 2018 08:04:44 +0000 (11:04 +0300)]
Посмотрел первый сезон Шерлока

https://ru.wikipedia.org/wiki/%D0%A8%D0%B5%D1%80%D0%BB%D0%BE%D0%BA_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)
На работе всё же уговорили на этот сериал, подчёркивая что это скорее
многосерийный фильм. И тут вот я не согласен -- первая и вторая серии
ещё можно сказать что закончены, но третья, где появился Мориарти,
который должен грохнуть Холмса с Ватсоном, обрывается на самом
интересном. Это же как начать акт, но не кончить в итоге -- ужасный
облом. Так что под конец первый сезон оставил недосказанность и
неудовлетворённость.

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

6 years agoZFS удаляет нулевые блоки только при включённой компрессии
Sergey Matveev [Tue, 4 Sep 2018 21:21:41 +0000 (00:21 +0300)]
ZFS удаляет нулевые блоки только при включённой компрессии

https://utcc.utoronto.ca/~cks/space/blog/solaris/ZFSZeroBlockDiscarding
Блоки состоящие из одних нулевых байт -- удаляются, не пишутся на диск.
Но это происходит только когда включена хоть какая-либо компрессия. Это
в первую очередь важно для ZVOL-ов: имеет смысл её включать даже в том
случае когда размер записи совпадает с размером сектора и штатно от
компрессии вы бы ничего всё-равно не получили -- получили бы хотя бы
ради нулевых блоков.

6 years agoТроицк всё более ухоженным становится
Sergey Matveev [Tue, 4 Sep 2018 18:03:23 +0000 (21:03 +0300)]
Троицк всё более ухоженным становится

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

6 years ago5 часов катался на велосипеде по Королёву
Sergey Matveev [Mon, 3 Sep 2018 18:46:20 +0000 (21:46 +0300)]
5 часов катался на велосипеде по Королёву

Завтра наверное не смогу ходить, плюс попа болит.
И то, я остановился только из-за того, что спустилось колесо.

6 years agoСходил в кино на последнюю часть "Гоголя"
Sergey Matveev [Mon, 3 Sep 2018 12:13:02 +0000 (15:13 +0300)]
Сходил в кино на последнюю часть "Гоголя"

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

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

Концовка "Гоголя" с Александром Пушкиным и Юрием Лермонтовым позабавила.
Того и гляди появится какой-нибудь фильм-аналог западному "Линкольн
против вампиров" -- "Пушкин против вурдалаков".

6 years agoНаконец-то сфотографировался с памятником Гагарину и Королёву
Sergey Matveev [Mon, 3 Sep 2018 12:08:49 +0000 (15:08 +0300)]
Наконец-то сфотографировался с памятником Гагарину и Королёву

http://www.stargrave.org/photoes/gagarin_korolev.jpg
А то всё не по пути или фотографирующей техники нет с собой -- откладывалось.

Пополнил полностью коллекцию с "терминаторами", хотя конкретно вот этого
я называю дровосеком: http://www.stargrave.org/photoes/term3.jpg
Теперь это все терминаторы о которых я знаю в городе.

Плюс снова обновил фотографию домашнего рабочего места:
http://www.stargrave.org/photoes/home.jpg
Сделал более рациональное использование места.

6 years agoПрошёл день города Королёв
Sergey Matveev [Mon, 3 Sep 2018 12:03:05 +0000 (15:03 +0300)]
Прошёл день города Королёв

Был первого сентября, но я с родными выбрался только второго.
Центральные парки и улицы очень облагородили! В парке рядом с ДК Калинина
давно из нас никто не был, а там всё очень уютно, чисто, досуг провести
можно с интересом, особенно с детьми.

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

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

6 years agoЧетверть века чтобы раскрыть один из секретов Doom 2
Sergey Matveev [Sun, 2 Sep 2018 11:31:40 +0000 (14:31 +0300)]
Четверть века чтобы раскрыть один из секретов Doom 2

https://habr.com/post/422033/
А в комментариях вспомнили как таскали из подъезда к подъезду ПК и
соединяли COM-портом. В моё время почти всегда уже у меня было два
системника -- их ставили рядом, на табуретке монитор, соединяли
самодельным нуль-модемным кабелем и играли в Doom 2. Кажется, что кроме
этой игры по "сети" ничего больше и не запускали. Лишь сильно спустя,
когда родительский ПК был в одной комнате, мой в другой и они были
соединены Ethernet-ом, то только тогда игры пошли из серии Quake 3.

6 years agoПрочитал "Открытие Рафлза Хоу" Конана Дойля
Sergey Matveev [Sun, 2 Sep 2018 07:35:24 +0000 (10:35 +0300)]
Прочитал "Открытие Рафлза Хоу" Конана Дойля

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

6 years agoSGI Onyx -- домашний суперкомпьютер из 1993-го
Sergey Matveev [Sun, 2 Sep 2018 07:33:27 +0000 (10:33 +0300)]
SGI Onyx -- домашний суперкомпьютер из 1993-го

https://www.youtube.com/watch?v=Bo3lUw9GUJA
Ссылку увидел на Hackernews. Самый быстрый и мощный (с точки зрения
графики) компьютер 1993-го года. Поражает и стоимость: 250-500 тыс.
долларов в лёгкую. Не удивительно что SGI компьютеры мне так нравятся.

6 years agoMeshuggah -- Chaosphere невозможно слушать на простой акустике
Sergey Matveev [Sat, 1 Sep 2018 11:43:36 +0000 (14:43 +0300)]
Meshuggah -- Chaosphere невозможно слушать на простой акустике

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

6 years agoОбновил фотографию домашнего рабочего места
Sergey Matveev [Fri, 31 Aug 2018 08:58:31 +0000 (11:58 +0300)]
Обновил фотографию домашнего рабочего места

http://www.stargrave.org/photoes/home.jpg
Засветился backup сервер в новом корпусе.

6 years agoПод OpenBSD вообще огромное количество компьютерных игр!
Sergey Matveev [Fri, 31 Aug 2018 05:23:03 +0000 (08:23 +0300)]
Под OpenBSD вообще огромное количество компьютерных игр!

https://mrsatterly.com/openbsd_games.html

6 years agoПриобрёл нормальный корпус для backup-сервера
Sergey Matveev [Wed, 29 Aug 2018 20:32:36 +0000 (23:32 +0300)]
Приобрёл нормальный корпус для backup-сервера

https://www.nix.ru/autocatalog/cases_chieftec/Miditower-Chieftec-CI-01B-OP-MicroATX-Bez-BP_324040.html
Сегодня вот только собрал. Очень доволен! Я ожидал куда более простого и
хлипкого, но в этом, на мой взгляд, всё довольно таки продумано. Мне
нужен был такой, чтобы засунуть здоровый 5.25" стример (чтобы блок
питания например сзади него не мешал) и чтобы вставить полноразмерные
PCIe карты (для SAS контроллера). Этот всем удовлетворяет. Суммарно
можно вставить аж 3 3.5" жёстких диска и 3 2.5". Места для больших
вентиляторов со всех сторон как надо. Кнопки и разъёмы находятся сверху
-- мне кажется это будет очень кстати и удобно если захочется ставить в
ноги (мне то не надо, но для использования просто как штатный компьютер
-- самое оно). В целом прям очень понравился корпус.

Хотя и не без проблем: например провод 12В питания для материнской платы
(который отдельный, рядом с процессором вставляется) полностью в натяг
через всю материнскую плату идёт. SATA провода нужны длинные, так как,
опять же, разъём SATA на материнской плате максимально далеко от жёстких
дисков оказался. У меня правда SAS-контроллер есть, но нет
проводов-переходников с SAS на SATA. Но тут только длинные провода
помогут и никто не может сделать так, чтобы устраивало всех (ну чтобы
корпус был и относительно компактных размеров), ведь порты в самых
разных углах могут находится.

6 years agoВывести файл в шестнадцатеричном формате в shell
Sergey Matveev [Wed, 29 Aug 2018 20:28:57 +0000 (23:28 +0300)]
Вывести файл в шестнадцатеричном формате в shell

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

В итоге получилось следующее: hexdump -v -e '1 1 "%02x"'

6 years agoБлог Резы Саджади закрывается
Sergey Matveev [Wed, 29 Aug 2018 08:12:42 +0000 (11:12 +0300)]
Блог Резы Саджади закрывается

https://sajjadi.livejournal.com/475031.html
Великолепнейший блог раскрывающий Иран как никто другой!
Именно благодаря нему я захотел поехать в Иран и эту поездку
запомнил на всю жизнь.

6 years agoЗарелизил GoVPN 7.5
Sergey Matveev [Tue, 28 Aug 2018 18:58:38 +0000 (21:58 +0300)]
Зарелизил GoVPN 7.5

https://lists.cypherpunks.ru/pipermail/govpn-devel/2018-August/000246.html
За более чем год бездейства в GoVPN проекте, сегодня сделал его минорный
релиз. Всего-лишь подтянул зависимые версии библиотек посвежее, а то на
Go 1.11 не собирается.

6 years agoКак сделать self-hosted видеотрансляцию
Sergey Matveev [Sun, 26 Aug 2018 19:48:39 +0000 (22:48 +0300)]
Как сделать self-hosted видеотрансляцию

https://drewdevault.com/2018/08/26/Self-hosted-livestreaming.html
Я удивляюсь всей этой сложности. Более десяти лет назад я без проблем
делал видеотрансляцию просто подняв IceCast и отсылая на него OGG поток
с закодированным видео. IceCast блюдёт буферизацию автоматически.
Человеку достаточно просто натравить проигрыватель на HTTP URL. Но
сейчас, видимо, "нельзя так просто взять и отправлять поток" (C) --
нужно ещё кучу геморроя понаделать над ним.

Я понимаю, что есть задачи где куча форматов типа DASH имеет смысл. Но
для такой простой задачи -- overhead всё всем усложняющий.

6 years agoОбзор WireGuard
Sergey Matveev [Sun, 26 Aug 2018 17:30:42 +0000 (20:30 +0300)]
Обзор WireGuard

https://arstechnica.com/gadgets/2018/08/wireguard-vpn-review-fast-connections-amaze-but-windows-support-needs-to-happen/
Вот по началу читаешь статью и вроде бы кажется всё нормальным. Но
доходишь до части связанной с криптографией и видишь слова "я конечно не
криптограф..." и человек на несколько параграфов начинает рассуждать
почему в OpenVPN 4096-битные ключи, а в WireGuard всего 256-битные.
Чёрт, для меня подобные рассуждения просто аннулируют абсолютно всё что
было написано. Ну если вообще даже приближённо не понимаешь о чём речь,
о каких ключах там идёт речь, то может просто промолчать на тему
алгоритмов?

6 years agoПрочитал "Затерянный мир" Конана Дойля
Sergey Matveev [Sun, 26 Aug 2018 17:26:24 +0000 (20:26 +0300)]
Прочитал "Затерянный мир" Конана Дойля

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

6 years agoПожар в Королёве
Sergey Matveev [Sun, 26 Aug 2018 10:36:36 +0000 (13:36 +0300)]
Пожар в Королёве

https://news.yandex.ru/story/V_Koroleve_lokalizovali_pozhar_v_semiehtazhnom_zhilom_dome--0afaf859ab8c9259e518ab771717a9ca
Дымит дай боже! Приходится закрывать окна из-за запаха. Половины города
от меня не видно совсем. Говорят, что даже вертолёт задействован был. А
у меня из бинокля хорошо видно было как всё начиналось.