to post messages and comments.

@O01eg:

linux.org.ru
"Ну, наверное, я очень зря отвечаю, потому что вопрос очень тонкий, не для обсуждения на ЛОРе и вообще не мне учить жизни людей. В конце концов никому ничего нельзя доказать, человек сам доказывает себе все, я лишь могу некий текстик написать, который человек может лишь прочитать и, возможно, что-то полезное для себя почерпнуть (и даже точку зрения сменить). Но пускай. Если очень кратко:
1. В свое время, лет десять назад в студенчестве, я заинтересовался Колмогоровской сложностью, а точнее двумя связанными с ней интересными фактами.
а. ее невычислимостью (и интересной структурой доказательства невычислимости, с самоприменением, подсчетом сложности описания и тд).
б. ее «философским» практическим смыслом: как алгоритмической априорной вероятности для байесовского вывода и статистики.
из этих двух фактов вытекает интересный вывод, что любая система принятия решений, искусственный интеллект и сам человек (потому как я не думаю, что процессы в человеке есть что-то особенное) принципиально не может сказать, что составленная им модель данных наиболее оптимальна. что не может быть найденно еще более хорошее объяснение.
2. Примерно в то же время я наткнулся на известного (в России с крайне отрицательным знаком) философа Хайека. У него есть интересная книжка Sensory order, в которой излагались отчасти подобные рассуждения с самоприменением и сложностью, но применительно к человеку и обществу.
Предположим, что человек A живет, принимает какие-то решения. В процессе этого он строит (выбирает) какие-то свои модели окружающего мира. Если мы хотим им управлять (например, будучи сторонником государственного планирования), то мы должны получить модель знаний этого человека.
Но в силу пункта первого мы неизбежно что-то потеряем. Причем невичислимое количество знаний. Если бы мы пытались моделировать не человека, а природу — то это было бы не страшно. Лучшего способа обходиться с неразумной материей у нас нет. Но в случае с человеком у нас есть второй способ — оставить ему собственность и позволить действовать в соответствии со своими представлениями.
Тогда мы не потеряем его знания. На меня эти рассуждения произвели достаточно серьезное впечатление в принципе определив мои представления о верном общественном устройстве ну и в целом вызвав интерес к подобной либертарианской философии."

@oxpa:

you either get banned by Alter, or chat long enough to see youself become Alter...

@den-po:

гугль kswapd0 100% cpu

@lv:

К слову сказать, с федорой все хорошо. Сдружились.
Поначалу было непонятно, ощущал себя @Renha с его aur (Где ланчпад, ебанные красноглазики?!!! Где ланчпад???!!!)

А потом чета....

Совсем успокоился на вот этой страничке, когда пару месяцев спустя захотел, значит, поностальгировать. openmw.org
Двигло есть в RPM Fusion репе. Фришный косоглазый проект по игре десятилетней давности кто-то заботливо уложил в боковую, необязательную репу и нежно протирал там до моего появления. Уваже.

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

Весь софт, что я хотел бы видеть — в репах есть.

Git походу был в дистре при установке.

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

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

@segfault:

opennet.ru
Фух, ну наконец-то новая фс!

@karp:

А научите меня как правильно установить/запустить эмулятор nes, чтоб можно было по сети играть. Что-то я не осилил.
Ну и давайте поиграем, если получится :)

@qnikst:

можно как-то заморозить процесс если он выходит/получил сигнал?

@Strephil:

Примерно так действовала одна из собеседниц «Медузы» — жительница Благовещенска Тамара (имя и город изменены по просьбе героини). Пять лет назад ей ампутировали левую ногу. 35-летняя женщина, работающая парикмахером, шла к этой операции два десятилетия: сначала самостоятельно удаляла себе фаланги пальцев, потом получила небольшую травму, внесла в рану инфекцию и добилась ампутации по медицинским показаниям. Как она вспоминает сейчас, после операции она испытала «облегчение» и «нашла себя». Сейчас она продолжает работать по профессии из дома, воспитывает двенадцатилетнюю дочь (после ампутации от Тамары ушел муж) — и говорит, что уже привыкла к костылям, передвигаться на которых ей «очень удобно».

