]> Sergey Matveev's repositories - stargrave-blog.git/log
stargrave-blog.git
8 years agoАнекдот понравился
Sergey Matveev [Sat, 5 Nov 2016 16:34:11 +0000 (19:34 +0300)]
Анекдот понравился

- Где бревно?
- Фиг его знает, говорят, на спутнике макаку чешет.

Перевод:

- Где капитан Деревянко?
- Не знаю, но, говорят, что работает по закрытому каналу связи и
  отслеживает американские испытания прототипа торпеды Мk-48.

8 years agoСтрелял из классического лука в тире
Sergey Matveev [Sat, 5 Nov 2016 16:27:08 +0000 (19:27 +0300)]
Стрелял из классического лука в тире

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

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

8 years agoПрочитал "Бесконечная война"
Sergey Matveev [Sat, 5 Nov 2016 16:25:00 +0000 (19:25 +0300)]
Прочитал "Бесконечная война"

Это которая Стивен Бакстера и Терри Пратчетта. Сглупил тем что прочитал
её первой, а ведь она вторая в серии "Бесконечная Земля". Ну значит
прочту первую уже вразнобой.

В целом понравилась. Не так захватывает как "Плоский мир", но фантастика
с бесконечным количеством параллельных миров с (или даже без) Землёй
интересна.

8 years ago75% мощностей Bitcoin централизованы будут
Sergey Matveev [Fri, 4 Nov 2016 19:04:04 +0000 (22:04 +0300)]
75% мощностей Bitcoin централизованы будут

https://mobile.twitter.com/petertoddbtc/status/793877455639498752
Более чем уже атака 51%!

8 years agoВысоконагруженный пользователь email использует Mutt
Sergey Matveev [Thu, 3 Nov 2016 20:19:27 +0000 (23:19 +0300)]
Высоконагруженный пользователь email использует Mutt

http://www.kroah.com/log/linux/email_summary_2008.html
http://www.kroah.com/log/linux/get_lots_of_email.html
И у него Mutt. Особо подробностей того как у него устроена почтовая
система не нашёл. Я пробовал за многие годы разные клиенты и всё же Mutt
остаётся самым-самым. Хотя возможно в Emacs есть что-то своё достойное.

8 years agoПочему разработка Linux держится на почте
Sergey Matveev [Thu, 3 Nov 2016 20:11:06 +0000 (23:11 +0300)]
Почему разработка Linux держится на почте

https://habrahabr.ru/post/314084/
Да потому! Потому-что просто, надёжно, эффективно, удобно,
масштабируемо, объединение обсуждения и патчей.

Я знаком с Github, с Gerrit, с комментированием кода через комментарии в
системах типа Redmine и Trac. Однозначно патчи по почте за все эти годы
твёрдо у меня остаются лучшим решением. Комментарии в Redmine/Trac к
коммитам в отдельно пушаемых ветках -- тоже приемлемо, хотя не так
хорошо. Но зато просто и не требует адской инфраструктуры в виде Gerrit
или Github/Gitlab.

8 years agoПотрясающе хорошие новости для СПО в РФ!
Sergey Matveev [Wed, 2 Nov 2016 19:35:49 +0000 (22:35 +0300)]
Потрясающе хорошие новости для СПО в РФ!

http://asozd2.duma.gov.ru/main.nsf/(Spravka)?OpenAgent&RN=1187178-6
В Госдуму внесено предложения законопроекта которое описывает важность
использования СПО в государстве.

Самое приятное это то что там отличное определение того, что такое
проприетарное и свободное программное обеспечение. Оно полностью
опирается на действительные определения, подчёркивающие четыре свободы
как они были описаны в определении free software. Придраться не к чему.
Кроме того, приятно видеть использование GNU/Linux термина, вместо
"Linux" какого-нибудь. Плюс подчёркивается что СПО, открытое ПО --
зачастую разрабатываются "миром" и поэтому сложно применять понятия типа
"российское СПО" и это не имеет смысла.

Я очень доволен предложением и ОЧЕНЬ доволен как оно составлено!

8 years agoЯ, получается, нищеброд
Sergey Matveev [Wed, 2 Nov 2016 10:02:37 +0000 (13:02 +0300)]
Я, получается, нищеброд

https://habrahabr.ru/company/regberry/blog/314128/
Ибо ИТ-шник в Москве зарабатывает не менее 417 т.р. ежемесячно,
по мнению ФНС.

8 years agoКакие привычки в электронной почте у меня изменились
Sergey Matveev [Mon, 31 Oct 2016 18:48:00 +0000 (21:48 +0300)]
Какие привычки в электронной почте у меня изменились

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

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

8 years agoОдиночество и суициды в Швеции
Sergey Matveev [Mon, 31 Oct 2016 07:52:57 +0000 (10:52 +0300)]
Одиночество и суициды в Швеции

http://nnm.me/blogs/sepet716/odinochestvo-v-sovremennom-obshestve-poisk-sebya-ili-bolezn/
Опять же, в продолжение предыдущего своего поста, обосру либералов,
которые так любят ориентироваться на Швецию и Норвегию. Типа там жизнь
хороша. Если она так хороша, то почему же Швеция была на первом месте по
суицидам в Европе когда-то. Почему же, судя по статье, половина хозяйств
в одиночестве? Да потому-что вся эта сексуальная революция и тому прочие
характеристики клёвого общества полностью идут в противоречие в природой,
они противоестественны для большого общества. В итоге их скоро не
станет, если не опомнятся, или на их месте будет Халифат.

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

8 years agoВассерман о том что мы делаем в Сирии
Sergey Matveev [Mon, 31 Oct 2016 07:49:22 +0000 (10:49 +0300)]
Вассерман о том что мы делаем в Сирии

http://nnm.me/blogs/anagramma1/anatoliy-vasserman-my-dlya-nih-papuasy-proigravshie-v-holodnoy-voyne/
Может и не Вассерман, но написано всё верно. Достают эти всякие либералы
и либертарианцы у которых всё самое плохое в "рашке", хуже нас никого
нет, мы мол варвары у которых нечем гордится, наличие Гагарина вообще
было стыдобищей, итд. Их желание одно: как проститутка лечь, раздвинуть
ноги, расслабиться и получать удовольствие -- к чему войны, к чему
честь? Лучше мол быть одной из овец в стаде управляемым Западом, как в
классическом мире Хаксли, где айфончик это всё что нужно для центров
удовлетворения.

8 years agoПолный ужас с USB-C и Thunderbolt 3
Sergey Matveev [Sun, 30 Oct 2016 08:39:13 +0000 (11:39 +0300)]
Полный ужас с USB-C и Thunderbolt 3

http://blog.fosketts.net/2016/10/29/total-nightmare-usb-c-thunderbolt-3/
Я не ожидал такой адский зоопарк со всем этим. Обычно всё подобное
свойственно DRM-infected технологиями, когда берёшь BluRay, TV, ещё
всякую технику от одного производителя и она между собой не работает.

8 years agoФизика в мире животных
Sergey Matveev [Sat, 29 Oct 2016 19:07:30 +0000 (22:07 +0300)]
Физика в мире животных

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

https://geektimes.ru/post/278884/ Лапа геккона
https://geektimes.ru/post/279138/ Наутилус и его "осмотический насос"
https://geektimes.ru/post/279576/ Электрический угорь и его "энергостанция"
https://geektimes.ru/post/279852/ Жук-бомбардир и его "орудие"
https://geektimes.ru/post/280312/ Тукан и его клюв
https://geektimes.ru/post/280534/ Колибри и ее полет
https://geektimes.ru/post/282004/ Морские губки и их "оптоволокно"

