Sergey Matveev [Sun, 22 May 2022 08:43:07 +0000 (11:43 +0300)]
В РФ блокируют сети Cloudflare и Digital Ocean
https://habr.com/ru/news/t/667096/
Это делали вроде бы временами и прежде. А сейчас наверное более
перманентно. На днях мне написали что с Украины мои сайты недоступны.
Sergey Matveev [Sun, 22 May 2022 07:57:39 +0000 (10:57 +0300)]
Опыт работы одной компании с Astra Linux
https://habr.com/ru/post/667066/
Вся статья о том, что пытаются скачать всякие бинарные пакеты,
установить их и ничего не выходит. С какой-то стати сборка из исходников
считается чем-то неправильным. А по комментариям выясняется что люди
вообще скачали какое-то многолетнее старьё. И из всего этого делается
вывод что оно не готово для замены. Гнать бы ссаными тряпками таких вот
специалистов. Где вот только брать хоть насколько-то адекватных...
Sergey Matveev [Sat, 21 May 2022 20:03:36 +0000 (23:03 +0300)]
Посмотрел много серий "Теории большого взрыва"
https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%91%D0%BE%D0%BB%D1%8C%D1%88%D0%BE%D0%B3%D0%BE_%D0%B2%D0%B7%D1%80%D1%8B%D0%B2%D0%B0_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)
Не ожидал что сильно понравится, ибо думал что это из серии "Кремниевой
долины" ну или "IT Crowd" какого-нибудь, где просто сильновыраженные
стереотипные герои годящиеся для анекдотов.
Честно говоря, давно уже анекдоты на ИТ тему меня просто не забавляют,
ибо скорее грустно становится: показывают сисадминов неумёх -- а ведь в
жизни, действительно, фиг найдёшь этих админов. Про программистов если
анекдот про то, что до конца ничего доделать не может, то ведь в жизни
это скорее очень угнетает, что, действительно, всё плачевно и каши не
сваришь. Вот думал что и ТБВ из этой же серии будет.
Но нет! Были места где смеялся в голос. В целом прям всё очень и очень
нравится. И очень близко мне, ибо куча моментов показана как эти задроты
общаются с женщинами, а я ведь вёл себя и общался точно такими же
подобными образами. Был бы сериал про каких-нибудь футболистов... да я
вряд ли бы чего понимал точно, вряд ли бы мог чему-то сопереживать. А
тут старые добрые близкие мне задроты.
В общем, зачётная штука. Не думаю что я хочу всё из этого смотреть, ибо
многовато. Но массу положительных эмоций получил. Да и как оставаться
равнодушным, когда в одной из серий они собираются поиграть в Zork.
Sergey Matveev [Sat, 21 May 2022 10:47:19 +0000 (13:47 +0300)]
Secret of Monkey Island в Eaten by a Grue подкасте
https://monsterfeet.com/grue/notes/47
Ну вот и дожили до момента, когда в подкасте про Infocom interactive
fiction игры, сыграли в графический LucasArts квест SOMI. Авторам очень
понравилась игра. Множество раз был отмечен юмор. Много раз звучала
главная музыкальная тема игры -- и я лез проверять не звонит ли мне кто
на телефон, где эта же мелодия в качестве ringtone используется.
Sergey Matveev [Sat, 21 May 2022 10:43:24 +0000 (13:43 +0300)]
Прочитал "За миллиард лет до конца света"
https://ru.wikipedia.org/wiki/%D0%97%D0%B0_%D0%BC%D0%B8%D0%BB%D0%BB%D0%B8%D0%B0%D1%80%D0%B4_%D0%BB%D0%B5%D1%82_%D0%B4%D0%BE_%D0%BA%D0%BE%D0%BD%D1%86%D0%B0_%D1%81%D0%B2%D0%B5%D1%82%D0%B0
Ещё одна книга Стругацких. Начало книги, развязка очень понравились.
Конец был скучноват, но сама идея, что возможно сама природа решает
проблемы опасностей мне понравилась. В голове коррелирует с парадоксами
перемещения во времени. В Футураме в одной серии эта проблема решалась
тем, что двойники, попавшие из другого времени, обязательно умирали,
пускай и самым нелепым образом. А в другой серии, когда они в машине
дожили до конца вселенной и увидели Большой Взрыв, то новая вселенная
оказалась на несколько футов ниже предыдущей и машина времени просто
грохнулась насмерть на их новых двойников.
Sergey Matveev [Wed, 18 May 2022 17:35:53 +0000 (20:35 +0300)]
ivi хочет продаться МТС
https://habr.com/ru/news/t/666494/
https://www.rbc.ru/technology_and_media/18/05/2022/6284e7509a794770f6e2c4a9
Вот так вот остался бы там работать и внезапно оказался бы в МТС в будущем.
Когда я приходил туда работать, то это ещё официально не было ivi, а NetStream
компания, где абсолютно все сотрудники умещались в относительно небольшом
openspace. И прежде ivi просила 100 млрд. долларов аж.
Sergey Matveev [Wed, 18 May 2022 16:54:49 +0000 (19:54 +0300)]
Gmail типа всё
https://lists.sdaoden.eu/pipermail/s-mailx/2022-May/001543.html
https://lists.sdaoden.eu/pipermail/s-mailx/2022-May/001544.html
http://www.pmail.com/newsflash.htm
https://news.ycombinator.com/item?id=31420433
В разных местах пишут что с конца этого месяца на Gmail нужно будет или
использовать OAuth2 или двухфакторную авторизацию... для доступа к почте.
Sergey Matveev [Tue, 17 May 2022 14:38:35 +0000 (17:38 +0300)]
UEFI загрузка Debian и FreeBSD
Я слышал что с UEFI загрузка разных ОС должна проходить очень просто. Но
ожидал подвоха всё равно. Установил тут на работе на компьютере с Debian
в отдельном GPT разделе ZFS с FreeBSD. И чтобы её можно было запустить,
достаточно было просто подмонтировать FAT32 EFI раздел и сделать:
cp /boot/loader.efi /mnt/EFI/freebsd/BOOTX64.EFI
Действительно, оказалось более чем просто. Прежде я имел дело с UEFI
только когда есть одна ОС. FreeBSD вообще даже готовый бинарный образ
всего этого EFI раздела предоставляет, чтобы даже FAT32 не трогать.
Sergey Matveev [Sun, 15 May 2022 10:02:13 +0000 (13:02 +0300)]
Прочитал ещё несколько книг Стругацких
https://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%BB%D0%B4%D0%B5%D0%BD%D1%8C,_XXII_%D0%B2%D0%B5%D0%BA
https://ru.wikipedia.org/wiki/%D0%94%D0%B0%D0%BB%D1%91%D0%BA%D0%B0%D1%8F_%D0%A0%D0%B0%D0%B4%D1%83%D0%B3%D0%B0
https://ru.wikipedia.org/wiki/%D0%96%D1%83%D0%BA_%D0%B2_%D0%BC%D1%83%D1%80%D0%B0%D0%B2%D0%B5%D0%B9%D0%BD%D0%B8%D0%BA%D0%B5
https://ru.wikipedia.org/wiki/%D0%92%D0%BE%D0%BB%D0%BD%D1%8B_%D0%B3%D0%B0%D1%81%D1%8F%D1%82_%D0%B2%D0%B5%D1%82%D0%B5%D1%80
* Полдень XXII век это просто сборник рассказов небольших. Ничего особо
не запомнилось, не зацепило
* Далёкая радуга -- аналогично, просто рассказ такой, не более
* "Волны гасят ветер" и "Жук в муравейнике" уже поинтереснее идеей
странников, голованов и всякого такого. Но не рождает всё равно
такого удовольствия как от "Отеля..." или "Хищных вещей..."
Sergey Matveev [Sat, 14 May 2022 08:21:13 +0000 (11:21 +0300)]
Концерт в Гринсборо: Rotting Christ, Borknagar, ...
http://www.hitkiller.com/devastation-on-the-nation-shou-rotting-christ-borknagar-abigail-williams-ghost-bath-v-grinsboro.html
Автор описания говорит что для него headliner-ами были Borknagar, а не
Rotting Christ. Про себя я тоже подумал, что уж кого кого в живую хотел
бы услышать, так это именно Borknagar. Концовка статьи интригует ещё
другими группами, которые бы надо будет заценить.
И в Москве тоже регулярно, помнится, было так, что в один день выступают
по две группы параллельно и ты просто разрываешься и не знаешь на что
именно тебе пойти.
Sergey Matveev [Fri, 13 May 2022 13:02:58 +0000 (16:02 +0300)]
Слив телефонного номера от ДомКлик
Я ни в коем случае бы не поверил что Сбербанк и ДомКлик не сольют номер
сотового при первом же его получении (участвовании в каких-либо их
транзакциях), но долгое время спам на засветившийся номер не приходил. А
тут на днях был голосовой звонок с предложением о квартире, чего раньше
никогда не было. Так что сливают они все без вопросов.
Как же я рад что Сбербанку, когда мне насильно оформляли банковскую
карту для выдачи зарплаты, не дал свой номер. Похоже я был единственный
на работе кто отказался предоставлять свой телефон, ибо менеджер не знал
что делать и он пошёл к своему старшему с вопросом "что делать!?".
Карточку то конечно завели. А коллегам с первых же дней обзвонились и
обспамились из банка.
И уже не раз было, что я отказывался от магазина или какой-то услуги,
если она требует предоставления номера телефона.
Sergey Matveev [Fri, 13 May 2022 09:39:49 +0000 (12:39 +0300)]
Debian и Windows в ВМ
Не один рабочий день потратил на попытки организации Windows рабочего
места в виртуальной машине запускаемой под Debian. Не для себя, боже
упаси, конечно же.
Debian выбран потому что это один из самых популярных GNU/Linux
дистрибутивов, но не такого паршивого качества как Ubuntu. FreeBSD не
рассматривал, потому что с ней на работе мог бы помочь только я, а с
Debian в принципе любой, ибо он же даже и на systemd переехал.
Помню что в Ubuntu, в нескольких версиях, не выходило установить её не
на основной диск. Точнее загрузчик не прописывался как надо. В Debian
проблем не возникло. Это было приятно.
Но на этом всё положительное закончилось -- всё криво, не раз замечал в
man-ах опечатки или неактуальную информацию. Как пользоваться GNOME-ом
удобно можно -- не понимаю, но я привык к интерфейсам не для индусов,
которые читать то не умеют.
Одной из проблем было то, что в штатной поставке есть только какой-то
GNOME-овский инструмент для удалённого рабочего стола. Поддерживает VNC,
Spice, RDP. Начал пробовать с VNC, потом Spice впервые использовал.
Клавиатура как-то не так работала, да и в целом experience ужасный. RDP,
что не должно быть удивительно, оказался лучше чем, но это потребовало
уже поднятия сети между хостом и ВМ, чего прежде не планировалось. Но
этот GNOME-овский клиент не поддерживает возможность использования
нескольких мониторов.
В Интернете все рекомендуют FreeRDP, которого на диске не оказалось. Она
заработала отлично, без проблем, сразу же, и, по мне так, без нареканий.
Но почему на многогигабайтный DVD образ Debian они не засунули этот,
явно лучшего качества, пакет в сотни килобайт?
Я думал что на этом завершилась самая геморройная часть. Что может быть
проще чем уж обмениваться файликами под современным GNU/Linux и Windows
в 2022-ом? В Windows очень не хотелось ставить что-то дополнительное. А
раз сеть для RDP уже всё равно поднята, то логично бы было поднять SMB.
И... я потратил наверное пару часов, держа и документацию администратора
Debian под рукой, и поисковик Интернета, но я не смог сделать так, чтобы
Windows 10 увидел в сети второй компьютер (SMB-сервер). Два часа, казалось
бы отлаженных технологий и двух распространённых ОС -- но я не смог ничего
сделать. А главное я даже не понимаю что именно не работало. Я плюнул и
бросил, ибо это уже перебор был тратить столько времени. Возможно я
какую-то опцию или галочку где-то не выставил, но когда я поднимал SMB
10+ лет назад, то даже в гетерогенных Windows сетях я не помню чтобы
возникали какие-то серьёзные проблемы.
Многие упомянули про VirtFS, когда по 9P протоколу можно обмениваться
файлами, минуя все эти сетевые стэки. Было потрачено ещё несколько
часов, всё же подсовывая драйвера от virtio разнообразного. Но абсолютно
никакого результата. PCI устройство в ВМ появляется, но не удалось
ничего сделать чтобы оно хоть как-то начало "работать". Всё делалось по
документациям KVM, qemu, статьям, качая официальные драйвера от Red Hat.
Полный fail.
Я помню что rdesktop позволял обмениваться файлами через RDP. Но FreeRDP
этого не умеет. Снова выкачивать .deb-ы руками, записывать на CD-RW,
устанавливать и не быть уверенным что с Win10 это заработает? Отказался.
В курсе про apt-offline, но для этого надо бы находится внутри Debian
системы, которая не подключена к сетям (air-gap компьютер).
Лично я бы, будь у меня в руках система в которой нихрена ничего не
сработало (фиг знает что с SMB, нет NFS, VirtFS не работает),
использовал бы свой uploader:
http://www.git.stargrave.org/?p=uploader.git;a=blob;f=README
для передачи файлов через броузер с ВМ на хост, ну и просто
HTTP-сервером для передачи в обратном направлении. Но предлагать не
стал.
Подумал про FTP, был почти уверен что его в Win10 уже нет, но оказалось
что ftp команда присутствовала, хотя я так и не проверил работает ли она
в действительности.
Напомнили мне про SSH, что я сразу отбросил, уже на 100% будучи
уверенным в том, что в Windows этого не будет. Был не прав. В итоге,
передавать файлы удалось через SSH.
Стал ли современный софт/ОС каким-то неработающим дичайшим адом? Скорее
всего нет, ибо я до сих пор не могу поверить что поднять SMB между Win10
это есть что-то сложное. Почему не работал VirtFS? Без понятия. Но было
испробовано всё что только приходило в голову и в статьях. Или я
окончательно уже не в состоянии работать с современными ОС (в том числе
GNU/Linux) и вообще ничего не понимаю как и что надо делать, или можно
только стыдиться во что превратилась ИТ отрасль.
Возвращаюсь к своей FreeBSD, где ощущение что я понимаю чуть ли не всё
что происходит за каждый цикл ядерного планировщика. Где, если надо
сделать headerless шифрованный раздел (а эту задачу для airgap
компьютера с ВМ тоже подкинули), то я со 100% вероятностью знаю что
сделаю за считанные часы.
Ведь даже сущие мелочи важны для удобной и продуктивной hateless работы.
Коллега бесился что в GNOME терминале, когда открыто множество tab-ов, в
их заголовках нет ничего кроме его имени пользователя и хоста: что в них
выполняется -- никто не знает. Да, из коробки в tmux/whatever этого тоже
не будет, но не задумываясь ты тратишь несколько минут на настройку и
исполнению этого желания и у тебя и имена редактируемых файлов Vim-а
прокидываются в tmux tab-ы и удобное (дело вкуса) переключение
Ctrl-PgUp/PgDown переключение tab-ов и всё всё всё подобное. Но у меня
то, как бы, минималистичная система где ты, как из пластилина, делаешь
как тебе удобно и забываешь о настройках на долгие годы, просто
удобнейшим образом работая. Двойной клик мышки в терминале выделяет
какие-нибудь лишние символы типа кавычек-ёлочек или визуализируемых
tab-символов в Vim-е при редактировании Go кода? Ничего не надо искать в
Интернете -- просто идёшь в ~/src/suckless/st и редактируешь config.h
или st.c исходный код. Мне хотелось чтобы italic был жёлтого цвета в
терминале, курсивный, ибо просто я так привык. st этого не позволял
делать настройками. Подправил код терминала -- и поведение как мне надо.
Если что-то происходит непонятным мне образом -- отлаживаешься. Ты не
играешь в квесты под названием "настрой virtfs под win10" или hardcore
адвенчуры "подними smb между debian и win10", не меняешь привычки на
что-то менее удобное, только потому что нет возможности настроить или
изменить что-то, а ты просто модифицируешь свою ОС и программы как
*тебе* надо. Помню что bfs утилита поиска файлов обращалась и лазала
куда не следует, вешаясь если кто-то из NFS mount-ов не был доступен.
Запускаешь truss -- понимаешь суть проблемы. Идёшь в исходный код,
довольно быстро находишь место в коде поведение которого тебе не
нравится, меняешь, перекомпилируешь -- забываешь навсегда о проблеме и
тащишься от удобства и высокого КПД. Вот такими должны быть компьютеры.
А не игровыми консолями нового поколения с кучей квестов, головоломок и
беспомощности.
Sergey Matveev [Fri, 13 May 2022 09:23:17 +0000 (12:23 +0300)]
Западня с беспроводными решениями
https://www.benkuhn.net/wireless/
https://apple.stackexchange.com/questions/329970/usb-c-dongles-killing-wi-fi-on-2016-2017-macbooks-who-s-to-blame
Автор пишет про то, что прежде был борцом против проводов, против всего
этого безобразия. Но теперь понимает что с беспроводными технологиями
уйма проблем. Непредсказуемость скорости и задержек в большинстве
случаев. Да и в целом огромные проблемы с задержками и их нестабильностью.
Речь и про WiFi и про Bluetooth.
А ещё люди рассказывают про то, что USB устройства могут создавать
нехилые помехи для 2.4GHz устройств. Кто-то решил проблему USB type-C
хаба, после включения которого переставал работать WiFi, просто накрывая
его фольгой.
Конечно мне тоже не нравится подключать кучу кабелей к своим
компьютерам и думать о cable management, который выбешивает если нужно
ещё два дополнительных ноутбука рядом подключить (питание, Ethernet, USB
клавы/мыши, мониторы, у которых и своё питание ещё). Но зато при этом я
уверен в QoS, подключая это всё. Точнее вероятность того, что что-то
заработает не так (ведь бывают и плохие USB-кабели, аудио, да и Ethernet),
гораздо ниже.
Sergey Matveev [Tue, 10 May 2022 16:22:41 +0000 (19:22 +0300)]
Выделение вывода предыдущей команды в tmux
https://ianthehenry.com/posts/tmux-copy-last-command/
Автор zsh-autoquoter (9c8126a531e8f20aa10c5baea299529807ed0a4e) показал
как можно выделить весь вывод предыдущей команды. Опирается он на вывод
строки приглашения, где у него стрелочка и неразрывный пробел: просто
выделяет текст между строками с этими символами.
Добавил и себе такую штуку (только без стрелочки и с вызовом через
prefix+H). Вроде работает. Все команды что попробовал -- выделение
работает на отлично. Точно помню что когда-то искал как бы это сделать.
Sergey Matveev [Tue, 10 May 2022 12:25:11 +0000 (15:25 +0300)]
Метеористы
https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D1%81%D1%82
https://ru.wikipedia.org/wiki/%D0%9B%D0%B5_%D0%9F%D0%B5%D1%82%D0%BE%D0%BC%D0%B0%D0%BD
https://ru.wikipedia.org/wiki/%D0%93%D1%80%D0%B0%D0%B9%D0%BD%D0%B4%D0%BA%D0%BE%D1%80#%D0%9F%D0%BE%D1%80%D0%BD%D0%BE/%D0%BA%D0%BE%D0%BF%D1%80%D0%BE/%D0%B3%D0%BE%D1%80-%D0%B3%D1%80%D0%B0%D0%B9%D0%BD%D0%B4
https://rock-n-roll.fandom.com/ru/wiki/%D0%9A%D0%BE%D0%BF%D1%80%D0%BE-%D0%B3%D1%80%D0%B0%D0%B9%D0%BD%D0%B4
https://www.youtube.com/watch?v=FhdZKmlEH3c
Оказывается, бывают профессиональные метеористы, которых даже восхваляет
Сальвадор Дали, считая величайшими артистами всех времён.
Про существование копрограйда я был в курсе, что его основателем
считаются Abosranie Bogom (израильская группа). Считается что Gutalax и
Sordid Clot относятся к этому направлению музыки, хотя у них и нет
метеористов в группе. На выступлениях обоих этих групп был не раз. Ради
поддержки Gutalax народ приносит ёршики и вантузы. Несколько альбомов
есть.
Sergey Matveev [Tue, 10 May 2022 11:03:50 +0000 (14:03 +0300)]
Свадьбы под Napalm Death, System Of A Down, Cock And Ball Torture
http://www.hitkiller.com/samyj-trushnyj-svadebnyj-tanec-v-istorii-i-samyj-korotkij.html
http://www.hitkiller.com/video-nedeli-nigerijskaya-svadba-sxodit-s-uma-pod-system-of-a-down.html
https://www.youtube.com/watch?v=_G3AdQf8Txc
В блогах показывают как народ отрывается под Napalm Death (life hack
прям) и SoaD. Но а мне нравится видео с Афродизианусом Cock And Ball
Torture, которое конечно просто наложено сверху видеоряда, но так
естественно выглядит!
Sergey Matveev [Tue, 10 May 2022 08:39:43 +0000 (11:39 +0300)]
PUFFS'es refuse
http://www.netbsd.org/docs/puffs/
https://en.wikipedia.org/wiki/PUFFS_(NetBSD)
В NetBSD есть подсистема PUFFS для создания файловых систем в userspace.
В ней есть "refuse" слой совместимости с высокоуровневым FUSE.
А кому нужен низкоуровневый, то для этого есть "perfuse".
Плюс используется псевдоустройство "putter".
Sergey Matveev [Mon, 9 May 2022 21:40:51 +0000 (00:40 +0300)]
Цены лицензий Unix
https://venam.nixers.net/blog/unix/2017/06/04/licenses.html
https://upload.wikimedia.org/wikipedia/commons/6/64/Revised_Unix_OS_Chart.png
Статья которая удовлетворительно для меня поясняет какие были цены на
Unix. Это реально было очень дорогое удовольствие и не удивительно что
люди писали свободные реализации хотя бы только из-за бесплатности. А
ещё несколько дней назад на Wikipedia обновили "Unix OS chart", который
стал и покомпактнее и попонятнее.
Sergey Matveev [Mon, 9 May 2022 19:03:45 +0000 (22:03 +0300)]
Салюты
Что-то не помню чтобы я считал сколько салютов у меня из окон дома
видно, но сейчас увидел 25 мест их запуска. При этом у меня из одного
окна вид загораживает стена дома и я вижу только часть Москвы. Плюс
только две стороны света. В Москве конечно салюты куда круче чем в
городах поменьше. А в самом Королёве салют прошёл час назад.
Транспортная доступность моего дома не самая лучшая (хотя, в общем-то и
плохой назвать нельзя), но такой вид, отсутствие даже планов по застройке
рядом с ним других высоток (место такое, рядом с рекой) -- очень мне нравятся.
Sergey Matveev [Fri, 6 May 2022 08:12:16 +0000 (11:12 +0300)]
Разница в инструкциях и поведениях Intel и AMD процессоров
http://blog.stargrave.org/russian/e2185b7733f55709666d1f4f8a59adcf0eed4506#comment0
Интереснейший комментарий у меня в блоге про всякие особенности x86 процессоров.
Sergey Matveev [Wed, 4 May 2022 17:41:42 +0000 (20:41 +0300)]
Реклама ivi в счетах за квартиру
Открываю Мособлеирцовскй счёт. Чувствую что снова там листочки с
рекламой. Как только не выкручиваются всё чтобы что-то мне впарить.
И с этими думами оттуда выпадает листочек с рекламой ivi (там где я
когда-то работал). И бесит и смешно.
Sergey Matveev [Wed, 4 May 2022 14:12:14 +0000 (17:12 +0300)]
amd64, x86_64, x64, intel64
https://en.wikipedia.org/wiki/X86-64
https://sourceware.org/binutils/docs/as/i386_002dISA.html
Ужасно бесит что буквально за пять минут можно встретить в разном софте
разные названия 64-бит x86 архитектуры. Лично для меня amd64 это то что
я пишу и в BSD встречаю. x86_64 это так в GNU/Linux мире принято (просто
создаётся впечатление). А x64... это нечто яростно выбешивающее меня.
Intel64 не встречал прежде, до чтения статьи на Wikipedia.
Оказывается... AMD64 и Intel64 вполне себе разные ISA! Судя по
Wikipedia, всякие штуки типа: не отличающегося на практике (хотя это и
undefined behaviour) значения, формата микрокода, ограничения вне 32-бит
режима -- выглядят как не существенными на практике для пользователя. Но
другие отличия вроде бы выглядят кардинально и серьёзно. Что же получается?
Что на самом деле нет одного amd64 (пускай и с расширениями, типа AVX)?
Есть действительно разные наборы команд и поведения для AMD и Intel
процессоров? Почему же я не встречаю intel64, а только amd64? Или
программистам приходится жутко страдать и делать CPU detection и
удовлетворять оба этих процессора? Или это как-раз то самое: мы работаем
на AMD64, но поддерживаем чётко-заданный-список-CPU? Звучит всё страшно
пугающе несовместимо.
А ещё, бывает, находятся особо умные, кто пишет "IA64", где-то, видимо,
предварительно увидев "IA32". Вот только IA64 это Itanium и совершенно
другая и несовместимая штука.
Sergey Matveev [Wed, 4 May 2022 14:00:42 +0000 (17:00 +0300)]
Связь Norton Commander-ов по COM-порту
https://www.youtube.com/watch?v=lzeZeZNtEP0
В комментарии к ba77c8569a122059ab08e68cfa94f9d472e8522a уже мне
написали про mode+ctty команды для bootstrap-а программы передачи
файлов через COM-порт. А тут вот на видео воочию показали.
Sergey Matveev [Wed, 4 May 2022 07:59:09 +0000 (10:59 +0300)]
Explaining BSD
https://download.freebsd.org/doc/en/articles/explaining-bsd/explaining-bsd_en.pdf
Хорошая краткая статья где хоть как-то показано что такое BSD Net/1 и
Net/2 версии и чего не хватало 386/BSD или BSD/386 системам. И отвечено
почему BSD семейство относительно мало известно, по сравнению с GNU/Linux.
* BSD разработчики часто заинтересованы больше в полировке своего кода,
чем в маркетинге
* огромная доля популярности GNU/Linux связана с внешними факторами,
типа прессы и рекламы компаний предоставляющих услуги по поддержке
* ну и конечно же судебная тяжба BSDi с AT&T, которая на два года
приостановила распространение BSD-систем из-за неясности чем это
закончится
Sergey Matveev [Wed, 4 May 2022 05:25:21 +0000 (08:25 +0300)]
Woefully
На работе мне как-то сказали что только я использую слово "удручающе".
Сегодня я увидел в одном из комментариев слово, заставившее меня полезть
в словарь. "Woefully" переводится как "ужасающе; удручающе прискорбно
скорбно, горестно, печально". Беру на заметку!
Sergey Matveev [Tue, 3 May 2022 14:07:43 +0000 (17:07 +0300)]
godlighty стоит у 0.14% хакеров с Hacker News
https://maxleiter.com/blog/hacker-sites
Чувак задавший вопрос про домашние странички на Hacker News, собрал по
ним статистику. Godlighty стоит всего в два раза меньше чем Lighttpd
(1 (0.14%) vs 2 (0.29%))!
Sergey Matveev [Tue, 3 May 2022 13:58:38 +0000 (16:58 +0300)]
E-ink монитор
https://www.linux.org.ru/gallery/workplaces/16859003
Человек вот на практике использует eink монитор. На фотографии виден IDE
с кодом. В прошлом году заглядывался на такую штуку и хотел бы попробовать.
Останавливает конечно цена: просто так взять на попробовать дороговато.
Вот если бы точно знать что оно того стоит, как например хорошие тактильные
клавиатуры.
Но наверное всё же про это стоит забыть. Ибо я очень много использую
цвета везде, причём яркого и насыщенного. На eink он по сути пропадёт,
что должно сильно негативно отразиться на моём КПД. Да и в целом то у
меня нет проблем с глядением в монитор: что дешёвый, как у меня дома
AOC, что дорогие всякие, что есть на работе -- разницу особо не замечаю,
могу целый день просидеть без проблем. А ведь когда были ЭЛТ и зрение не
настолько плохое было -- были моменты когда глаза ощутимо устают. Сейчас
я забыл про усталость глаз. Вот читать книги с подсвеченного экрана я не
хотел бы -- благо ebook-и есть. Ну и главное чтобы рядом было вдоволь
освещения.
Sergey Matveev [Tue, 3 May 2022 10:20:48 +0000 (13:20 +0300)]
Работа за PDP-7
https://www.youtube.com/watch?v=pvaPaWyiuLA
Современное видео работы на PDP-7 и Unix. Лампочки показывающие
состояние процессора очень нравятся. А сейчас... даже индикации
работы жёсткого диска не ставят во многие компьютеры :-(
Sergey Matveev [Mon, 2 May 2022 20:24:50 +0000 (23:24 +0300)]
NNCP как элегантное ПО
https://news.ycombinator.com/item?id=31230903
В одном из комментариев человек привёл свой список элегантного ПО:
- TCL/TK
- CWM
- Music On Console
- Sfeed+sfeed_curses+xargs+wget+MOC
- Entr
- Mit-Scheme + Edwin + SICP
- UDFClient
- NNCP
- S-Nail. It can be easier than Mutt
Конкретных ссылок не привёл, но, судя по программам рядом, речь вряд ли
про что-то другое, чем про мою софтину. Ну что ж, приятно.
А что я бы мог назвать из элегантного ПО? Во-первых, конечно не понятно
что под этим подразумевается. Во-вторых, почти всё что приходит на ум,
из того что явно нравится и от чего получаешь удовольствие от работы:
элегантным не назвать. Vim? Точно нет. ZFS? Это куча мозгов и хорошего
кода в нём, но это не означает элегантность. Zsh аналогично. Mutt точно
нет. Redo идея и некоторые реализации: скорее да. daemontools с ucspi --
вот это точно я бы отнёс к элегантности. Некоторый софт что я видел, и
код и подход, точно обзывал элегантным, но не вспомню какой именно. Этот
эпитет возникал при чтении про Plan9 и Acme, но на практике с ними не
знаком. Tcl бы назвал, с моими небольшими познаниями о нём.
Кто-то упомянул BSD 4.3. Я хоть её и не использовал, но много читая про
историю Unix-ов, видя кучу кода, читая TUHS рассылку, наверное понимаю о
чём речь и почему BSD системы так выделяются среди остальных Unix-ов (и
Linux-а, который далёк как никто от этого мира).
Sergey Matveev [Mon, 2 May 2022 19:38:06 +0000 (22:38 +0300)]
Посмотрел "Героя"
https://ru.wikipedia.org/wiki/%D0%93%D0%B5%D1%80%D0%BE%D0%B9_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC,_2002)
Клёвый фильм. Красиво снято. Медленные сцены не наскучивают, в отличии
от долбанной Дюны (где 2ч+ фильм можно было бы уместить в 30мин).
Интересно сделанные бои, коих прежде вроде не видел. Струнная музыка в
первом бое очень понравилась.
Плюс то, что женщина не может понять мудрость тех, кто отказался убивать
императора. Вот твёрдая уверенность что в этих сферах женщины совершенно
не смыслят. И речь тут не про благородство какое-нибудь и не про пощаду.
В обычной жизни они могут требовать оставить жизнь, мол типа исправится,
какому-нибудь обычному насильнику-убийце, который после выхода из тюрьмы
точно так же продолжит свои деяния. А кому следовало бы оставлять жизнь,
как в фильме -- они будут ослеплены ненавистью. В общем, это самые
жестокие создания.
Sergey Matveev [Mon, 2 May 2022 17:13:34 +0000 (20:13 +0300)]
Клоны Brendan Gregg
https://brendangregg.com/Images/brendan_clones2006.jpg
https://www.brendangregg.com/blog/2006-01-12/brendan-clones.html
https://www.brendangregg.com/Photos/Misc/brendan_clones01.jpg
https://www.youtube.com/watch?v=tDacjrSCeq4
Этот человек теперь работает в Intel, а когда-то был в Sun. Из его блога
много интересного узнал про DTrace.
Видео про то как человек орёт на жёсткие диски в хранилище я видел не
раз. Оказывается это был этот самый Brendan!
Sergey Matveev [Mon, 2 May 2022 15:03:41 +0000 (18:03 +0300)]
Попробовал tog утилиту
https://akpoff.com/archive/2019/mini_review_of_tog.html
http://gameoftrees.org/tog.1.html
OpenBSD пилят для себя собственный git инструментарий, совместимый с
форматом текущих git-репозиториев. Хотя что там будет в будущем не
понятно, ибо про SHA256 нет упоминаний.
Попробовал tog утилиту из его состава. Не знаю является ли она чем-то
кардинально более удобным, но буду пробовать. Пока просмотр log, tree,
blame выглядят удобно, ибо, действительно, между ними хочется регулярно
переключаться: смотришь blame, далее копируешь коммит в git log/show и
его отдельно смотришь. В основном я правда всё что касается blame делаю
в Vim в fugitive из-за этого. Возможно tog будет чем-то приятно лучше.
TOG_COLORS=1 включает цвета.
Помню что есть tig, но это, судя по документации, какой-то огромный
комбайн с кучей излишеств ненужных. got/tog уж точно минималистичны,
но и не чураются использовать curses полноэкранные интерфейсы. А ведь
выдачу списка remote-ов и коммитов в них я реализовывал через fzf.
Sergey Matveev [Mon, 2 May 2022 10:26:37 +0000 (13:26 +0300)]
Нужен ли Autotools?
https://www.owlfolio.org/development/autoconf-swot/
https://lwn.net/Articles/834682/
Автор одного из релизов Autoconf описывает за и против использования
этой системы. Не раз много где было сказано, его актуальность, из-за
куда лучшей совместимости и стандартизации между разными ОС, мала.
Среди опасностей для этой экосистемы выделяет тенденцию и любовь
собираться из git checkout-ов и vendor-изации зависимостей.
https://en.wikipedia.org/wiki/CD_ripping#United_Kingdom
https://falkvinge.net/2012/07/12/in-the-uk-you-will-go-to-jail-not-just-for-encryption-but-for-astronomical-noise-too/
Даже личный купленный CD нельзя переводить в MP3/whatever для
прослушивания на личном компьютере/плеере. В США вот DVD смотреть
на свободных ОС вне закона (d96b5a2a5233841406a6b9bc18aa0ef086d248de).
С немцем тут общаюсь и он подтверждает что среди его знакомых никто и
никогда BitTorrent-ом не пользовался, ибо даже дистрибутив ОС скачать
через него -- придёт не хилый штраф.
А ещё же в Великобритании посадят в тюрьму, если не предоставишь ключи
дешифрования от чего бы то ни было. И никто никаких доказательств что у
тебя на руках шифротекст, а не просто какая-то псевдослучайная
последовательность, не обязан предоставлять. Сохранил выхлоп /dev/random?
Могут попросить предоставить ключ его дешифрования. А ведь в FreeBSD
ужасно удобнейшая же штука из коробки: swap раздел шифруемый GELI
подсистемой эфемерными ключами. Для которого, штатно, пользователь, в
общем-то, не может предоставить ключ дешифрования, ибо после
перезагрузки их нигде не будет.
В общем, у кого что болит -- тот о том и говорит. Больше всего про
свободу слова особенно там (Запад) орать любят -- о чём можно сделать
логичный вывод. Нарадоваться не могу, как же повезло быть в стране где
подумали и не стали давать возможность патентования математики/программ.
https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B2%D0%BE%D0%B4%D0%B8%D0%BB%D0%B0
Пишут, что фильм в сборах провалился. А мне среди всех фильмов Фаррелли
именно этот больше всех нравится. Но IMDb рейтинг у него неплохой как-раз.
Разные TCP алгоритмы перегрузки при использовании спутников
https://www.potaroo.net/ispcol/2022-04/leogeo.html
Всякие картинки и замеры задержек и пропускной способности TCP
соединений при использовании наземной выделенной линии, геостационарных
спутников и низкоорбитального Starlink-а. Можно получить в разы больший
profit просто используя другой алгоритм перегрузки.
https://lenta.ru/articles/2022/04/27/i_seek_you/
Удивительно, но даже я был в ICQ. Но никаких проприетарных клиентов,
ничего такого. mICQ был, который, из-за относительно регулярного
изменения протокола, на время переставал работать. Не знаю почему, но
до сих пор помню свой номер: 161274595.
Со своей бывшей я познакомился на концерте, проводил до метро, и когда
надо было расходится по своим веткам, то она спросила какой у меня ICQ
номер. А именно тогда, прям за неделю до этого, я решил что от ICQ надо
точно избавляться и переходить на XMPP. Помню что разрывался: послать и
сказать что нету такого, или же дать этот номер. В итоге прогнулся, но
за, наверное, первую итерацию общения в ICQ я всё же перевёл разговор то
ли в email, то ли в XMPP. После этого в ICQ не входил уже.
А сейчас люди типа только номерами своих мобильных маячков могут
обменяться, ибо все популярные соцсети и IM-ы к ним привязываются.
Мужик отменил свадьбу из-за напившейся собаки по недосмотру невесты
https://lenta.ru/news/2022/04/27/dog/
Солидарен с мужиком -- безалаберность и безответственность, которые
могли привести к смерти, ужасны. О людях ещё как можно судить по их
отношению к животным.
https://www.youtube.com/watch?v=QWuN7DVE8pU
https://en.wikipedia.org/wiki/Draft:Wonderful_Dizzy
Наконец то посмотрел что вообще из себя Dizzy этот представляет. Хоть у
меня и было 113 игрушек на Spectrum, но его не было. Wonderful Dizzy это
конечно уже современная поделка, не такая hardcore-ная, судя по
комментариям, но по сути это yet another квест. Не переставала бросаться
в глаза графика, где фон сливается цветом со спрайтом. Это особенность
подсистемы, связанная с экономией памяти.
https://www.youtube.com/watch?v=lIxAPW0YAEU
В Linus Tech Tips Intel даёт 5k$ на обновление компьютеров домашних, ну
и там показывают кто, что и как себе наобновлял. Этот человек первый кто
поставил себе ИБП. Первый кто сделал RAID1 массив. Первый кто спросил
"что такое XMS" (настройка в BIOS для памяти), резонно спросил "почему
она не выставлена по умолчанию?" (очевидно, значит не всё так просто) и
не захотел ничего overclocked, так как это размен производительности на
стабильность. Linus тоже заметил, что пока все остальные гоняются за
производительностью, это был первый раз, когда речь шла про надёжность.
https://ru.wikipedia.org/wiki/%D0%9E%D1%82%D0%B5%D0%BB%D1%8C_%C2%AB%D0%A3_%D0%9F%D0%BE%D0%B3%D0%B8%D0%B1%D1%88%D0%B5%D0%B3%D0%BE_%D0%90%D0%BB%D1%8C%D0%BF%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D0%B0%C2%BB
Как я уже понял, удивляясь, но детективы мне нравятся. Фантастики в этой
книге особо то и нет даже. Понравилась, интересна.
Apple будет удалять приложения не обновляющиеся раз в месяц
https://habr.com/ru/news/t/662636/
Как там говорят: маразм крепчает. Ну точнее и так понятно что задачи
Apple это вытравливать всяких indie разработчиков. Но регулярно не
перестают удивлять несусветными глупостями. Интересно, а современные
разработчики вообще в курсе что очень много софта который не обновляется
лет по десять, а то и более, при этом не мешая ему штатно использоваться
в современных дистрибутивах? Или в современной разработке не могут
представить, что программа может дойти до своего финального состояния
отличного выполнения задач?
https://habr.com/ru/company/timeweb/blog/662457/
Про многие слышал мельком от родителей в эти самые 1990-е.
А мать даже получила медаль за участие в затоплении станции.
https://www.youtube.com/watch?v=Q2JfodP3ZOo
Автор пытается собрать 486-ой компьютер и у него не удалось получить
полную производительность от DX 66MHz. А вот у меня был DX4 120MHz
процессор. Очень много где вообще не упоминается факт существования
таких монстров. И я помню что если для игры написаны системные
требования Pentium 90, то на этом 486 она более чем точно пойдёт с
нужной скоростью.
Стал у меня вентилятор, просасывающий воздух через жёсткие диски,
неприятные звуки издавать. Где-то прям внутри двигателя своего. Лет
серверу уже с десяток, поэтому стоит ожидать что 24/7 крутящаяся
механика полетит. Не знаю откуда, но у меня завалялся такого же диаметра
вентилятор в закромах. Поменял и всё стало тихо.
Я стараюсь и радиаторы, и вентиляторы, и просто кабели (если бы
клавиатура не работала бы (5763bdea63ee433403bf4aa759b79648242ec98a), то
от неё я бы всё равно себе оставил USB) и все возможные виды винтов
оставлять себе. У отца научился, который прежде ещё и выпаивал всякие
электронные компоненты и дома у нас много коробок с рассыпухой подобной
были.
К давным давно купленному eeePC прилагалась клавиатура и мышка. И оба
устройства до сих пор использую для подключения к сторонним ноутбукам
где надо что-нибудь параллельно с основным компьютером поделать. Но вот
клава перестала на что-либо отвечать. Да и чёрт с ней -- она своё
отслужила. Но всё же раскрутил и увидел что один из контактов USB кабеля
"выпал". Пинцетом подключил всё на место -- всё заработало. Это одна из
первых починок техники своими руками. Никогда в жизни ничего не паял.
Даже Ethernet обжимать не умею: один или два раза пробовал и точно помню
что один раз он не заработал, а вот был ли второй, при котором кабель
оказался рабочий я уже не вспомню.
В 43020786cec9556adb66c8524d514012be53b3ed упомянул что приобрёл Nokia
аккумулятор для Philips сотового. Он работает, но не заряжается, как
внезапно выяснилось. Пишет что, мол, низкая температура и поэтому
отказывается заряжаться через несколько секунд.
Но у меня валяется бесхозный, отработавший своё OpenMoko GTA4, в котором
точно такие же Nokia аккумуляторы работают. Можно было бы его
использовать для зарядки? Фиг! Питание для зарядки аккумулятора он
подаёт только когда загружена ОС, что требует... питания. Поэтому с
сильно разряженным аккумулятором он попытается запустится, но не сможет.
Даже с подключённым USB-кабелем питания.
У меня для GTA4 остался почти полностью заряженный Nokia аккумулятор
(про который я просто забыл -- можно было бы новый не приобретать), с
которым я могу запустить GTA4, дальше вынуть, прям на горячую
аккумулятор, из-за питания по USB всё продолжит работать, но я могу
вставить незаряженный аккумулятор, на который будет подаваться питание.
А что делать если у меня не будет ничего где есть заряд? Так как Philips
всё же в течении нескольких секунд заряжает аккумулятор при подключении
питания, то я сделал несколько итераций вынимания и вставления USB
кабеля -- хоть какой-то заряд появляется. И с ним GTA4 уже может
загрузиться и дальше штатно заряжать аккумулятор.
Просто так я что ли в квесты в детстве играл? Но, раз в неделю -- терпимо.
https://tc26.ru/
@#$%, я вообще не понимаю о чём думают и что хотят сделать люди которые
работают в РФ, на РФ, для РФ, цель которых это, в том числе, внедрение и
распространение отечественных криптоалгоритмов, но при этом помещающих
свой сайт за Cloudflare, тем самым, препятствуя доступности граждан РФ
типа меня. Особенно сейчас, мягко говоря, не разумно зависеть от
сторонних услуг из явно недружественных государств, а тут прямо наоборот
делают.
Уронил телефон с небольшой высоты и он перестал плотно закрываться.
Обнаружил что вздулся аккумулятор. Впервые вот увидел как это выглядит.
Пришлось ехать на Савёловский и искать замену. Штук пять продавцов
мотают головой что такого Philips аккумулятора у них точно не найдётся и
только один догадался что well-known Nokia 3.7V модель запросто может
подойти. 250руб и даже чуть большую ёмкость имеет.
http://www.hitkiller.com/novinka-svyataya-gora-ot-rotting-christ-s-vokalistom-borknagar.html
Ну это просто офигеть: и Rotting Christ, который заслушиваю до дыр и
Borknagar (111cafb590298e5e69616097e4529beb5d222366), с которым недавно
познакомился и тащусь, делают совместные произведения.
https://www.opennic.org/
https://en.wikipedia.org/wiki/OpenNIC
Про эту штуку знал давно, но не пробовал. Просто альтернативный набор
TLD доменов, где можно бесплатно зарегистрировать свой собственный в
.geek зоне. За пару минут зарегистрировал свой, правда через
JavaScript-driven странички, но в пределах разумного раздутые.
Без проблем можно настроить свои DNS resolver-ы на использование двух
DNS систем. В dqcache достаточно прописать корневые зоны OpenNIC-а:
$ drill . NS @168.119.153.26
[получаем список IP адресов]
# for tld in bbs chan cyb dyn geek gopher indy libre neo null \
o oss oz parody pirate ; do ln -s opennic.glue $tls ; done
Над dqcache у меня запущен ещё Unbound, так как его кэшированию и
производительности больше доверяю, плюс он делает запросы и на другие
resolver-ы. Так как среди них не все знают про OpenNIC зоны, то
unbound-у можно указать более узкий круг upstream серверов для этих зон:
https://www.schneier.com/blog/archives/2022/04/clever-cryptocurrency-theft.html
https://www.theverge.com/2022/4/18/23030754/beanstalk-cryptocurrency-hack-182-million-dao-voting
Атакующий занял деньги, тем самым получив право "голоса" (зависящего от
кол-ва имеющихся средств) и подтвердив себе транзакцию на большую сумму.
Больше всего то мне понравился комментарий Брюса, выражающий его
отношение к криптовалютам:
It is insane to me that cryptocurrencies are still a thing.
https://kryptonite.ru/
Куда прикладывать карточку для прохода через турникеты не помечено: я
был растерян и просто возил ею по турникету. Кнопки в лифтах сенсорные
и на мои пальцы не реагировали вообще. А ещё я повторил сценку из
"Кавказской пленницы" в психушке, где я не смог открыть дверь гардероба,
почему-то даже не подумав толкнуть её от себя. Пошёл к сотрудникам
говорить что гардероб закрыт. Чувствуется безопасность :-)!
Играюсь тут по работе с Android ОС. А точнее собираю LineageOS и
некоторый софт под неё. Всё родное что идёт от Google, типа depot_tools
и подходов к сборке софта штатному -- всё использует сплошные бинари.
Буквально скачиваются целые chroot-ы Debian-ов и тьма заранее собранных
инструментов. Это же касается и LineageOS.
Не знаю как там дела в Replicant-е -- нет времени, даже ради
любопытства, проверять. Но если кто-то говорит про полностью свободные
Android-и, то у меня сейчас очень и очень большой скепсис по этому
поводу будет рождаться. Replicant-ов я не слышал чтобы кто-то юзал, а
Cyanogenmod и LineageOS полно и при этом люди заверяют в полном
удовлетворении идей СПО. Нет уж, извините, но сами исходные коды то
пускай и СПО, но когда они собраны гигабайтами закрытых бинарей, то это
превращается в брехню.
https://ru.wikipedia.org/wiki/Volkov_Commander
В прошлом посте и некоторых других я упоминал что использовал какой-то
функционал из Norton Commander-а. Но, вообще то, сам Norton как таковой
я никогда не использовал и заимел его много много лет спустя после
появления первого компьютера у нас дома.
И даже среди окружающих я этого Norton-а почти нигде не встречал. Только
Волков! Только "vc" (vc.com (.exe?))! Помню что он занимал какие-то
считанные десятки килобайт, состоял из одного файла (если без
документации), поэтому его регулярно пихали на все загрузочные диски,
ибо и удобно и место не отжирает почти никак.
Когда в руках у меня откуда-то появился Нортон, то я офигел от того, что
он занимал несколько мегабайт на диске! Оказалось, что к нему просто ещё
много всяких других инструментов прилагалось. Типа вот передачи по
laplink или терминала через который я почти всё время и пользовался
BBS-ками.
И моё ухо всегда цеплялось, честно говоря, когда люди говорили про
Нортон в старые времени. Или это у нас в наукограде он не имел
популярности, или люди просто были не в курсе что на практике Волков
обитал у нас. Речь конечно только про тех, кто из СНГ -- за рубежом
Волков конечно не был в ходу.
С тех пор ортодоксальные файловые менеджеры
(7efac46178ded122377f4d32485a3ab02d9574ea) всегда стояли на компьютерах
у меня, даже на некоторых серверах. После переезда с DOS на Windows, был
Far Manager. На Unix системах это Midnight Commander. У друзей регулярно
видел всякие GUI двухпанельные менеджеры, которые мне никогда не нравились,
но это всё равно гораздо лучше было чем их отсутствие.
https://www.cambus.net/file-transfers-via-the-parallel-port-on-dos-using-laplink/
Помню, помню, как в Norton Commander-е тоже была встроенная поддержка
LPT соединения между компьютерами. В отличии от COM-портов, LPT на два
порядка быстрее, так что передавать сотни мегабайт по нему вполне себе
можно было.
http://www.git.stargrave.org/?p=dotfiles.git;a=blob;f=vim/.vim/ftplugin/c/alt.vim
Когда пишешь на Си, до частенько надо скакать между .c/.h файлами. До
этого использовал свою самописную ":Ee h" команду для того чтобы
открыть текущий файл, но с заменённым расширением на ".h". Переделал в
однострочник который вешает подобное переключение на команду смены
альтернативного буфера (C-^), с жёстким mapping-ом между расширениями
известными. C-^ я штатно вообще не использую, а тут прямо ничего даже
запоминать не надо и вводить длинного.
https://club.hugeping.ru/gbMpuvhz6VEdMMn4nS7s
https://club.hugeping.ru/RZlA1xAFOxQMrrPRYC13
Ну я то столкнулся с этим ещё в банальных рассылках касающихся
свободного ПО. Оскорблять наше правительство, желать смерти русским,
русскоговорящим -- это не то чтобы не возбраняется, но поощряется.
*Любая* отличающаяся точка зрения молча удаляется. И ни в коем случае
нельзя вспоминать про восемь лет бомбёжек и ДНР и ЛНР -- этого не было,
как и блокады Крыма.
Причём мне написали всякие заграничные люди на эту тему уже. Самые
отбитые на голову и невменяемые, живущие в каком-то *полностью*
выдуманном мире -- пиндосы. Много переписываюсь с человеками из
Голландии и Германии -- на удивление (по сравнению с пиндосами)
адекватны все.
https://lenta.ru/articles/2022/04/12/fidonet/
* Сами создатели Фидонета, как и его пользователи, были в курсе что
оказывается они были неким противником или конкурентом Интернета?
* Пишут что сеть строилась на минимуме запретов. Это типа требования
использовать настоящее имя, где никакой анонимности недозволено? Где
за рекламу или коммерческую байду можно легко было вылететь из сети?
Далее уже особо придраться ни к чему не могу -- явной чуши нет. Хотя в
целом информация довольно скудна, но то, что статья находится на главной
lenta.ru -- это хорошо, пускай народ просвещается. К модемам и всем что
с ним связано (BBS, FidoNet) у меня самые тёплые чувства ностальгии.
https://unixsheikh.com/articles/the-flaws-of-distro-hopping-and-asking-other-people-about-their-os-of-choice.html
https://ru.wikipedia.org/wiki/%D0%98%D0%B7%D0%B1%D1%8B%D1%82%D0%BE%D0%BA_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B0
С избытком выбора я столкнулся пару лет назад в магазине при покупке
йогурта. Очень его захотелось, но только определённого вида. Вижу
несколько десятков разновидностей в холодильнике магазина, глаза
разбегаются, но нет нужного мне. Ладно, думаю, нужно же хоть какой-то
выбрать. Наверное простоял разглядывая это всё с минуту и сам факт того
что я не могу определиться за такое продолжительное время меня так
разозлил, что я плюнул и вообще ничего не взял.
А автор верно замечает что есть куча критериев выбора и серебряной пули
для всех нужд просто не бывает. OpenBSD вроде бы и считается безопасной
из коробки, но в ней например нет ACL-ей (как и никаких механизмом типа
jail/контейнеров). Есть HardenedBSD, но это не означает что в FreeBSD
очень многое через настройки можно сделать как в Hardened версии --
просто оно не включено по умолчанию.
https://www.youtube.com/watch?v=AvXXkB2jic0
Я преобладающую часть не то что не видел, но и не слышал.
Впечатляют размеры некоторых видеокассет, пластинок и оптических дисков.
Были диски которые штатно в течении десятков часов выцветают после
открытия коробки. Чтобы не пересматривал много раз один и тот же фильм.
https://tookmund.com/2022/04/importance-of-the-trailing-slash
Думаю что большинство людей натыкается на важность указания (или не
указания) слэша когда используют rsync -- поведение сильно меняется. Про
разность поведения при работе символическими ссылками в shell-е: это на
практике тоже всегда можно увидеть. И отсюда выработать привычку когда
его надо указывать.
Не совсем связано с этой темой, но жутко бесит когда люди указывают
исполняемый файл через "./foo/bar", где "./" совершенно излишен. Зачем,
зачем писать лишние символы? Но когда чуть пришлось повозиться в Ubuntu
(a9cb854ba7c0e391ed6d9fa73e4dd134c0a10ee9), то понял откуда это берётся:
bash не дополняет путь при нажатии tab-а! "$ fo<TAB>" ничего не дополнит.
То есть уродливый длинный и ненужный "./" берётся похоже из-за дерьмового
shell (или дерьмовых настроек по умолчанию).
А я последнее время очень полюбил работать исключительно из корня
проектов и вызывать всякие утилиты вводя "dev/test.sh ...",
"dev/shell.py", и т.д.. Очень на screenshot-ах Plan 9 бросается что
команды там можно вводить через слэш: "foo/bar" будет честно искать
"foo/" в PATH-е (ну или что там в Plan 9). Нравится.
Я давным давно видел опцию --adapt у zstd, которая динамически на лету
меняет степень компрессии чтобы и по полной нагрузить CPU и чтобы IO не
проседал. Сегодня впервые использовал и вроде бы неплохо работает.
Результат, конечно же, не воспроизводимый. Но и похоже что оно течёт по
памяти, ибо процесс со временем всё разрастается и разрастается, в разы
больше чем при штатной работе бы мог.
https://returntomonkeyisland.com/
Так это что (f7d91268eaf68b37e66ce762ef374e77b25a31a9), всё же была не
шутка что собираются вернуть Monkey Island!? Наконец-то игра в которую
мне точно преточно захочется сыграть!
https://ru.wikipedia.org/wiki/%D0%95%D1%84%D1%80%D0%B5%D0%BC%D0%BE%D0%B2,_%D0%93%D0%B5%D1%80%D0%B1%D0%B5%D1%80%D1%82_%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80%D0%BE%D0%B2%D0%B8%D1%87
Разработчика наших ракетных систем, в том числе Авангарда, назвали в
честь фантаста. Круто!
Когда-то я думал что Уэллс это просто такой первопроходец, у которого
просто появились некоторые первые идеи для фантастики. Ну типа многих
старых кинофильмов, которые имеют только историческую ценность. Но когда
я прочитал "Войну миров", "Машину времени" и "Когда спящий проснётся"
(f29525a2cbb91d555ba9f31a05b7de80eb16fa0f), то корил себя за то, как я
был не прав! Это реально офигеннейшие по интересности произведения. Одно
из лучших что я читал из фантастики.
https://ru.wikipedia.org/wiki/%D0%A5%D0%B8%D1%89%D0%BD%D1%8B%D0%B5_%D0%B2%D0%B5%D1%89%D0%B8_%D0%B2%D0%B5%D0%BA%D0%B0
https://ru.wikipedia.org/wiki/%D0%9F%D1%83%D1%82%D1%8C_%D0%BD%D0%B0_%D0%90%D0%BC%D0%B0%D0%BB%D1%8C%D1%82%D0%B5%D1%8E
https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%B0%D0%B6%D1%91%D1%80%D1%8B_(%D0%BF%D0%BE%D0%B2%D0%B5%D1%81%D1%82%D1%8C)
А перед этим и Стажёров с "Путём на Амальтею". "Хищные вещи", похоже,
мне больше всего понравились среди всего что у Стругацких читал (кроме,
конечно же, "Пикника"). Совершенно не классическая фантастика с
приключениями на чужеродных планетах и описания борьбы с силами природы.
Очень круто и интересно было читать эти "вещи".!
https://www.opennet.ru/opennews/art.shtml?num=56989
По моему суд всё решил полностью логично. Дополнения к AGPLv3 лицензии,
сделанные владельцем авторских прав -- могут быть им сделаны и это по
сути означает создание новой лицензии (пускай на 99% идентичной AGPLv3).
И никто сторонний не имеет права что-либо в ней изменять (когда нет
чёткого разрешения). Их "проприетарный AGPLv3" != AGPLv3, поэтому PureThink
не имела права выбрасывать оттуда что-либо. Всё разумно.
https://docs.freebsd.org/cgi/getmsg.cgi?fetch=1514528+0+current/freebsd-hackers
https://docs.freebsd.org/cgi/getmsg.cgi?fetch=3049898+0+current/freebsd-hackers
https://lists.freebsd.org/archives/freebsd-hackers/2022-April/000975.html
Хорошие примеры нормально сделанного ответа и ужасных.
> I answer below in bold blue for instance...
> for better seeing my answers....
While you may think that helps people, in reality it does
not, and it actually makes peoples mails much worse for the
proper text based email using world, and sits among other
random formats that randoms try to stuff down other peoples
mailboxes, and they might not even show up in search engines,
archives, onscreen, phones, etc. Read up on classic proper
email formatting netiquette where, for very good reasons,
it tells everyone to... turn off HTML mail, and to quit top
posting and quit bulk quoting, and to trim what you're
replying to down to only the relevant minimum context while
writing your replies underneath that, and to delete addressees
already present within list addresses, and to quit SHOUTING
ALL CAPS, and to wrap non-code lines at around 68 chars,
and to not break header threading (in-reply-to and references)
when replying.
Вообще когда кто-то яростно срать на всё это хотел, то я даже бывало
молча игнорировал подобных. Ибо не могу это не интерпретировать как
подчёркнуто неуважительное отношение к собеседнику(ам).
https://en.wikipedia.org/wiki/Worms_(1995_video_game)
В одном из влогов упомянули Worms игру. На работе её тоже не раз
вспоминали. Но про неё не много людей знает почему-то. Для меня это
немного странно, так как она на CD-сборниках была не редкостью. Кто-то
на работе сказал что совершенно не понял этой игры и поэтому никакого
положительного впечатления не осталось. Ну тут уж не знаю: порог входа
что ли какой-то был (честно -- не помню), то ли нужно было хотя бы на
пять минут подольше поиграть чтобы проникнуться этой игрой (любой из
серии), но вот сейчас я бы с удовольствием в неё переиграл.
Одной из главных фич в ней была возможность играть нескольким людям.
Играют поочерёдно, сменяя друг друга за клавиатурой. Помню что в школе и
вчетвером собирались бывало. Это конечно не тот адреналин как в FPS-ах
быстрых (Doom, Quake, Unreal Tournament), но всё равно офигенно. Плюс
"партию" можно проиграть за минут десять, что тоже удобно.
На работе также заметили что ничего кардинально нового Worms конечно не
придумали: танки/артиллерия перестреливающаяся с двух сторон карты
известна наверное ещё на компьютерах старее Спектрума. Но в Worms
отличная забавная графика и озвучка. В более поздних версиях несколько
десятков видов вооружения/инструментов. Звук "алилуйа" при взрыве святой
гранаты, выкашивающей треть экрана -- помню до сих пор. Забавнейших
ситуаций когда планировал сделать одно, а вышло совершенно непредсказуемо
другое, подорвав половину своей команды -- масса. Именно за это Worms и
любили.
https://www.youtube.com/watch?v=NlVD2o97NEA
В ролике упомянутом в прошлом посте есть заметка о классной музыке к
Command & Conquer игре. Я совершенно не любил подобный тип игр, поэтому
и не играл в C&C даже только если упоминалось его название. Поэтому с
его музыкой не знаком, да и возможно у меня и звуковой карты то на тот
момент и не было, когда C&C попадался на сборниках игр.
Послушал живое выступление на эту тему. Да, такая музыка для игр была бы
крута. Как и soundtrack для Doom 4.
https://www.youtube.com/watch?v=K6awd-9WWRw
Авторы выпуска задаются вопросом: действительно ли трилогия Кирандии
была хороша, или же это просто ностальгия. Я на самом деле тоже не редко
задавался точно таким же вопросом и не мог в голове находить хороших
аргументов в пользу того, что это хорошие игры. Мне они нравились, спору
нет. Но можно ли поставить на одну полку с Sierra или Lucas Arts квестами?
В ролике напоминаются пазлы по лабиринт и про драгоценные камни: первую
часть Кирандии я вроде неплохо помню. И, действительно, уже чего чего,
но это я подсматривал в walkthrough и не было ни малейшего желания
решать эти пазлы. Про лабиринты третьей части тоже помню не лестное.
Графика, верно замечено в ролике, на высоте -- тут не могу поспорить.
Это с детства и с более взрослого возраста (прошёл я их сильно позже)
запоминается ещё как. Типа эталона.
Вот только во вторую часть я на самом деле даже не играл. Совершенно не
помню чтобы я видел что-либо с волшебницей. Хотя вроде бы Hand Of Fate
знакомо. Может быть оно настолько так себе было, что и следа не оставило?
А в ней оказывается есть музыкальный трэк "Cannibal Corps" (опечатки нет).
http://antirez.com/articoli/tclmisunderstood.html
Хотел бы я раньше его увидеть -- всё кратко и красиво описано. Tcl не
трогал уже давно, но только тёплые чувства рождаются от воспоминаний.
Файл используется для создания коммитов которые бы порождали сборки CI.
В моём checkout-е содержит пока:
Once upon a time there was an elephant in Stockholm.
Everyone knew about it, but nobody dared say anything.
In the end it didn't make a difference since everyone was working from home.
https://www.opennet.ru/opennews/art.shtml?num=56958
Про эту новость я узнал ранее из рассылок, на которые подписан. Идея мне
нравится. Когда в прошлом году поработал со всякими подобными механизмами: d045feee660377eb59074eefd680d8ce98c3c66f 793966ed64c5a6884e7f1a3d5491a7be4b3eea5f 6a2a0b6ac0de22e05a828acf5d1a264c8b570f03
то осталось очень приятное впечатление от pledge/unveil и хотелось бы
чтобы и они появились в FreeBSD. А curtain вообще позволяет без
изменения кода применять эти технологии.
https://codecs.multimedia.cx/2022/04/russia-ukraine-and-1939v2/
Этот блог я с удовольствием читал из-за интересной информации о кодеках.
А тут автор высказал своё мнение о русских. Проглядывал только мельком,
ибо как можно всерьёз воспринимать человека, считающего что даже в
западных областях Украины не было никакого притеснения банально из-за
языка. Наверное ему, как украинцу, это не видно и не заметно, но я не
вспомнил ни одного знакомого кто бывал бы за последние 30 лет, особенно
в западных областях (Львов), и кто не рассказал бы что его попросили бы
удалиться из транспорта/столовой/whatever вон, за русскую речь. И среди
моих знакомых кто бывал на Украине -- половина там родилась и жила. Но в
том же Харькове легко можно получить по роже за русскую речь, даже
будучи рождённым на Украине. Мифы о том что Россия думает про Украину...
ну даже не знаю: могли бы вызвать улыбку, как из серии того что у нас на
улицах медведи с балалайками, если бы не тот факт, что автор
действительно верит в этот бред. Ну и конечно ни бита о том, что восемь
лет они творили с Донбассом.
А между тем, мой близкий друг лежит в военном госпитале после операции,
где куча наших бойцов после спецоперации. Все, по понятным причинам,
хотят скорейшего возвращения для выполнения задач, боятся что их могут
недопустить из-за травм. Им присылают письма, которые мне
сфотографировали и показали, где школьники Донбасса благодарят за их
вклад в борьбу с нацизмом.
Надо тут по быстрому сделать правку в одно Android приложение.
Познакомился с процессом сборки Android, LineageOS и gradle-ом.
Официально рекомендуют 300 гигабайт свободного места на диске.
В моём NUC-е терабайт, так что для виртуальной машины хватает.
Всё же мощный компьютер у меня. Через bhyve прокинул все восемь
ядер, 48 гигабайт оперативной памяти и через три часа всё собралось.
Вот только запустить эмулятор не вышло, ибо для него нужен KVM
с аппаратными инструкциями, которые уже "заняты" bhyve-ом. Пришлось
пожертвовать частью торрентов, достать 2TB HDD диск и на него всё
переписать чтобы на отдельном компьютере загрузиться. Ни SSD-шек, ни
2.5" HDD свободных такого размера нету. Но эмулятор запустился, можно
через SSH X11 прокинуть и поработать в нём.
Действительно ли всё это собирается из исходников? Пфф. Огромные
репозитории с prebuilt исполняемыми файлами.
Ubuntu (любой mainstream дистрибутив GNU/Linux) это невероятнейшее по
качеству дерьмище. Отсутствие документации и намёков как до чего
добраться или даже понять что конкретно рулит сетью в этой ОС. Как
отключить уход ноутбука в спящий режим если закрывать его крышку?
Поисковик в помощь.
Но, настроить IPsec между своим компьютером и этой ВМ и сделать NFS
экспорт -- удалось с первого раза без проблем. Конечно, часть
конфигурации strongSwan-а я просто скопировал со своего компьютера, но
работает без проблем. Не хочется чтобы NFS был доступен кому-либо ещё, а
защитить это просто требованием поднятого IPsec для меня самый простой и
эффективный вариант.
Можно ли на компьютере с 8GB RAM собрать несложное приложение для
Android на Kotlin? Неа: всё уходит в swap и OOM-killer наводит порядок.
Безусловно я вообще не понимаю что там под капотом творится, но gradlew
build не отрабатывает из-за нехватки памяти.
https://www.youtube.com/watch?v=b2Ke25qV9XY
Рассказ про то, как игралось на этом домашнем компьютере и рассмотрение
нескольких игр. В некоторые играл в детстве. Среди всего запомнилась
конечно же Exolon. А вот с Элитой познакомился я уже на ПК, с более
прокачанной графикой, но точно таким же gameplay-ем.
1. Authors MUST NOT implement bugs.
2. If bugs are introduced in code, they MUST be clearly documented.
3. When implementing specifications that are broken by design, it is
RECOMMENDED to aggregate multiple smaller bugs into one larger bug.
This will be easier to document: rather than having a lot of
hard-to-track inconsequential bugs, there will be only a few
easy-to-recognise significant bugs.
4. The aphorism "It's not a bug, it's a feature" is considered rude.
5. Assume all external input is the result of (a series of) bugs.
(Especially in machine-to-machine applications such as implementations
of network protocols.)
6. In fact, assume all internal inputs also are the result of bugs.
https://lists.freebsd.org/archives/freebsd-stable/2022-April/000649.html
А затем идёт обсуждение переезда с BSD на GPLv3 и что от каждого
разработчика нужно собрать подписи.
> You're joking, right? If so, amusing. If not, check the date...
I'm German. I never make jokes.
Ну как всегда, понадобилось одну штуку проверить. Она рекомендует Ubuntu.
Скачал последнюю LTS версию. Desktop установился, но после перезагрузки
его GNOME DM не может стартовать по неизвестной причине: никакого login
мне не дают, ничего сделать не могу. При установке ещё не работала мышка.
Server версия просто выдаёт непонятно какие ошибки при попытке
установки. Какой-то Python скрипт падает. При этом настройка ВМ
буквально идентична (один и тот же shell файл запускающий bhyve) той,
где предыдущая Ubuntu уже устанавливалась.
Отчёт об ошибке: колоссального размера и хрен поймёшь где вообще в нём
искать ошибку. При нажатии на кнопку Reboot в менюшках -- он даже
перезагрузиться не может.
А я не перестаю удивляться насколько говнищем же стала эта Ubuntu. Вот
прям сейчас я банально не могу установить или запустить её: просто
непонятные ошибки, без вариантов для действия.
Во время установки более старой версии, я явно в меню сказал чтобы
никаких update-ов не качал. Нет, всё равно, качал и ставил.
https://www.nix.ru/
На главной этого магазина "Звёздный" написано через "ZV". Я то одобряю.
А на работе некоторые начали скандалить, когда у нас при входе повесили
плакаты с этими символами. Но это, мягко говоря, странно было слышать от
коллег, которые похоже забыли что буквально работают на оборонку.
https://www.metal-archives.com/albums/Sakis_Tolis/Among_the_Fires_of_Hell/1023279
http://www.hitkiller.com/k-proslushivaniyu-rekomendovano-solnik-sakis-tolis-among-the-fires-of-hell.html
По сути просто ещё один альбом Rotting Christ. Хороший, очень, но более
спокойный в целом. Часто возникало дежавю что ряд риффов я уже слышал не
раз. А пара мест сильно напоминает Fear Factory вообще.
https://drewdevault.com/2022/04/01/git-snail-mail.html
Ну наконец-то! А то (работающий MTA) email есть далеко не у всех, а уж
почта доступна даже в странах третьего мира. Я вот недавно делал отзыв
X.509 сертификата, но без CMC или подобных протоколов, а используя
как-раз именно snail mail в качестве транспорта
(279680a2539e142a5538f225ef47f4d5bb3d1c43).
https://en.wikipedia.org/wiki/Immutable_(album)
Ничего кардинально нового. Сразу слышно что это Meshuggah, ни с чем не
спутаешь. Но в целом хорош и более интересен чем предыдущий, на мой вкус.
Но это не какое-то бошкосрывательное творение типа Funeral Mist-овских
альбомов (f046ef80dbb484b79390b02dfe1bdb6604649159).
Упомянул в прошлой записи про видеокарты. В нашей семье последней
видеокартой купленной был GeForce 2 MX200. На котором ещё шёл GTA3 и
Half-Life 2 (но не его поздние addon-ы).
Лично я на свои деньги вообще ни разу видеокарт не покупал. Только
встроенные карточки и ноутбуки.
Вчера на работе коллега рассказывал что приобрёл "3080" (точное
названное число не помню) и я на время завис, ибо перебирал в голове,
методом исключения, о чём же может идти речь, о каком компоненте ПК.
Спросил для уточнения "это видеокарта?". Когда люди называют модели GPU
современных, то я совершенно, даже примерно, не знаю мощную ли называют
модель или наоборот. Если услышу модель видеокарты, которая была в "моё"
время, то хотя бы пойму что речь про полное старьё.
Знаю только о том, что есть AMD, купившая ATI, и nVidia ненавистная,
которую лично Торвальдс послал и показал фак. Ну и Intel chipset-ы, на
которых я работаю с конца 2000-х.
AMD/ATI я кстати ни разу в жизни не использовал. С nVidia использовал и
их проприетарные драйвера, которые лучше всего в то время работали на
FreeBSD (лучше чем в GNU/Linux) и выдавали больше FPS в Quake3 чем в
Windows, и свободный "nv" драйвер, достаточный не для 3D задач. До
GeForce была Intel i740, на которой я рулил в Quake3. По сути на этом
видеоускорителе я больше всего и играл.
https://www.youtube.com/watch?v=Slwai2Jhy_A
Не секрет (и не шутка) что я начал смотреть Linus Tech Tips. Многое мне
там конечно до фени, типа тестов видеокарт, но забавное, интересное и
любопытное (для меня) бывает регулярно. Это первоапрельское видео
смотреть почти невозможно конечно же, особенно учитывая что видео с
YouTube я качаю через yt-dlp и поэтому могу проматывать рекламу лёгким
нажатием клавиши.
Ссылки на LTT мне иногда подкидывал поиск (когда искал про системы
хранения данных, а LTT всякие петабайтные хранилища с ZFS делал не раз),
бегло смотрел их и по началу кривлянье Линуса меня бесило. Потом
перестал обращать внимание, когда смотрел серию роликов про переезд их
офиса и про то, как в нём (и особенно в серверной) всё оборудовано. А
ещё позже я где-то с ним увидел интервью и прям зауважал, ибо серьёзный
человек и делать подобные ролики отнюдь не простой труд.
С переходом на нового туннельного брокера, заметил что многие вещи через
него качаются быстрее чем через IPv4. Качал тут намедни многогигабайтные
файлы с зеркал и все 100Mbps утилизированы. Прежде была привычка добавлять
-4 опцию к wget чтобы идти без туннелей -- но скорость существенно ниже.
Безусловно это связано с маршрутами, shaping-ом и всем таким прочим, а
не с самим протоколом.
https://habr.com/ru/post/655959/
https://habr.com/ru/post/549952/
https://www.scummvm.org/news/20220401/
https://lists.suckless.org/hackers/2204/18269.html
https://github.com/ltworf/funny-manpages
* Только успел позавтракать, как апрель уже забавляет трискетой.
К сожалению, не застал этот накопитель
* ScummVM проект выпускает NFT токены
* suckless terminal теперь требует MS Office 365 учётную запись для работы
* Не знал про существование NNBP протокола (Unix-to-Unix Beer Protocol)
Sergey Matveev [Tue, 29 Mar 2022 10:23:14 +0000 (13:23 +0300)]
Пробую использовать bogofilter
https://en.wikipedia.org/wiki/Bogofilter
Третий день сижу с включённым bogofilter Байесовским фильтром для почты.
Давным давно использовал Spamassassin и помню сколько геморроя с ним было.
Ожидал что и тут будет аналогично. Спама стало существенно больше что-то
сейчас. Но как-то прям безболезненно. То ли небольшая БД из спама и
очень большая БД из имеющегося ham-а -- этого вполне себе достаточно, то
ли bogofilter хорош. Пока нравится -- уже часть именно он смог отсеять.
Sergey Matveev [Tue, 29 Mar 2022 09:29:12 +0000 (12:29 +0300)]
ls -,
В ls есть "," опция, которая включает разделитель чисел размеров файлов.
Действительно удобная штука, ибо на глаз с ходу понять о каком порядке
идёт речь не всегда просто.
Sergey Matveev [Mon, 28 Mar 2022 19:42:16 +0000 (22:42 +0300)]
Понял прелесть просмотра unboxing-а
https://www.youtube.com/watch?v=sl61lHwo3YE
... когда речь про миллион долларов и петабайт PCIe4 NVMe SSD
накопителей с терабайтами RAM. Новостью для меня было то, что
nVidia оказывается купила Mellanox.