@Strephil:

$ head /var/log/pacman.log
[07/31/07 22:26] synchronizing package lists
[07/31/07 22:27] warning: no /var/cache/pacman/pkg cache exists. creating...
[07/31/07 22:29] installed fakeroot (1.7.1-2)
[07/31/07 22:29] installed libarchive (2.2.5-1)
[07/31/07 22:29] installed libdownload (1.1-1)
[07/31/07 22:29] upgraded pacman (2.9.8-4 -> 3.0.5-2)
[2007-07-31 22:33] starting full system upgrade
[2007-07-31 22:52] synchronizing package lists
[2007-07-31 22:52] installed ddcxinfo-arch (0.8-1)
[2007-07-31 22:52] Run 'hwd -u' to update pci, usb, and pcmcia tables.

Я точно не помню, но похоже, сегодня десять лет, как у меня на десктопе работает Arch Linux!
Всё стабильно, без переустановки, без смс.
Спрашивайте свои ответы.

@O01eg:

Poettering. Days without winning: 0 linux.org.ru
"На церемонии, ежегодно проходящей в рамках конференции Black Hat USA в Лас–Вегасе, объявлены победители премии Pwnie Awards 2017, присуждаемой за выдающиеся достижения либо провалы в области компьютерной безопасности.
В категории «Самая дурацкая реакция разработчика» (Lamest Vendor Response), премии удостоен Леннарт Поттеринг, за реакцию на ошибки в systemd и отказ документировать уязвимости, получившие индекс CVE: 5998 (новость), 6225, 6214, 5144, 6237"
pwnies.com
"Pwnie for Lamest Vendor Response
Awarded to the vendor who mis-handled a security vulnerability most spectacularly.
SystemD bugs 5998, 6225, 6214, 5144, 6237
Credit: Lennart Poettering
Where you are dereferencing null pointers, or writing out of bounds, or not supporting fully qualified domain names, or giving root privileges to any user whose name begins with a number, there's no chance that the CVE number will referenced in either the change log or the commit message. But CVEs aren't really our currency any more, and only the lamest of vendors gets a Pwnie!"

@i3h9bqc:

Кто-нибудь пробовал обновляться путем замены репозиториев? Как оно нормально работает потом? Или лучше ставить все по-чистому? Сомневаюсь просто в том что после такого обновления все будет работать.

@Shrek:

Господа и дамы, в наличии ноутбук с видео картой amd radeon hd6250
Какой блядский линукс на него накатить, что бы нормально встали проприетарные дрова.
Владелец хочет иногда в игрушки играть ненапряжные, а октрытые дрова или mesa это же просто ад!

@i3h9bqc:

Ура товарищи! Походу вышла openSuse 42.3 и похоже что давно. Блин, что-то мне думается что нужно попробовать Thumbleweed, там по идее не нужно сидеть и думать что вышла новая версия, а кто-то сидит на старой потому что лень и вообще лень.

@Strephil:

Но в результате всех этих действий на ноутбуке пропал инет.
Ложиться спать или дальше настраивать?

@Strephil:

Разобрался, почему пакеты не приходили!
Нужно было написать -A INPUT -i lo -j ACCEPT
у меня было написано -s 127.0.0.1, но это же не одно и то же! потому что у этих пакетов -s как раз другой, у них -d 127.0.0.1.

@Strephil:

В настройках systemd к одному из интерфейсов у меня написано:
[Network]
DHCP=yes
IPForward=ipv4
IPMasquerade=yes

и в таблице nat появляется строчка:
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all — 192.168.0.0/24 0.0.0.0/0

Если эту таблицу сбросить, то подмена адреса прекращается. Но вот что удивительно, адрес-то меняется не на 192.168.0.16, а на адрес другого интерфейса… Хотя, там же в этом дополнительном правиле и не говорится ничего про интерфейс (почему?).

@Strephil:

Я прописал правило:
$ iptables -t nat -A OUTPUT -p udp --dport 555 -j REDIRECT --to-ports 5555
Даю команду
$ nc -u ya.ru 556
Это другой порт, он никуда не перенаправляется, поэтому я вижу в tcpdump вполне ожидаемые пакеты:
192.168.0.16.48741 > 87.250.250.242.556
Теперь я пробую
$ nc -u ya.ru 555
и с помощью tcpdump я вижу, что пакеты теперь почему-то имеют другой src-адрес! Не 192.168.0.16, а другого сетевого интерфейса, не буду его палить!
Кроме того, я запускаю
$ nc -l -u localhost 5555
и этих пакетов не вижу! Они почему-то не доходят… Где же они теряются?

На ноутбуке почему-то работает.

@Strephil:

Я у мамы админ локалхоста, и я что-то не очень понимаю, как работает -j REDIRECT.
Напердолил тестовую программки, запускаю на ноутбуке — всё работает. Пакеты перенаправляются, куда надо.

Но я смотрю на них в tcpdump, а там:
192.168.13.138.34288 > 127.0.0.1.5555: UDP

меня это смущает :)

Сейчас буду разбираться, почему на десктопе не работает :)

@Strephil:

Жуйк, а если я хочу -j DNAT, я могу указать не только другой ip-аредс, но и другой порт? Или нужно сначала DNAT, потом REDIRECT?

@justonemore:

# try to find a kernel image that matches the actually running kernel.
# We need this, if more than one kernel is installed. This works reasonably
# well with grub, if all kernels are named "vmlinuz-`uname -r`" and are
# located in /boot. If they are not, good luck ;-)

Комментарий к файлу /usr/lib/systemd/system-sleep/grub2-sleep

@Shrek:

Господа, скоро осень.
Выйдет новый высер^Wрелиз убунты.
Обновить с 04 до 10 без переустановки вообще можно будет?
Или забить на это болт и поставить с нуля дебиан?

@Shrek:

Центр приложений.
............
Непереводимая игра слов....

@i3h9bqc:

Мне вот один момент в линуксойдах всегда был не понятен. Почему gnome или там unity (или как там это творение называется?)? Ну ладно когда там был gnome 2 это еще было кое-как удобно и даже красиво с виду могло быть, но теперь… Вот я предпочитаю KDE и уже просто это недопонимание и навязывание гномоподноных сред достало, приходишь, там какая-нибудь бубунту, мол не выпендривайся работай на «этом», ну конечно я мог бы туда kde запилить, но опыт подсказывает что лучше de-шки не мешать, ну и если что какие-то проблемы то решать их с рабочим компом не хочется.

А, еще, такой момент, почему-то мне всегда нравязывают бубунту, которая мне не нравится и все тут, а когда я об этом говорю и что пользуюсь например openSuse, то все я резко странный человек, фанат и вообще выпендриваюсь =) Других типа дистров не существует? Ну как по мне openSuse во всех отношениях удобнее, правда один раз нарвался что не мог никак монитор настроить в нормальном разрешении, времени разбираться не было и пришлось ставить бубунту...

@lv:

Убунту здорового человека

@Shrek:

Какое то сыроватое говно эта ваша xubuntu 17.04

@anton0xf:

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

@OCTAGRAM:

Самая проблемная (как сейчас представляется) часть совмещения библиотек для разных OS — это исключения и сигналы, которые конвертируются в исключения разных языков программирования. Виндоуз в этом плане очень продумана, по крайней мере, 32-разрядная и более поздние. Там общая для всех языков программирования система структурной обработки исключений (SEH), поэтому самое сложное, что там нужно делать — это брандмауэр исключений. Например, в ActiveX объектах такое есть. Исключение ловится, конвертируется в информацию IErrorInfo, передаётся в COM, а функция возвращает неуспешный HRESULT. Потом, по другую сторону можно обратно сконструировать исключение другого языка программирования.