8 years agoZcash релиз
Sergey Matveev [Sat, 29 Oct 2016 18:53:46 +0000 (21:53 +0300)]
Zcash релиз

http://www.opennet.ru/opennews/art.shtml?num=45389
Не думал что дойду до этого, но скажу что Zcash действительно хорошая
разработка!

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

Это не решает проблему с тем, что деньги делают самые богатые и проблему
атаки 51% ресурсов, но хотя бы даёт приватность, хоть что-то что делает
эту криптовалюту уже интереснее чем банковские карты.

Среди его авторов кстати Matthew Green -- чей блог стоит читать всем,
кто хоть как-то заинтересован криптографией.

8 years agoКонсольные электронные таблицы SC-IM
Sergey Matveev [Sat, 29 Oct 2016 18:24:21 +0000 (21:24 +0300)]
Консольные электронные таблицы SC-IM

Автор проекта https://github.com/andmarti1424/sc-im связался со мной
узнать мнение по поводу его проекта. К сожалению таблицы не использую,
но недавно приходилось смотреть CSV файл, и для этого использовал SC.
Посмотрел на SC-IM -- заметно лучше. Прям однозначно если придётся
что-то делать в таблицах, то заюзаю эту программу. Речь конечно не про
обработку, а именно ручную работу, где интерфейс важен.

8 years agoGoVPN 7.0
Sergey Matveev [Sat, 29 Oct 2016 18:05:52 +0000 (21:05 +0300)]
GoVPN 7.0

http://www.govpn.info/Reliz-7_002e0.html
Зарелизил очередную версию этого демона. Salsa20 заменён на ChaCha20
который появился в golang.org/x/crypto библиотеках. По идее, этот
алгоритм будет получше, хотя и в прошлом проблем не было. Лучшее -- враг
хорошего. Кроме того, проверил что TUN интерфейсы тоже вполне себе можно
использовать. Для GNU/Linux версии, правда, понадобилась небольшая правка.

8 years agoДмитрий Честных впечатляет трудами!
Sergey Matveev [Fri, 28 Oct 2016 07:56:56 +0000 (10:56 +0300)]
Дмитрий Честных впечатляет трудами!

https://github.com/dchest
У этого разработчика уйма криптографически клёвых, интересных и нигде не
встречаемых проектов! Очень много на Go.

8 years agoВопрос в Интернете нашёл: что лучше модем или wifi-роутер
Sergey Matveev [Thu, 27 Oct 2016 20:36:08 +0000 (23:36 +0300)]
Вопрос в Интернете нашёл: что лучше модем или wifi-роутер

8 years agoBitFlip атака всё более применима в реальности на практике (Drammer!)
Sergey Matveev [Thu, 27 Oct 2016 20:16:40 +0000 (23:16 +0300)]
BitFlip атака всё более применима в реальности на практике (Drammer!)

https://www.schneier.com/blog/archives/2016/10/hardware_bit-fl_1.html
Впечатляет! И в очередной раз теплит мою душу что не зря я так парился с
тем чтобы иметь железо именно с ECC памятью.

8 years agoНачались наезды на Apple за их кощунство с клавиатурой
Sergey Matveev [Thu, 27 Oct 2016 20:04:22 +0000 (23:04 +0300)]
Начались наезды на Apple за их кощунство с клавиатурой

http://andhennie.tumblr.com/post/152390980989/apple-this-time-you-made-a-mistake
Вот, вот, я ждал когда начнётся же поток говн в их сторону! Я, само
собой, не могу уважать Apple компанию, так как все их действия
направлены на то чтобы не дай бог отдать какую-то разработку миру
(Google тоже компания зла, но, чёрт, их толчки к использованию
ChaCha20-Poly1305 в TLS, Protocol Buffers и Go -- это огромная ценность
для ИТ мира в целом!), ну и ориентир на то, чтобы ввязать без
альтернатив людей в свой vendor-lockin мир.

Их клавиатуры и раньше я не признавал -- как не скажешь людям что надо
нажать, так они сразу обидчиво отвечают что у них нет такой клавиши. Там
вот трети клавиатуры нет, вообще. Только эмуляция через дополнительное
нажатие на клавишу. Но теперь ещё круче: они выпилили ещё целый РЯД
клавиш, даже не оставив Esc. То есть редактор Vi или Vim из коробки
просто не в состоянии там штатно работать. Собственно деградация всё
больше и больше. Уже давно не понимал как на этом их дерьме (даже
забудем про ПО, допустим там работает GNU/Linux или FreeBSD на их
железе) люди корячатся и работают, но теперь я просто буду брать
попкорн а наблюдать за ними, у которых ещё отпилили треть клавиатуры.

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

8 years agoПарное/групповое программирование и удалённый read-only доступ
Sergey Matveev [Thu, 27 Oct 2016 19:48:07 +0000 (22:48 +0300)]
Парное/групповое программирование и удалённый read-only доступ

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

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

Заводим отдельного пользователя под которым будут входить удалённые
пользователи, например с именем arbeit. В его .ssh/authorized_keys
добавляем ключи коллег и ограничения с автоматическим подключением к
рабочей сессии tmux:

    restrict,pty,command="/usr/local/bin/tmux -S /tmp/arbeit.sock attach-session -r" ssh-ed25519 ... collegue@arbeit.com

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

    tmux -S /tmp/arbeit.sock new-session -d -s arbeit
    tmux -S /tmp/arbeit.sock new-window -t ...
    tmux -S /tmp/arbeit.sock attach-session -t arbeit
    chgrp arbeit /tmp/arbeit.sock

Теперь все подключающиеся (причём с шифрованием и аутентификацией по
OpenSSH) не имеют никаких прав и сразу же в режиме чтения подключаются к
общей сессии.

В FreeBSD нужно не забыть указать что терминал вполне себе UTF-8:

    arbeit% cat ~/.login_conf
    me:\
        :charset=UTF-8:\
        :lang=en_EN.UTF-8:

Но, бывают непотребства в виде необходимости парно посмотреть на что-то
в броузере. Так как это GUI, то всё сильно портится, но более менее
возможность работать выходит за счёт x11vnc:

    x11vnc -display :0 -no6 -viewonly -forever -shared -ncache
    xwininfo ; x11vnc -display :0 -no6 -viewonly -forever -shared -ncache -id WindowID

Это даёт read-only доступ многочисленным подключениям и не выходит когда
все отключились. -no6 полезна тем, что если firewall не защищает от
подключений извне, то чтобы по IPv6 порт с сессией не стал доступен
общественности.

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

Но, стоит помнить что vncviewer-у можно сказать чтобы он ещё и сжимал
трафик. Это очень помогает и буквально в разы (хотя достаточно было бы
RLE сжатия) уменьшает объёмы трафика, так как zlib на современном железе
в real-time вполне себе справится и сожмёт хорошо.

8 years agoНовый Chrome OS -- не даст записать данные на накопитель
Sergey Matveev [Thu, 27 Oct 2016 10:14:52 +0000 (13:14 +0300)]
Новый Chrome OS -- не даст записать данные на накопитель

http://www.opennet.ru/opennews/art.shtml?num=45381
Теперь по-умолчанию с внешних USB/SD устройств можно только прочитать
данные. Корпорации делают всё лишь бы компьютер перестал выполнять
широкий круг зада. Теперь выгодно чтобы пользователь их использовал
максимум как терминал удалённого доступа до их централизованных систем,
где все ваши данные под их (корпораций) контролем.

8 years agoУ крабов есть зубы
Sergey Matveev [Thu, 27 Oct 2016 08:13:39 +0000 (11:13 +0300)]
У крабов есть зубы

http://sergeydolya.livejournal.com/1272141.html
Прямо как человеческие!

8 years agoВыяснилось что руки на клавиатуре держу не как остальные
Sergey Matveev [Wed, 26 Oct 2016 20:23:47 +0000 (23:23 +0300)]
Выяснилось что руки на клавиатуре держу не как остальные

А именно Ctrl нажимаю ребром ладони, ниже места "примыкания" пальцев.
Теперь ясно почему я не выношу Ctrl-нажатия с буквами не верхних рядов
клавиш и вообще не люблю эти комбинации. И теперь ясно почему Escape для
меня действительно проще нажимать. Чисто анатомически я не приспособлен
под Emacs-like сочетания клавиш, Vi -- наше всё!

8 years agoВ нынешнем мире брак мужчине невыгоден
Sergey Matveev [Tue, 25 Oct 2016 08:29:09 +0000 (11:29 +0300)]
В нынешнем мире брак мужчине невыгоден

http://nnm.me/blogs/sepet716/v-nyneshnem-mire-brak-muzhchine-nevygoden/
Согласен абсолютно со всем в статье. Добавлю что крайне не верится что
среди женщин можно найти тех кто не будет тебя шантажировать, кто
действительно захочет детей, кто не будет изменять -- ведь СМИ прям
пропагандируют подобное, вбивают что это норма, де-факто.

8 years agoЮбилейная проверка и девушки-модели в метро
Sergey Matveev [Tue, 25 Oct 2016 05:20:24 +0000 (08:20 +0300)]
Юбилейная проверка и девушки-модели в метро

Вчера была юбилейная (10) проверка моего рюкзака рентгеном (?) при входе
в метро. А кроме того на Достоевской был показ мод:
http://graziamagazine.ru/fashion/radi-pokaza-alexander-terekhov-perekryli-stanciyu-metro/
С утра как ехал на работу видел подготовку, а вечером видел много много
девушек моделей (синхронно с ними в метро и заходил, рассматривая их
сверх того, пока проверяли рюкзак).

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

8 years agoВ Gentoo вбросили идею использовать Стрибог хэш
Sergey Matveev [Sun, 23 Oct 2016 13:30:15 +0000 (16:30 +0300)]
В Gentoo вбросили идею использовать Стрибог хэш

https://bugs.gentoo.org/show_bug.cgi?id=597736
Причём приятно что с ссылками на http://www.cypherpunks.ru/gost/ который
сподвиг автора на это.

8 years agoDefsplit теперь может бить функи не по первой скобке
Sergey Matveev [Sun, 23 Oct 2016 13:27:19 +0000 (16:27 +0300)]
Defsplit теперь может бить функи не по первой скобке

http://git.stargrave.org/cgit.cgi/vim-dotfiles.git/commit/?id=5d788a101296db66c61e34ce8f7d4f1d3056d1b3
Этот плагин я использую прям регулярно. Но часто бывает что нужно
разбить функу не по первой скобке. Оказалось достаточно легко поправить
плагин чтобы он делал всё как надо.

8 years agoСибирский червонец
Sergey Matveev [Sun, 23 Oct 2016 10:20:53 +0000 (13:20 +0300)]
Сибирский червонец

http://sibcoin.org/
Криптовалют сейчас штампуют как когда-то дистрибутивов Ubuntu.

8 years agoTension Prophecy technical death metal группа из Тегерана (Иран)
Sergey Matveev [Sun, 23 Oct 2016 09:24:13 +0000 (12:24 +0300)]
Tension Prophecy technical death metal группа из Тегерана (Иран)

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

Не забуду их концерта в живую на котором побывал:
https://www.youtube.com/watch?v=waaHDFbD7Pw
https://www.youtube.com/watch?v=I0kc5Z0cfTk

8 years agoXZ не адекватен для долговременного архивирования
Sergey Matveev [Sun, 23 Oct 2016 08:37:36 +0000 (11:37 +0300)]
XZ не адекватен для долговременного архивирования

http://www.nongnu.org/lzip/xz_inadequate.html
Интересная статья, но всё же:

* сложность пускай бОльшая, но не настолько чтобы говорить что формат
  непригоден к использованию. У нас полно over-engineered вещей
  вытеснивших многие другие разумные
* если надо восстанавливать испорченные данные, то для этого есть
  отдельные инструменты типа zfec
* если надо проверять целостность, то я однозначно за криптографические
  подходы типа sha256
* padding данных до 4-х байт это практика известная с XDR формата
  сериализации данных и мне оно нравится. Хуже не будет, а может где-то
  помочь

8 years agoВот такие поздравительные открытки получаю на день рождения
Sergey Matveev [Sat, 22 Oct 2016 22:19:09 +0000 (01:19 +0300)]
Вот такие поздравительные открытки получаю на день рождения

Само сообщение:
0036 0031 0030 0032 002E 0030 0031 002E
0030 0032 0020 0021 0021 0021 0432 043B
0440 0437 0436 0439 0441 0423 0020 043F
0438 0440 0416 0020 0424 0020 0021 0433
0451 0438 0443 0437 0424

Контрольная сумма к нему:
9fa7f3a3202d978247a883d4759c685e053a1e2b

Повозился и выяснил что прислали следующее:

    >>> sha1(u"Серёга! С Днём Рождения!!! 20.10.2016".encode("utf-8")).hexdigest()
    '9fa7f3a3202d978247a883d4759c685e053a1e2b'

8 years agoЗапустил сайт о ГОСТ криптографии
Sergey Matveev [Fri, 21 Oct 2016 22:02:40 +0000 (01:02 +0300)]
Запустил сайт о ГОСТ криптографии

http://www.cypherpunks.ru/gost/
Вынес короткую основную выжимку по алгоритмам которые можно встретить и
особенности интересные разработчику который вздумает применить эти
алгоритмы.

8 years agoДа греб я всю эту Атлантику до самого Барбадоса!
Sergey Matveev [Fri, 21 Oct 2016 07:55:23 +0000 (10:55 +0300)]
Да греб я всю эту Атлантику до самого Барбадоса!

http://sergeydolya.livejournal.com/1270385.html

    Федора Конюхова спрашивают после побития рекорда:
    - На вас, наверное, Атлантика обиделась за столь бесцеремонное ее покорение на веслах?
    - Да греб я всю эту Атлантику до самого Барбадоса!

Восторгает Фёдор! Делает то, что казалось бы невозможно в одиночку.

8 years agoГагарина закидали
Sergey Matveev [Fri, 21 Oct 2016 07:49:17 +0000 (10:49 +0300)]
Гагарина закидали

https://lenta.ru/news/2016/10/21/gagrin/
Лично по мне так хаять Гагарина -- самая низшая форма желчной зависти,
где человек даже не может предположить что в жизни может чего-либо
достичь и ему остаётся только говниться.

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

8 years agoНеудачный день для аппаратов дальнего космоса
Sergey Matveev [Thu, 20 Oct 2016 05:07:51 +0000 (08:07 +0300)]
Неудачный день для аппаратов дальнего космоса

https://cosmos.dirty.ru/comments/1210039
Напасть за напастью.

8 years agoTexinfo и правка его HTML-выхлопа для русского языка
Sergey Matveev [Wed, 19 Oct 2016 20:28:50 +0000 (23:28 +0300)]
Texinfo и правка его HTML-выхлопа для русского языка