Но нас интересуют операционные системы вроде Линукса и БиЭсДи, и там всё гораздо сложнее из-за того, что функционал структурной обработки исключений отдан на откуп компиляторам, а ядро вызывает сигналы. А компиляторы — кто в лес, кто по дрова. Они заточены под то, что вся программа написана на одном языке программирования, и код инициализации ставит обработчики сигналов для всей программы, и только так оно работает, а возможность комбинировать разные языки программирования не учтена.

@moury:

Добрые люди, помогите, пожалуйста. Сами мы...
э...
После обновления debian до stretch GDM3 становится на tty1. Как его обратно на tty7 загнать? Ясно, что надо править /etc/systemd/system/display-manager.service. Но что ? Не гуглится. что-то.

@otakuSiD:

Ubuntu now in the Windows Store: Updates to Linux on Windows 10 and Important Tips


hanselman.com

@justonemore:

Переехал на новый HDD а проблемы те же что и раньше: если начала использоваться подкачка, то как правило можно идти заваривать чай (только вот journald сообщающего о том что оно не может произвести запись в журнал пока не замечено) а потом возврашаться и слушать страдания HDD, bittorrent клиент загружающий данные со скоростью 7 мегабит и выше как–то очень сильно замедляет выполнения операций ввода–вывода и всё так же, как по мне, слишком грузит ЦП. Зато теперь Synapse работает исправно, не падает и вовермя подгружает данные. Пересборка ядра с наложением патчей BFS, BFQ, смена значения параметра Timer frequency на 300 HZ (https://habrahabr.ru/post/234653/) на предыдущем HDD помогло, но не до конца. Ещё у меня ощущение что если продолжить и дальше есть кактус, то Linux очень быстро убьёт мой новый HDD.

@Graf:

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

@Shrek:

Есть ли жизнь под МАТЕ?
Это действительно тот самый гном2 или жалкая подделка?

@den-po:

сделал так
ifconfig eth1:2611 172.26.0.11 netmask 255.255.255.0после этого делаю
ifconfig eth1:2611 del 172.26.0.11эффекта нет, интерфейс не пропадает. эффект есть, только если предварительно сделаю
sudo ifconfig eth1:2611 0.0.0.0который ругается, но после этого del работает. почему?

@oxpa:

На самом деле не linux, а freebsd, но тем не менее. Отправка письма с аттачем "из песка и тумана":

cat test.letter <(uuencode -m report.csv report.csv | sed -e '1s/begin-base64.*$//' -e 's/====//') <(echo '------not-a-random-string--') |sendmail [email protected]
Содержимое test.letter ниже. Пробелы в начале строк — важны. Пустые строки — важны. То что "-" на 2 больше перед границей — таки задумано.
From: <[email protected]>
To: <whatsoever>
Subject: report
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----not-a-random-string"

------not-a-random-string
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

please find the report attached to the letter

------not-a-random-string
Content-Type: text/csv;
name="report.csv"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="report.csv"

@Strephil:

Имеет ли смысл обновляться до 4.12, если я не использую BFQ?

@O01eg:

pbs.twimg.com

@caban:

twitter.com Riak усё

@OCTAGRAM:

Сайты, которые нужно знать китайскому поклоннику открытых исходников:
opencas.org
oss.org.cn

code.csdn.net
coding.net
git.oschina.net

Но при этом какой-нибудь tangram.baidu.com вполне может вести на банальный GitHub.

Думал, куда бы свалить с пидорского BitBucket. На международных CodePlex, BitBucket, Google Code, Assembla, SourceForge какой ни возьми, варианты SCM разные, и Mercurial тоже был. На трёх указанных китайских — нет. Беда. Глянул в китайскую вики, там тоже не видать своих сервисов.

@Strephil:

Почему-то tinc работает от рута. Разве это нормально? по-моему, раньше как-то не так было…

@AFAIK:

Жуйк, хочу странного:
У меня на удаленной машине есть башевская переменная, пусть она будет $USERS и в ней будет массив с юзернеймами.
Есть ли какой-нибудь способ сделать так, чтобы эта переменная появилась у меня на машине?
Самое умное, до чего я дошел, это:
USERS=$(ssh example.com 'echo ${USERS[@]}')
но тогда массив перестает быть массивом.