Texinfo мне ОЧЕНЬ нравится как формат. Я местами "задрот" в плане
документации и за годы перепробовал всякое и Texinfo мне пока однозначно
больше всего остального нравится.

Но кроме его HTML представления. Точнее HTML результата для
не-английского языка. Проблема в том что он создаёт навигационные панели
на каждой странице, которые содержат названия нод. Эти же названия нод в
виде кириллицы преобразуются в названия файлов. И тут вот проблема: либо
мы имеем английские названия файлов (contacts, links, overview) и имеем
английский язык в меню навигации, либо мы имеем русский язык в меню
навигации и транслитерируемые файлы (kontakty, ssylki, obzor). Можно
сделать @anchor{}-ы и у нас появятся английские файлы ссылающиеся на
русскоязычные ноды. Но штатно "перемещаясь" по сайту нельзя просто так
взять текущий URL и иметь в нём Links.html, только если заранее знать
что там есть Links файл.

Ничего лучше не придумал как просто пост-обработать весь HTML результат.
Само преобразование из Texinfo в HTML производится Perl скриптом... на
почти 8000 тысяч строк кода. Это перебор и я не смог в нём как-то
разобраться чтобы понять что надо подправить чтобы он в навигацию вместо
названия нод подставлял названия секций.

Сам скрипт получился очень простым и вроде как отлично делающим то что
надо. Сайты http://www.cypherpunks.ru и http://cryptoparty.ru уже
пост-обрабатываются им.

    #!/usr/bin/env perl

    use strict;
    use warnings;

    my %rels;
    my $header = 0;
    my $printed = 0;

    while(<STDIN>){
        ($rels{$2} = $1) if /^<link href="([^#]*)[^"]*" rel="([^"]*)" title/;
        if(/^<div class="header">$/){
            print "$_<center><p>";
            if(defined $rels{"prev"}){
                print "<a href=\"$rels{'prev'}\">[&lt;&lt;&lt;]</a>";
            };
            if(defined $rels{"up"}){
                print "<a href=\"$rels{'up'}\">[^^^]</a>";
            };
            if(defined $rels{"next"}){
                print "<a href=\"$rels{'next'}\">[&gt;&gt;&gt;]</a>";
            };
            $header++;
        };
        if($header && /^<.div>$/){
            print "</p></center>$_";
            $header--;
        };
        next if $header;
        print;
    };

8 years agoВтянулся в серию "Звёздные короли" Эдмонда Гамильтона
Sergey Matveev [Wed, 19 Oct 2016 20:23:36 +0000 (23:23 +0300)]
Втянулся в серию "Звёздные короли" Эдмонда Гамильтона

https://ru.wikipedia.org/wiki/%D0%AD%D0%B4%D0%BC%D0%BE%D0%BD%D0%B4_%D0%93%D0%B0%D0%BC%D0%B8%D0%BB%D1%8C%D1%82%D0%BE%D0%BD
Прочитал половину второй книги из серии Звёздных королей этого автора.
Ни одной из его книг ранее не читал. Теперь точно возьму и ещё других
его. Именно такого рода фантастику обожаю.

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

8 years agoESR против Markdown
Sergey Matveev [Tue, 18 Oct 2016 21:32:07 +0000 (00:32 +0300)]
ESR против Markdown

https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00433.html
Отлично! Отец open source движения, с точно такими же причинами которые и
я называю постоянно, против Markdown, так как у него фигова туча
несовместимых диалектов.

8 years agoИбн Сина (Авиценна)
Sergey Matveev [Tue, 18 Oct 2016 19:20:56 +0000 (22:20 +0300)]
Ибн Сина (Авиценна)

http://sajjadi.livejournal.com/447580.html
Любознательная статья о том, в честь кого Медицина называется.
А я был в этом мавзолее ведь.

8 years agoИменно собаки могут скрасить одиночество, никаких кошек!
Sergey Matveev [Tue, 18 Oct 2016 19:16:25 +0000 (22:16 +0300)]
Именно собаки могут скрасить одиночество, никаких кошек!

https://lenta.ru/news/2016/10/18/svyatsvyat/

8 years agoIPv6 and IPv6 Address Mapping в FreeBSD
Sergey Matveev [Tue, 18 Oct 2016 09:01:42 +0000 (12:01 +0300)]
IPv6 and IPv6 Address Mapping в FreeBSD

В FreeBSD есть опция:

    ipv6_ipv4mapping="YES"

суть которой я понял только сейчас. Например программа слушает на
[::]:1234: то есть на всех IPv6 адресах по 1234 порту. По IPv4 штатно не
достучаться штатно. Но с этой опцией как бы автоматом появляется
::ffff:w.x.y.z mapping на IPv4 адрес и [::] автоматом начинает слушать и
на IPv4 адресах.

Потенциально это может быть и проблемой, но может и сильно удобства
добавить. Просто об этом надо помнить и разумно настраивать firewall.

8 years agoПоднял публичный DNSCrypt сервер
Sergey Matveev [Tue, 18 Oct 2016 08:52:04 +0000 (11:52 +0300)]
Поднял публичный DNSCrypt сервер

http://www.cypherpunks.ru/DNSCrypt.html

8 years agoДополнение к предыдущему Vim for humans
Sergey Matveev [Mon, 17 Oct 2016 19:30:41 +0000 (22:30 +0300)]
Дополнение к предыдущему Vim for humans

На сайте у них написано:

    Using Vim without plugins doesn't make any sense. It's like using a
    Smartphone without any app.

Сущий бред. В топку такую книгу для хипстеров.

8 years agoVim for humans
Sergey Matveev [Mon, 17 Oct 2016 19:19:04 +0000 (22:19 +0300)]
Vim for humans

https://vimebook.com/
Лично мне однозначно не нравится книга в оглавлении которой говорят что
essential плагины это CtrlP и Ack. Смысл Ack и Ag уже не имеют с выходом
быстрейшего GNU grep. Лично я, чем больше познавал Vim, тем больше
удалял всяких плагинов, так как встроенные средства очень мощные и
многие хотелку чуть отличающиеся от стандартных можно выполнить в 1-2
строчки кода на нём.

8 years agoОбновил информацию о том как у меня организовано рабочее место
Sergey Matveev [Sun, 16 Oct 2016 21:55:05 +0000 (00:55 +0300)]
Обновил информацию о том как у меня организовано рабочее место

http://www.stargrave.org/Computing.html

8 years agoCBC режим не небезопасен!
Sergey Matveev [Sat, 15 Oct 2016 10:34:24 +0000 (13:34 +0300)]
CBC режим не небезопасен!

Увидел тут вопрос в форуме: https://ubuntuforums.org/showthread.php?t=2313898
в котором говорят что мол судя по https://blog.cloudflare.com/padding-oracles-and-the-decline-of-cbc-mode-ciphersuites/
CBC режим является небезопасным. Впервые вот столкнулся с тем что люди
не понимают что безопасный режим можно использовать небезопасно.
Проблема с CBC есть конкретно в TLS протоколе, в котором небезопасный
порядок использования шифрования и аутентификации. Проблема не в CBC, а
в том что на CBC проявляется проблема именно TLS.

TLS с CBC не безопасен, а IPsec с CBC без претензий. IPsec делает всё
как надо грамотно. Хотя я не поклонник CBC: его не распараллелить (но
для шифрования относительно небольших сетевых пакетов это не страшно),
он добавляет padding, что лишний бесполезный трафик, надо не забывать о
количестве зашифрованного трафика чтобы сменить ключ. Но! CBC очень
легко реализовать и меньше вероятности наделать ошибок.

8 years agoОбновление до FreeBSD 11 успешно
Sergey Matveev [Fri, 14 Oct 2016 08:27:47 +0000 (11:27 +0300)]
Обновление до FreeBSD 11 успешно

На всех своих компьютерах (и дома, и на работе) перешёл на FreeBSD 11.
Обновление без проблем, всё отлично. Все ZFS разделы с которых не надо
грузится теперь используют Skein хэш.

8 years agoSkein в ZFS FreeBSD 11
Sergey Matveev [Tue, 11 Oct 2016 18:39:36 +0000 (21:39 +0300)]
Skein в ZFS FreeBSD 11

В недавно вышедшей версии FreeBSD ZFS стал поддерживать алгоритм
хэширования SHA-512 и Skein. SHA-512/256 сильно быстрее SHA-256.
Skein тоже быстрее на 80%, плюс он очень красив, с моей точки зрения.
Имеет классическую структуру на основе блочного шифра Threefish. Чисто
эстетически очень приятен. Кроме красоты, на практике это означает
меньшую нагрузку на процессор.

8 years agoВ рассылке Vim советуют не обсуждать некоторые опции
Sergey Matveev [Tue, 11 Oct 2016 15:58:08 +0000 (18:58 +0300)]
В рассылке Vim советуют не обсуждать некоторые опции

Например в аэропорте опцию :set bomb.
Я смущался говоря одной девушке выполнить команду :Sex.

8 years ago"Пасхалки" в Vim (в основном с отсылкой к Автостопом по галактике)
Sergey Matveev [Tue, 11 Oct 2016 15:39:49 +0000 (18:39 +0300)]
"Пасхалки" в Vim (в основном с отсылкой к Автостопом по галактике)

:help holy-grail
You found it, Arthur!
------------------------ >8 ------------------------
:help!
E478: Don't panic!
------------------------ >8 ------------------------
:help 42
What is the meaning of life, the universe and everything?  *42*
Douglas Adams, the only person who knew what this question really was about is
now dead, unfortunately.  So now you might wonder what the meaning of death
is...
------------------------ >8 ------------------------
:smile
                            oooo$$$$$$$$$$$$oooo
                        oo$$$$$$$$$$$$$$$$$$$$$$$$o
                     oo$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$o         o$   $$ o$
     o $ oo        o$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$o       $$ $$ $$o$
  oo $ $ "$      o$$$$$$$$$    $$$$$$$$$$$$$    $$$$$$$$$o       $$$o$$o$
  "$$$$$$o$     o$$$$$$$$$      $$$$$$$$$$$      $$$$$$$$$$o    $$$$$$$$
    $$$$$$$    $$$$$$$$$$$      $$$$$$$$$$$      $$$$$$$$$$$$$$$$$$$$$$$
    $$$$$$$$$$$$$$$$$$$$$$$    $$$$$$$$$$$$$    $$$$$$$$$$$$$$  """$$$
     "$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$     "$$$
      $$$   o$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$     "$$$o
     o$$"   $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$       $$$o
     $$$    $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" "$$$$$$ooooo$$$$o
    o$$$oooo$$$$$  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$   o$$$$$$$$$$$$$$$$$
    $$$$$$$$"$$$$   $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$     $$$$""""""""
   """"       $$$$    "$$$$$$$$$$$$$$$$$$$$$$$$$$$$"      o$$$
              "$$$o     """$$$$$$$$$$$$$$$$$$"$$"         $$$
                $$$o          "$$""$$$$$$""""           o$$$
                 $$$$o                                o$$$"
                  "$$$$o      o$$$$$$o"$$$$o        o$$$$
                    "$$$$$oo     ""$$$$o$$$$$o   o$$$$""
                       ""$$$$$oooo  "$$$o$$$$$$$$$"""
                          ""$$$$$$$oo $$$$$$$$$$
                                  """"$$$$$$$$$$$
                                      $$$$$$$$$$$$
                                       $$$$$$$$$$"
                                        "$$$""""

8 years agoПоцелуй волка
Sergey Matveev [Tue, 11 Oct 2016 09:13:03 +0000 (12:13 +0300)]
Поцелуй волка

http://sergeydolya.livejournal.com/1266971.html
Посмотрел, почитал, был бы не прочь побывать с ними. Вот как-то даже по
фотографиям видно всё об их эмоциях, что можно, а что нельзя. Видимо
потому-что всю жизнь общался с собаками и они всегда были дома. А вот
с какими-нибудь там тиграми, вообще любыми кошачьими -- да ни за что.
Этих животных я вообще не чувствую и не могу понять что у них на уме.
Как и женщины -- рандомные создания :-)

8 years agoОказывается Zooko Wilcox-O'Hearn занимался Zcash
Sergey Matveev [Tue, 11 Oct 2016 06:49:52 +0000 (09:49 +0300)]
Оказывается Zooko Wilcox-O'Hearn занимался Zcash

https://z.cash/
И он и комментаторы в рассылках считают что Zcash однозначно самая
продвинутая и серьёзная технология для создания реально приватных
децентрализованных криптовалют. Я этот вывод сам для себя сделал
несколько недель назад, а тут выясняется что не только я такого же
мнения, но и крутые криптографы и спецы.

8 years agoSSDs с usable шифрованием
Sergey Matveev [Mon, 10 Oct 2016 07:47:49 +0000 (10:47 +0300)]
SSDs с usable шифрованием

https://vxlabs.com/2012/12/22/ssds-with-usable-built-in-hardware-based-full-disk-encryption/
Очередной marketing bullshit: ни слова о режиме шифрования используемом.
Как и Telegram: secure/private/blablabla -- одно враньё и недоговорки.

8 years agoZcash потребляет 3.2 GiB памяти и 50сек для генерирования приватной транзакции
Sergey Matveev [Mon, 10 Oct 2016 07:45:48 +0000 (10:45 +0300)]
Zcash потребляет 3.2 GiB памяти и 50сек для генерирования приватной транзакции

https://z.cash/support/zig.html
Не хило конечно. Но, зато пока это единственная система которая даёт
приватность транзакций для Bitcoin из мне понятных и доверяемых чисто
технически.

8 years agoБыл не справедлив к недавно захаянному сайту по продаже столов
Sergey Matveev [Sat, 8 Oct 2016 08:32:52 +0000 (11:32 +0300)]
Был не справедлив к недавно захаянному сайту по продаже столов

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

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

Во-вторых, я делал замер скорости на данных которые уже располагались в
кэше. Занимало оно 2.5 MiB. Если кэш исключить, то на самом деле сайт
качает 52 MiB.

                    _________      __  ____ ____  ______
                   / ____/__ \    /  |/  (_) __ )/ / / /
                  /___ \ __/ /   / /|_/ / / __  / / / /
                 ____/ // __/   / /  / / / /_/ /_/_/_/
                /_____//____/  /_/  /_/_/_____(_|_|_)

52 мегабайта чтобы показать небольшое описание стола и небольшую
фотографию!!! По моим меркам вес страницы в 1-2 мегабайта считается
унылым хипстерством, кромешным Web 2.0, сливками потребительского
общества и позором тех, кто считает это приемлемым. Но полсотни мегабайт
на показ страницы о столе... это целая серия Симпсонов или Футурами, это
1-2 полных альбома в кодеке Opus, это сотни порнографических фотографий
в высоком качестве/разрешении для ежедневного дрочева на многие месяцы.

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

8 years agoСходил на Animals As Leaders
Sergey Matveev [Fri, 7 Oct 2016 17:55:57 +0000 (20:55 +0300)]
Сходил на Animals As Leaders

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

8 years agoСегодня NetByNet лежал много часов
Sergey Matveev [Fri, 7 Oct 2016 17:54:47 +0000 (20:54 +0300)]
Сегодня NetByNet лежал много часов

Судя по traceroute извне -- у них образовалась петля в маршрутизации и у
всех ping-ов TTL доходил до exceeded. Так что часть ресурсов была
недоступна всё это время.

8 years agoWhy do men strive for status and money?
Sergey Matveev [Thu, 6 Oct 2016 07:37:04 +0000 (10:37 +0300)]
Why do men strive for status and money?

https://micaelwidell.com/why-do-men-strive-for-status-and-money/
Казалось бы, банальная очевидная причина: чем выше статус и денег, тем
больше шансов найти себе женщину для создания потомства. Вещь очевидная,
но я то ожидал увидеть в статье какие-то современные объяснения и факт
того что это не так. Куда чаще на улицах Москвы и области можно
встретить женщин с явно не статусными хамами и быдланами. Я уже давно
отметил что статус (соответственно и количество денег) играет роль
только если какое-то огромное отличие: ну то есть ты олигарх, депутат и
всё-такое прочее. А так: защита самки роли уже не играет. Деньги роли
тоже не играют -- так как женщины без проблем могут выучиться и достойно
работать. Статус/деньги роль будет играть для женщин которые не хотят
работать, принципиально, ведь они же женщины.

8 years agoМаск -- сексист, потому-что его Twitter не подписан на женщин
Sergey Matveev [Thu, 6 Oct 2016 07:29:12 +0000 (10:29 +0300)]
Маск -- сексист, потому-что его Twitter не подписан на женщин

https://lenta.ru/news/2016/10/05/elonmars/
Как же ненавижу этот запад и ещё больше то, что многие у нас хотят жить
"как там". То есть я, видимо, буду тоже сексистом таким, что меня и
посадить надо будет, потому-что не "завёл" себе проститутку чтобы время
от времени общаться с женщиной для галочки.

8 years agoНедавно вышедший альбом Meshuggah отличен!
Sergey Matveev [Wed, 5 Oct 2016 08:18:41 +0000 (11:18 +0300)]
Недавно вышедший альбом Meshuggah отличен!

Зацениваю в плохом качестве, но уже всё-равно очень нравится!
Пока мне кажется он куда убойней Koloss-а. Надо приобрести в
нормальном качестве -- такое нужно слушать в хороших наушниках.

8 years agoОчередной пост ненависти к systemd и то что Linux дико деградирует в плане безопасности
Sergey Matveev [Wed, 5 Oct 2016 05:21:27 +0000 (08:21 +0300)]
Очередной пост ненависти к systemd и то что Linux дико деградирует в плане безопасности

https://www.agwa.name/blog/post/how_to_crash_systemd_in_one_tweet

8 years agoAnimals As Leaders в Минске
Sergey Matveev [Wed, 5 Oct 2016 05:11:11 +0000 (08:11 +0300)]
Animals As Leaders в Минске

http://www.hitkiller.com/animals-as-leaders-snova-v-minske-eshhe-odin-vynos-mozga.html
На мой взгляд слишком уж преувеличенно их музыку нахваливают, но сегодня
вечером буду убеждаться так ли это. Билеты уже купил сильно заранее!

8 years agoOpenBSD про разрушающее действие на прогресс OSS/free software
Sergey Matveev [Tue, 4 Oct 2016 19:15:28 +0000 (22:15 +0300)]
OpenBSD про разрушающее действие на прогресс OSS/free software

https://marc.info/?l=openbsd-tech&m=135220552521529&w=2
Само собой тут намёк на таких людей как Поттеринг и его шайки: которые
только вредят и уничтожают мир СПО. Вместо того чтобы делать какой-то
прогресс в ПО -- многие люди вынуждены тратить своё время на борьбу с
его изливающимся дерьмом, уничтожающим всю инфраструктуру.

8 years agoКрасивые криптографички
Sergey Matveev [Tue, 4 Oct 2016 12:41:30 +0000 (15:41 +0300)]
Красивые криптографички

Уже не в первый раз стали попадаться девушки занимающиеся криптографией
и очень внешне хорошенькие.
http://blog.invisiblethings.org/about/ -- лидер проекта Qubes OS
http://mechanical-mind.org/ -- одна из авторов Elligator алгоритма. Который
кстати применяется в GoVPN.
Плюс в жизни я как минимум двух помню писавших дипломы на
криптографические темы и тоже дающих фору по симпатичности.

8 years agoУпала скорость печатания после отпуска
Sergey Matveev [Tue, 4 Oct 2016 05:51:55 +0000 (08:51 +0300)]
Упала скорость печатания после отпуска

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

8 years agoКак у Маска дизайнеры инженеров победили
Sergey Matveev [Mon, 3 Oct 2016 21:26:18 +0000 (00:26 +0300)]
Как у Маска дизайнеры инженеров победили

http://nnm.me/blogs/genav/kak-u-maska-dizaynery-inzhenerov-pobedili/
Отличная статья. Много где раскопированная. Всё очень разумно
раскритиковали. Не понимаю я людей которые пяткой в грудь бьют и орут
что мол Маск кого-то там где-то там "сделал". Пока у него ничего
конкурентноспособного ещё нет. То есть ему ещё десятилетия нужны чтобы
достичь текущего уровня развитых корпораций (наших или NASA). Но
конкретно для США возможно он имеет ценность в виде независимости ихнего
космоса от РФ, ведь они уже даже космонавтов вывести не могут.

8 years agoФакты о email и обычных пользователях
Sergey Matveev [Sun, 2 Oct 2016 16:39:55 +0000 (19:39 +0300)]
Факты о email и обычных пользователях

https://readlist.com/lists/gnupg.org/gnupg-users/5/28860.html
Хорошо тут сказано о том что:

* Regular users don't use Thunderbird+Enigmail, let alone KMail.
  Regular users either use webmail or a corporate email client like Outlook.
* Regular users don't use email providers that are not gratis. They use
  gmail, gmx, yahoo, etc. And corporate users use the mail server of their
  corporation.
* Regular users use facebook and whatsapp and God knows what else.

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

8 years agoFreeType 2.7 sucks
Sergey Matveev [Sat, 1 Oct 2016 22:06:20 +0000 (01:06 +0300)]
FreeType 2.7 sucks

https://habrahabr.ru/post/311462/
Не знаю чему там нашли радоваться, но у меня все шрифты что раньше
выглядели отлично -- стали дерьмом. В итоге пришлось всё менять и
ставить стороннее, чего "из коробки" нет.

8 years agoВыступил по теме электронных денег в КЛЮЧе
Sergey Matveev [Sat, 1 Oct 2016 21:14:56 +0000 (00:14 +0300)]
Выступил по теме электронных денег в КЛЮЧе

https://set-up.timepad.ru/event/379024/

8 years agoВокалист Týr об отмене их концертов из-за убийства китов
Sergey Matveev [Sat, 1 Oct 2016 21:13:24 +0000 (00:13 +0300)]
Вокалист Týr об отмене их концертов из-за убийства китов

http://www.darkside.ru/news/87872/
Всё верно вокалист прокомментировал.
Европа всюду бесстыдно вешает свои двойные стандарты. Вот только
непонятно зачем их было вешать на музыкальную группу. Это ж не
политическая группа то.

8 years agoЕщё новость деградации: Firefox хотят сделать зависимым от PulseAudio
Sergey Matveev [Sat, 1 Oct 2016 06:48:03 +0000 (09:48 +0300)]
Ещё новость деградации: Firefox хотят сделать зависимым от PulseAudio

https://bugzilla.mozilla.org/show_bug.cgi?id=1247056
Отпуск подходит к концу с очередной печальной новостью. Хотя Firefox уже
давно так себе поделие, потерявшее своё качество, но это тут уже
попахивает перебором.

8 years ago"Зачётный" современный сайт
Sergey Matveev [Fri, 30 Sep 2016 21:30:56 +0000 (00:30 +0300)]
"Зачётный" современный сайт

http://ergostol.ru/buy/table/duo/
Если зайти на эту страницу без включённого JS -- то всё хорошо.
Включив JS -- Xombrero падает с segmentation fault. Ну для него это
нормально. Открыв в Firefox вижу:

* 1252 запроса
* 2400 KiB трафика
* 330 сек

ПЯТЬ минут я ждал загрузки этой страницы. Firefox запущенный с чистого
листа (абсолютно чистого) открыв только эту страницу выжрал гигабайт
памяти. Мда... я думал Google со своими сайтами всех переплёвывает, но у
них хотя бы HTTP/2.

И это ведь кстати на более-менее современном Intel Core i5 процессоре. А
вот у родителей компьютер с 32bit Athlon XP 1800 и гигабайтом
оперативной памяти: видимо посмотреть штатно страницу о столе у них
просто не выйдет.

Нет, ненавижу я современный Web и его программистов!

8 years agoEmacs нарушал в течении двух лет GPL!
Sergey Matveev [Fri, 30 Sep 2016 19:42:07 +0000 (22:42 +0300)]
Emacs нарушал в течении двух лет GPL!

http://www.networkworld.com/article/2220304/opensource-subnet/say-what--gnu-emacs-violates-the-gpl.html
Самая GPL-ная из GPL-ных программ нарушала GPL в течении двух лет :-)
Ну, очевидно, косяк, даже с Emacs-ом бывает. Забыли доложить Bison файлы
к сгенерированному на их основе коду.
Столлман признаёт ошибку: http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01155.html

8 years ago"Правила жизни" Артура Кларка
Sergey Matveev [Tue, 27 Sep 2016 22:40:42 +0000 (01:40 +0300)]
"Правила жизни" Артура Кларка

https://esquire.ru/wil/arthur-clarke
Ох как многое мне у него понравилось в этих цитатах! И как человек он
очень мог бы мне понравится, ибо даже в мелочах у меня многое с ним
совпадает и вызывает симпатию.

Приятно было узнать что оказывает Алексей Леонов был у него в гостях
даже и преподнёс очень ценный подарок!

8 years agoПатриарх и муфтий объединились с благой целью
Sergey Matveev [Tue, 27 Sep 2016 20:01:10 +0000 (23:01 +0300)]
Патриарх и муфтий объединились с благой целью

https://lenta.ru/news/2016/09/27/muftiy_podderzhal_zapret_abortov/
Хотя нельзя сказать что они были порознь, но приятно видеть что они оба
солидарны в таких вопросах. Но да, как всегда, толпы тех кто уважает
только западные ценности не поймут запрет абортов.

8 years agoМашинный перевод (... и медведь со мной)
Sergey Matveev [Mon, 26 Sep 2016 21:16:42 +0000 (00:16 +0300)]
Машинный перевод (... и медведь со мной)

Пожалуйста, не сюрприз, и медведь со мной, меня зовут Мирам, я получил ваше письмо
Please don't be suprise and bear with me, my name is miram, i got your email

Взято отсюда: http://victor-sudakov.livejournal.com/93854.html

8 years ago"Средние" женские лица
Sergey Matveev [Mon, 26 Sep 2016 20:45:14 +0000 (23:45 +0300)]
"Средние" женские лица

https://randomwire.com/wp-content/uploads/average-faces.jpeg
Любопытно посмотреть. И ведь придраться не к чему.

8 years agoDDoS на 620 Gbps
Sergey Matveev [Mon, 26 Sep 2016 17:00:40 +0000 (20:00 +0300)]
DDoS на 620 Gbps

https://geektimes.ru/post/280852/
Впечатляет! Cypherpunks.ru кстати тоже дважды подвергался DDoS-у. Каковы
объёмы -- не знаю, ибо просто забивался мой канал в несколько десятков
мегабит, но это была реально лавина инициирующих соединения TCP пакетов,
всяких других, с большой кучи IP-шников... но все из Китая.

8 years agoПопулярность MIT-лицензии на ПО и вообще печальность современных людей
Sergey Matveev [Sun, 25 Sep 2016 21:08:48 +0000 (00:08 +0300)]
Популярность MIT-лицензии на ПО и вообще печальность современных людей

https://habrahabr.ru/post/310976/
Моя жизнь не станет прежней -- оказывается MIT реально на большинстве
свободного и открытого ПО. Ведь совсем недавно до сих пор всё-равно
превалировала GPL.

Впрочем, судя по отсылке к https://habrahabr.ru/post/243091/ и чтения
комментариев и правок, я в который раз убеждаюсь в том что GPL люди
боятся и даже не любят банально потому-что даже примерно не понимают о
чём она, что она требует, что не требует, что они могут и не могут с ней.

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

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

8 years agoПоявился GoGOST сайт
Sergey Matveev [Sun, 25 Sep 2016 17:46:51 +0000 (20:46 +0300)]
Появился GoGOST сайт

http://www.cypherpunks.ru/gogost/
Всё аналогично PyGOST-овскому из моего предыдущего поста.

8 years agoПоявился PyGOST сайт
Sergey Matveev [Sun, 25 Sep 2016 13:52:24 +0000 (16:52 +0300)]
Появился PyGOST сайт

http://www.cypherpunks.ru/pygost/
Тривиальный, простой, но в нём хотя бы есть ссылки на tarball-ы для скачивания.

8 years agoПродолжение истории тёрок GNU Libreboot с FSF/GNU из-за пидарасов
Sergey Matveev [Sat, 24 Sep 2016 21:32:31 +0000 (00:32 +0300)]
Продолжение истории тёрок GNU Libreboot с FSF/GNU из-за пидарасов

http://www.opennet.ru/opennews/art.shtml?num=45207
Вот собственно именно поэтому с ними и не хочется связываться -- ведь
столько проблем создадут, столько говн изольют. Все вот эти новости
только усиленно заставляют держаться подальше от них, а то головной
боли, желчи и злобы на века хватит. И всё ведь по, как правило,
выдуманным им причинам.

8 years agoПрошёл Cat Lady -- офигенный квест!
Sergey Matveev [Sat, 24 Sep 2016 13:51:03 +0000 (16:51 +0300)]
Прошёл Cat Lady -- офигенный квест!

https://en.wikipedia.org/wiki/The_Cat_Lady
Очень понравился этот квест! Что удивительно: он современный, а не 10-20
летней давности. Он стоит потраченного на него времени. И почти
невозможно припомнить игры которые бы заставляли о чём-то серьёзном
задуматься, в отличии от него.

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

Хотя местами слишком нерасторопный, растянутый.

В общем он однозначно отправляется на одну полку с лучшими квестами в
какие играл.

8 years ago1-го октября у меня будет небольшое выступление по теме криптовалют (от Чаумовских...
Sergey Matveev [Thu, 22 Sep 2016 19:49:30 +0000 (22:49 +0300)]
1-го октября у меня будет небольшое выступление по теме криптовалют (от Чаумовских до Bitcoin)

https://pp.vk.me/c637916/v637916127/16d49/KKu1tGDNJLE.jpg

8 years agoDownfall -- впечатляющий квест!
Sergey Matveev [Wed, 21 Sep 2016 11:20:03 +0000 (14:20 +0300)]
Downfall -- впечатляющий квест!

http://www.hardcoregaming101.net/downfall/downfall.htm
Вчера прошёл этот небольшой квест. Подобного опыта раньше никогда не
имел: побывать в шкуре психа, маньяка серийного убийцы. Причём... все
его действия и команды отдаются же человеком, все они разумны, логичны,
взвешены, само собой разумеющиеся. По началу графика тяготила, но потом,
по мере отождествляя себя с персонажем игры, она становится даже в тему,
другой и не стоило бы делать. В общем это мало похоже на классические
LucasArts квесты, но оно стоило того.

8 years agoТупой юмор, но про меня
Sergey Matveev [Mon, 19 Sep 2016 21:45:23 +0000 (00:45 +0300)]
Тупой юмор, но про меня

http://img11.nnm.me/6/d/7/c/e/776d40a0c2d339f02ff171089e0.jpg

8 years agoBroken Sword (Shadow of Templars) и Loom
Sergey Matveev [Mon, 19 Sep 2016 20:43:29 +0000 (23:43 +0300)]
Broken Sword (Shadow of Templars) и Loom

Сегодня решил добить и пройти классику квестов. Начал с Broken Sword,
потратил почте весь день, судя по Youtube прошёл при этом только около
четверти и желания продолжать нет. Очень затянутая, скучноватая,
медленная и нерасторопная игра. Да, хорошая графика, да отличная озвучка
всех диалогов, но за столько времени я не чувствую большого прогресса и
не втягиваюсь.

Зато Loom я прошёл за несколько часов (стандартный уровень сложности)! И
он очень понравился! Так как над ним работал бывший разработчик из
Infocom, то пришлось иметь под рукой ручку и бумажку, чтобы записывать
заклинания :-). Но оно стоило того! Игра совсем короткая, но не без
юмора и затягивает! Всё же лично для меня именно LucasArts-овские квесты
прям то что доктор прописал.

8 years agoВыпустил goircd 1.6
Sergey Matveev [Mon, 19 Sep 2016 09:28:42 +0000 (12:28 +0300)]
Выпустил goircd 1.6

Нашёл в нём багу: он запаникует если указать в PART несуществующий
IRC канал (отпускает lock дважды).

8 years agoПрошёл Beneath A Steel Sky
Sergey Matveev [Sun, 18 Sep 2016 22:57:04 +0000 (01:57 +0300)]
Прошёл Beneath A Steel Sky

https://en.wikipedia.org/wiki/Beneath_A_Steel_Sky
Действительно очень достойный квест! Однозначно в списке лучших что я
играл! Хотя я и отвык от Lucas Arts-овского принципа того, что игрок
не может умереть.

8 years agoЧукотский кулинарно-танцевальный батл
Sergey Matveev [Fri, 16 Sep 2016 08:45:20 +0000 (11:45 +0300)]
Чукотский кулинарно-танцевальный батл

http://sergeydolya.livejournal.com/1254455.html
Стол калмыков у меня вызвал больше всего слюноотделения -- всё бы схомячил.

8 years agoLibreboot из-за пидарасов выходит из GNU
Sergey Matveev [Fri, 16 Sep 2016 05:34:14 +0000 (08:34 +0300)]
Libreboot из-за пидарасов выходит из GNU

http://www.opennet.ru/opennews/art.shtml?num=45160
Как же достали все эти феминистки, пидарасы и прочие уроды. Вот
обязательно им надо всё везде портить, гадить, поносить и провоцировать.

8 years agoAbolish плагин для Vim рулит!
Sergey Matveev [Thu, 15 Sep 2016 09:17:21 +0000 (12:17 +0300)]
Abolish плагин для Vim рулит!

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

8 years agoПервые новости с работы
Sergey Matveev [Wed, 14 Sep 2016 21:19:14 +0000 (00:19 +0300)]
Первые новости с работы

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

* Активированная акула
* Бескорыстный баран
* Вульгарный волк
* Гуманная гиена
* Дерзкий дельфин
* Единоличный енот
* Ёмкий ёж

8 years agoПопулярность моей библиотеки balloon
Sergey Matveev [Wed, 14 Sep 2016 21:17:33 +0000 (00:17 +0300)]
Популярность моей библиотеки balloon

https://github.com/stargrave/balloon
За считанные дни она набрала like-ов больше чем тот же goircd. То ли
людям нравится когда кода мало и он умещается на один экран, то ли
нравится красота Balloon хэширования. Впрочем Balloon красив даже и
своей минималистичностью. Ну ни в какое сравнение с Argon2 не идёт:
последнего нельзя просто взять и запилить на коленке.

8 years agoДля PyGOST и GoGOST библиотек создал выделенную почтовую рассылку
Sergey Matveev [Wed, 14 Sep 2016 09:04:55 +0000 (12:04 +0300)]
Для PyGOST и GoGOST библиотек создал выделенную почтовую рассылку

https://lists.cypherpunks.ru/mailman/listinfo/gost
Кроме того, tarball-ы обоих проектов распространяются на
http://www.cypherpunks.ru/ сайте. Для подписи tarball-ов используются
выделенные только для этой задачи ключи: pygost@cypherpunks.ru и
gogost@cypherpunks.ru.

8 years agoНа OpenNet появилась моя короткая статья о методах обнаружения OpenPGP ключей
Sergey Matveev [Tue, 13 Sep 2016 09:15:56 +0000 (12:15 +0300)]
На OpenNet появилась моя короткая статья о методах обнаружения OpenPGP ключей

http://www.opennet.ru/tips/2986_pgp_gnupg_key_sign.shtml

8 years agoDevuan народ использует
Sergey Matveev [Tue, 13 Sep 2016 06:30:30 +0000 (09:30 +0300)]
Devuan народ использует

Дистрибутив Debian с выпиленным systemd, судя по рассылке
debian-russian, народ вполне себе использует успешно. Это здорово. Сам
не пробовал, так как уже переехал на FreeBSD, а Devuan появился позже.
Но стоит иметь в виду если придётся где-то всё же установить GNU/Linux
(хотя потребности в этом нет уже годами).

8 years agoКо дню программиста Брэм Муленаар выпустил Vim 8.0
Sergey Matveev [Mon, 12 Sep 2016 13:52:34 +0000 (16:52 +0300)]
Ко дню программиста Брэм Муленаар выпустил Vim 8.0

8 years agoКак обезопасить Linux-систему... стыдно, стыдно
Sergey Matveev [Mon, 12 Sep 2016 08:38:24 +0000 (11:38 +0300)]
Как обезопасить Linux-систему... стыдно, стыдно

https://habrahabr.ru/company/1cloud/blog/309696/
После того как первым пунктом идёт "Активировать режим SecureBoot" прям
хочется закрыть и заминусовать.

Постоянные обновления пакетов... на Ubuntu и Fedora bleeding edge всяких?
Ещё один плохой совет. Точнее если бы это были только обновления
безопасности. то тогда ещё всё ok.

Настройки ограничения доступа к Telnet и FTP... вот серьёзно, как много
и кто последний раз настраивал Telnet и FTP на только что установленных
GNU/Linux системах? Крайне мало современного софта и технологий
интегрировано (что конечно печально) с hosts.allow.

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

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