LINUX.ORG.RU

Сообщения Moondancer

 

Они совсем упоролись, перед заморозкой такое вытворять?

@mono, оправдывайся. Пытаюсь обновить ca-certificates-mono:

Будут установлены следующие дополнительные пакеты:
  libmono-2.0-dev libmono-accessibility4.0-cil libmono-cairo4.0-cil libmono-cecil-private-cil libmono-cil-dev libmono-codecontracts4.0-cil
  libmono-compilerservices-symbolwriter4.0-cil libmono-corlib4.5-cil libmono-cscompmgd0.0-cil libmono-csharp4.0c-cil libmono-custommarshalers4.0-cil
  libmono-data-tds4.0-cil libmono-db2-1.0-cil libmono-debugger-soft4.0a-cil libmono-http4.0-cil libmono-i18n-cjk4.0-cil libmono-i18n-mideast4.0-cil
  libmono-i18n-other4.0-cil libmono-i18n-rare4.0-cil libmono-i18n-west4.0-cil libmono-i18n4.0-all libmono-i18n4.0-cil libmono-ldap4.0-cil
  libmono-management4.0-cil libmono-messaging-rabbitmq4.0-cil libmono-messaging4.0-cil libmono-microsoft-build-engine4.0-cil
  libmono-microsoft-build-framework4.0-cil libmono-microsoft-build-tasks-v4.0-4.0-cil libmono-microsoft-build-utilities-v4.0-4.0-cil
  libmono-microsoft-build4.0-cil libmono-microsoft-csharp4.0-cil libmono-microsoft-visualc10.0-cil libmono-microsoft-web-infrastructure1.0-cil
  libmono-oracle4.0-cil libmono-parallel4.0-cil libmono-peapi4.0a-cil libmono-posix4.0-cil libmono-rabbitmq4.0-cil libmono-relaxng4.0-cil
  libmono-security4.0-cil libmono-sharpzip4.84-cil libmono-simd4.0-cil libmono-smdiagnostics0.0-cil libmono-sqlite4.0-cil
  libmono-system-componentmodel-composition4.0-cil libmono-system-componentmodel-dataannotations4.0-cil libmono-system-configuration-install4.0-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil libmono-system-data-datasetextensions4.0-cil libmono-system-data-entity4.0-cil
  libmono-system-data-linq4.0-cil libmono-system-data-services-client4.0-cil libmono-system-data-services4.0-cil libmono-system-data4.0-cil
  libmono-system-deployment4.0-cil libmono-system-design4.0-cil libmono-system-drawing-design4.0-cil libmono-system-drawing4.0-cil
  libmono-system-dynamic4.0-cil libmono-system-enterpriseservices4.0-cil libmono-system-identitymodel-selectors4.0-cil
  libmono-system-identitymodel4.0-cil libmono-system-io-compression-filesystem4.0-cil libmono-system-io-compression4.0-cil
  libmono-system-json-microsoft4.0-cil libmono-system-json4.0-cil libmono-system-ldap-protocols4.0-cil libmono-system-ldap4.0-cil
  libmono-system-management4.0-cil libmono-system-messaging4.0-cil libmono-system-net-http-formatting4.0-cil
  libmono-system-net-http-webrequest4.0-cil libmono-system-net-http4.0-cil libmono-system-net4.0-cil libmono-system-numerics-vectors4.0-cil
  libmono-system-numerics4.0-cil libmono-system-reactive-core2.2-cil libmono-system-reactive-debugger2.2-cil
  libmono-system-reactive-experimental2.2-cil libmono-system-reactive-interfaces2.2-cil libmono-system-reactive-linq2.2-cil
  libmono-system-reactive-observable-aliases0.0-cil libmono-system-reactive-platformservices2.2-cil libmono-system-reactive-providers2.2-cil
  libmono-system-reactive-runtime-remoting2.2-cil libmono-system-reactive-windows-forms2.2-cil libmono-system-reactive-windows-threading2.2-cil
  libmono-system-reflection-context4.0-cil libmono-system-runtime-caching4.0-cil libmono-system-runtime-durableinstancing4.0-cil
  libmono-system-runtime-serialization-formatters-soap4.0-cil libmono-system-runtime-serialization4.0-cil libmono-system-runtime4.0-cil
  libmono-system-security4.0-cil libmono-system-servicemodel-activation4.0-cil libmono-system-servicemodel-discovery4.0-cil
  libmono-system-servicemodel-internals0.0-cil libmono-system-servicemodel-routing4.0-cil libmono-system-servicemodel-web4.0-cil
  libmono-system-servicemodel4.0a-cil libmono-system-serviceprocess4.0-cil libmono-system-threading-tasks-dataflow4.0-cil
  libmono-system-transactions4.0-cil libmono-system-web-abstractions4.0-cil libmono-system-web-applicationservices4.0-cil
  libmono-system-web-dynamicdata4.0-cil libmono-system-web-extensions-design4.0-cil libmono-system-web-extensions4.0-cil
  libmono-system-web-http-selfhost4.0-cil libmono-system-web-http-webhost4.0-cil libmono-system-web-http4.0-cil libmono-system-web-mobile4.0-cil
  libmono-system-web-mvc3.0-cil libmono-system-web-razor2.0-cil libmono-system-web-regularexpressions4.0-cil libmono-system-web-routing4.0-cil
  libmono-system-web-services4.0-cil libmono-system-web-webpages-deployment2.0-cil libmono-system-web-webpages-razor2.0-cil
  libmono-system-web-webpages2.0-cil libmono-system-web4.0-cil libmono-system-windows-forms-datavisualization4.0a-cil
  libmono-system-windows-forms4.0-cil libmono-system-windows4.0-cil libmono-system-workflow-activities4.0-cil
  libmono-system-workflow-componentmodel4.0-cil libmono-system-workflow-runtime4.0-cil libmono-system-xaml4.0-cil libmono-system-xml-linq4.0-cil
  libmono-system-xml-serialization4.0-cil libmono-system-xml4.0-cil libmono-system4.0-cil libmono-tasklets4.0-cil libmono-webbrowser4.0-cil
  libmono-webmatrix-data4.0-cil libmono-windowsbase4.0-cil libmono-xbuild-tasks4.0-cil libmonosgen-2.0-1 libmonosgen-2.0-dev mono-4.0-gac mono-devel
  mono-gac mono-mcs mono-runtime mono-runtime-common mono-runtime-sgen mono-xbuild
Предлагаемые пакеты:
  libgamin0
Рекомендуемые пакеты:
  libmono-btls-interface4.0-cil libgluezilla
Следующие пакеты будут обновлены:
  ca-certificates-mono libmono-2.0-dev libmono-accessibility4.0-cil libmono-cairo4.0-cil libmono-cecil-private-cil libmono-cil-dev
  libmono-codecontracts4.0-cil libmono-compilerservices-symbolwriter4.0-cil libmono-corlib4.5-cil libmono-cscompmgd0.0-cil libmono-csharp4.0c-cil
  libmono-custommarshalers4.0-cil libmono-data-tds4.0-cil libmono-db2-1.0-cil libmono-debugger-soft4.0a-cil libmono-http4.0-cil
  libmono-i18n-cjk4.0-cil libmono-i18n-mideast4.0-cil libmono-i18n-other4.0-cil libmono-i18n-rare4.0-cil libmono-i18n-west4.0-cil
  libmono-i18n4.0-all libmono-i18n4.0-cil libmono-ldap4.0-cil libmono-management4.0-cil libmono-messaging-rabbitmq4.0-cil libmono-messaging4.0-cil
  libmono-microsoft-build-engine4.0-cil libmono-microsoft-build-framework4.0-cil libmono-microsoft-build-tasks-v4.0-4.0-cil
  libmono-microsoft-build-utilities-v4.0-4.0-cil libmono-microsoft-build4.0-cil libmono-microsoft-csharp4.0-cil libmono-microsoft-visualc10.0-cil
  libmono-microsoft-web-infrastructure1.0-cil libmono-oracle4.0-cil libmono-parallel4.0-cil libmono-peapi4.0a-cil libmono-posix4.0-cil
  libmono-rabbitmq4.0-cil libmono-relaxng4.0-cil libmono-security4.0-cil libmono-sharpzip4.84-cil libmono-simd4.0-cil libmono-smdiagnostics0.0-cil
  libmono-sqlite4.0-cil libmono-system-componentmodel-composition4.0-cil libmono-system-componentmodel-dataannotations4.0-cil
  libmono-system-configuration-install4.0-cil libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-data-datasetextensions4.0-cil libmono-system-data-entity4.0-cil libmono-system-data-linq4.0-cil
  libmono-system-data-services-client4.0-cil libmono-system-data-services4.0-cil libmono-system-data4.0-cil libmono-system-deployment4.0-cil
  libmono-system-design4.0-cil libmono-system-drawing-design4.0-cil libmono-system-drawing4.0-cil libmono-system-dynamic4.0-cil
  libmono-system-enterpriseservices4.0-cil libmono-system-identitymodel-selectors4.0-cil libmono-system-identitymodel4.0-cil
  libmono-system-io-compression-filesystem4.0-cil libmono-system-io-compression4.0-cil libmono-system-json-microsoft4.0-cil
  libmono-system-json4.0-cil libmono-system-ldap-protocols4.0-cil libmono-system-ldap4.0-cil libmono-system-management4.0-cil
  libmono-system-messaging4.0-cil libmono-system-net-http-formatting4.0-cil libmono-system-net-http-webrequest4.0-cil libmono-system-net-http4.0-cil
  libmono-system-net4.0-cil libmono-system-numerics-vectors4.0-cil libmono-system-numerics4.0-cil libmono-system-reactive-core2.2-cil
  libmono-system-reactive-debugger2.2-cil libmono-system-reactive-experimental2.2-cil libmono-system-reactive-interfaces2.2-cil
  libmono-system-reactive-linq2.2-cil libmono-system-reactive-observable-aliases0.0-cil libmono-system-reactive-platformservices2.2-cil
  libmono-system-reactive-providers2.2-cil libmono-system-reactive-runtime-remoting2.2-cil libmono-system-reactive-windows-forms2.2-cil
  libmono-system-reactive-windows-threading2.2-cil libmono-system-reflection-context4.0-cil libmono-system-runtime-caching4.0-cil
  libmono-system-runtime-durableinstancing4.0-cil libmono-system-runtime-serialization-formatters-soap4.0-cil
  libmono-system-runtime-serialization4.0-cil libmono-system-runtime4.0-cil libmono-system-security4.0-cil
  libmono-system-servicemodel-activation4.0-cil libmono-system-servicemodel-discovery4.0-cil libmono-system-servicemodel-internals0.0-cil
  libmono-system-servicemodel-routing4.0-cil libmono-system-servicemodel-web4.0-cil libmono-system-servicemodel4.0a-cil
  libmono-system-serviceprocess4.0-cil libmono-system-threading-tasks-dataflow4.0-cil libmono-system-transactions4.0-cil
  libmono-system-web-abstractions4.0-cil libmono-system-web-applicationservices4.0-cil libmono-system-web-dynamicdata4.0-cil
  libmono-system-web-extensions-design4.0-cil libmono-system-web-extensions4.0-cil libmono-system-web-http-selfhost4.0-cil
  libmono-system-web-http-webhost4.0-cil libmono-system-web-http4.0-cil libmono-system-web-mobile4.0-cil libmono-system-web-mvc3.0-cil
  libmono-system-web-razor2.0-cil libmono-system-web-regularexpressions4.0-cil libmono-system-web-routing4.0-cil libmono-system-web-services4.0-cil
  libmono-system-web-webpages-deployment2.0-cil libmono-system-web-webpages-razor2.0-cil libmono-system-web-webpages2.0-cil
  libmono-system-web4.0-cil libmono-system-windows-forms-datavisualization4.0a-cil libmono-system-windows-forms4.0-cil libmono-system-windows4.0-cil
  libmono-system-workflow-activities4.0-cil libmono-system-workflow-componentmodel4.0-cil libmono-system-workflow-runtime4.0-cil
  libmono-system-xaml4.0-cil libmono-system-xml-linq4.0-cil libmono-system-xml-serialization4.0-cil libmono-system-xml4.0-cil libmono-system4.0-cil
  libmono-tasklets4.0-cil libmono-webbrowser4.0-cil libmono-webmatrix-data4.0-cil libmono-windowsbase4.0-cil libmono-xbuild-tasks4.0-cil
  libmonosgen-2.0-1 libmonosgen-2.0-dev mono-4.0-gac mono-devel mono-gac mono-mcs mono-runtime mono-runtime-common mono-runtime-sgen mono-xbuild
Обновлено 150 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1219 пакетов не обновлено.
Необходимо скачать 45,8 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 108 MB.
Хотите продолжить? [Д/н] q
Прервано.
root@localhost:~# apt-cache policy ca-certificates-mono
ca-certificates-mono:
  Установлен: 4.6.2.7+dfsg-1
  Кандидат:   5.18.0.240+dfsg-2
  Таблица версий:
     5.18.0.240+dfsg-2 500
        500 http://http.debian.net/debian buster/main amd64 Packages
        500 http://http.debian.net/debian buster/main i386 Packages
 *** 4.6.2.7+dfsg-1 100
        100 /var/lib/dpkg/status

Ну то есть обновили до 5-й версии, мда. Перед самой заморозкой. Но почему пакеты так и называются 4.0? И почему оно так разжирело?

 , , ,

Moondancer ()

Я не понимаю ЛОР

Казалось бы: чем больше опыта, тем выше должно быть понимание. А получается наоборот. Я 6 лет на ЛОРе и со временем всё меньше понимаю, как он работает и существует.

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

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

/talks/ — непонятно зачем существует. Тематика одновременно есть и её нету. Что-то сносят, что-то не сносят. Взять хоть танцпол — его то сносят, то не сносят, то сносят через некоторое время, после того, как модераторы сами потанцевали.

/linux-org-ru/ — непонятно зачем существует. Во-первых, я не понимаю, почему тут темы не закрыты для модераторов и автора по умолчанию. Похоже, пользователи вообще не воспринимают этот раздел всерьёз, а только как площадку для драм. Да и модераторы тоже, потому что адекватный фидбек тут бывает редко. Непонятно также, зачем существует костыль в виде стукач-треда вместо системы жалоб на уровне движка, и почему размещение ссылок в нём является лотереей.

Непонятна выездная/невыездная политика ресурса. Чебурнет не за горами. habr/lurkmore/rutracker давно завели трактор, yandex/mail.ru скорее остаются, или разделятся. С какой стороны ЛОР? Часть модераторов с одной стороны поребрика, часть с другой, с пользователями то же.

Непонятен администраторский состав ресурса. green вроде как числится, но его давно не видно и не слышно. Непонятно, кто какой доступ имеет, кто имеет резервный доступ на случай чего, сколько реплик у сервера и где и в каком объёме ведутся бэкапы? Видел лишь обрывочные сведения про бэкапы на AWS.

Мне кажется, или ЛОР попросту является воплощением Хаоса, и на нём даже не стоит пытаться выявлять какие-то закономерности, а просто следует быть готовым ко всему?

 

Moondancer ()

Когда вышла последняя мобилка с монофоническим зуммером?

Заметил тут, что в кино (новом) до сих пор показывают пищащие монофонией мобилки. Но ведь их ещё в середине 00-х начали «облагораживать», ставя вместо зуммера полноценный динамик и более благозвучный синтезатор, а вскоре и вовсе попёрли полифония, реалтоны и в итоге даже в конченые бабушкофоны стали ставить динамики (изредка общий динамик для разговоров и рингтонов), как минимум для громкой связи. Выходит, это просто художественный штамп? Или я какие-то модели пропустил? Ну кроме Gongkai, конечно.

 , , , ,

Moondancer ()

Звук на динамики и наушники параллельно

Имеется встройка Intel HDA. При втыкании чего-то в джек вывод переключается на него, при вытыкании обратно на динамики, всё чинненько.

Можно работать с динамиками и джеком отдельно, как я работаю с USB-карточкой, перекидывая на неё вывод в pavucontrol? Хочу выводить уведомления постоянно на динамики, и при этом войсы от всяких безграмотных юзеров лопат без клавиатуры слушать через наушник. USB-карточка занята выходом на магнитофон, на который я иногда включаю музыку; не хочу круглые сутки его ради уведомлений гонять, а то и ЛПМ наверняка изнашиваетя, и сам адаптер стирается, и розеток свободных под магнитофон не всегда хватает. А то что же, покупать ради третьего канала ещё одну карточку и занимать ею порт?!

Я-то полагаю, что там переключение аппаратное, как во всяких плеерах и тетрисах с джеком, но встречал тут вроде кулстори, что эта шняга во встройках по программным причинам не работает. А УМВР всегда.

 , , ,

Moondancer ()

Сколько чашек кофе в день нужно выпивать при использовании Workrave?

Если делать, как иконка гласит.

Не приведёт ли это к кофейному отравлению?

Можно ли подать на разработчиков Workrave в суд за кофейное отравление, или ABSOLUTELY NO WARRANTY, как обычно?

 , ,

Moondancer ()

Зачем такие огромные буфера с пшшшшшаудио?

У креведки в последнее время внезапно прыгает потребление памяти. А потом так же внезапно чистится. Даже когда жирносайтов не открыто.

Полез в /proc/<pid>/maps и вижу:

7f0407c00000-7f040bc00000 rw-s 00000000 00:05 367145936                  /memfd:pulseaudio (deleted)
7f040bc00000-7f040fc00000 rw-s 00000000 00:05 78911569                   /memfd:pulseaudio (deleted)
7f040fc00000-7f0413c00000 rw-s 00000000 00:05 367144927                  /memfd:pulseaudio (deleted)
7f0413c00000-7f0417c00000 rw-s 00000000 00:05 367144927                  /memfd:pulseaudio (deleted)
7f0417c00000-7f041bc00000 rw-s 00000000 00:05 366976687                  /memfd:pulseaudio (deleted)
7f041bc00000-7f041fc00000 rw-s 00000000 00:05 78911569                   /memfd:pulseaudio (deleted)
7f041fc00000-7f0423c00000 rw-s 00000000 00:05 366976678                  /memfd:pulseaudio (deleted)
7f0423c00000-7f0427c00000 rw-s 00000000 00:05 366976678                  /memfd:pulseaudio (deleted)
Зачем? Она даже звуков не играет, и в pavucontrol не отображается. По ходу, эти здоровые буфера попросту не успевают вовремя рассасываться и копятся.

UPD: я лох, пятая колонка — не объём памяти вовсе, а id дескриптора. Выходит, объём надо по первой мерять...

UPD2: напердолил скриптец, кому надо:

var fs = require('fs')

fs.readFileSync('/dev/stdin').toString().split('\n').forEach(function(line) {
    var columns = line.split(' ')
    var addresses = columns[0]
    addresses = addresses.split('-').map(address => parseInt('0x' + address))
    var amount = addresses[1] - addresses[0]
    columns.shift()
    console.log(amount + ' ' + columns.join(' '))
})

 , ,

Moondancer ()

Кончились дескрипторы. Можно починить без ребута?

Ребутать не хочу. Получилось залогиниться по ssh в голый bash, но на любые попытки вызывать внешний процесс пишет

-bash: fork: retry: Resource temporarily unavailable
Что делать? Можно на одних билтинах баша починить систему? echo 100000000000000 > /proc/sys/fs/file-max вроде как отрабатывает, но толку нет. Прочитать, сколько там было, тоже не осиливаю.

 , , ,

Moondancer ()

ЛОР не умирает

https://youtu.be/fDlejKHrjhY?t=108

http://lor.click/

Разницу видите? И это ещё pi11 опять забыл свежие посты спарсить, так-то там даже больше 2017-го вроде.

 , , , ,

Moondancer ()

Пропали удалённые из RSS

Заглянул в /notifications/, а там оказалась куча удалённых. Когда-то давно в RSS удалённых не было. Потом появились — думал, починили. Теперь, выходит, опять пропали. Или, может, это от звёзд зависит?

 , ,

Moondancer ()

Спам гуглом

Почему всякие антивирусы Куранина, PVS-studio и прочие UALinux трут, а каким-то гуглом свободно спамят?

www.linux.org.ru/search.jsp?q=погугли&range=ALL&interval=ALL&user...

Всего найдено 15528 результатов

Это ж кошмар.

 , ,

Moondancer ()

Вордфильтр для ЛОРа

Ящитаю, темы с упоминанием некоего списка слов («Украина», «Wayland», «systemd», «CoC/Code of Conduct» и т. д., + всевозможные формы КЛБизмов этого списка) стоит сносить автоматически, поскольку независимо от контекста они являются провокацией флейма, в результате которого летит куча шапок, а то и вся тема. Вот только из недавних примеров:

www.linux.org.ru/view-message.jsp?msgid=14716930

Помогите получить приглашения на Украину

www.linux.org.ru/forum/talks/14713442

 , , , ,

Moondancer ()

Позор дебианщикам

Ну вот что это такое?

Получено 111 MB за 3мин 17с (567 kB/s)                                                                                                 
/usr/share/apt-listchanges/apt_listchanges.py:540: FutureWarning: Possible nested set at position 25
  email_re = re.compile(r'([a-zA-Z0-9_\+\-\.]+)@(([[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)')
И с учётом того, что сейчас как раз заморозка — эта дрянь наверняка просочится в новый штабле. Опять страдать будете, штаблеводы? :3

Ящитаю, валидация мыл регулярками не имеет смысла вообще, ибо существование мыла надёжно проверяется только отправкой токена на него + иногда временными костыльными способами у конкретных почтовиков; остальное — фуфло и оверинжиниринг. Максимум — можно наличие равлыка в строке проверить, потому что без него это не мыло 100%.

Я б пошёл дебианщикам пожаловался, но такое сплошь и рядом, толку-то. У них и без этого аврал. Поэтому притащил сюда, надо же наполнять толксы нетехническим контентом про Linux/Unix в противовес тому говну, которое толксозависимые сюда тащат.

 , , ,

Moondancer ()

Расширение функциональности банов

Игнорастов, полагаю, постоянные реинкарнации некоторых поциентов уже задолбали. Многие сходу скажут, кто я? :3 Особенно из тех, кто только в толксах сидят и толком меня не видели.

Тут это, jollheef дал добро на временные баны, если их реализуют в движке. maxcom, думаю, тоже не будет против.

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

Итак, выношу на повестку дня (точнее, по европейским поясам — ночи):

1) Нужно? Если да, то в каком виде?

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

2) Кто пилить будет? Самому jollheef, похоже, некогда. Может, я? :3 Тут ещё bvn13 патчи попиливает вроде.

3) Кто скидываться будет? Дело-то благое.

 , , , ,

Moondancer ()

Я завёз на ЛОР картинки. Опять


⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡁⠘⠅⠰⠇⠰⡄⠰⡌⠰⡌⠰⡌⠰⠇⠘⠅⠈⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⡅⠘⠇⠰⡌⠲⡊⣈⡋⢋⡋⢎⡎⢎⡎⢋⡎⢋⡋⣭⡎⠥⡏⠱⡄⢀⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⡅⠰⠇⠲⡊⣈⡋⢋⡋⢋⡋⢋⡋⢋⡋⢎⡎⢎⡎⣭⡏⣦⣀⡍⢼⠆⣹⢎⡎⠱⡌⠘⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⢣⠻⣱⡹⢞⡹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⡄⡰⡊⣈⡋⢎⡎⢮⡎⢮⡎⢮⡎⢎⡎⢎⡎⢋⡋⣭⡏⢚⢦⠟⢽⣌⢿⣸⣡⣩⡎⢎⡎⠲⡊⠘⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠡⠻⡅⣽⢅⢽⠔⢼⣙⡹⠀⠀⠀⠀⠀⠀⢀⡅⢌⡂⢮⡯⣩⢡⢈⢡⣌⢀⢌⡏⣉⡎⢮⡎⢮⡎⢎⡎⠧⢀⠆⣹⢇⢽⠟⢿⠷⢿⣧⣀⢎⡎⢮⡎⢎⡎⠲⡊⠘⠇⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⣱⡹⢅⢽⠷⢿⠷⢿⠌⢼⡸⠾⠀⠀⠘⠅⠱⡌⣍⡎⠢⢠⠧⢡⡯⢢⣪⢢⢋⢢⡶⢁⢍⡏⣉⡎⠯⢀⢾⣥⡴⢿⠷⢿⠟⢿⢄⢽⠧⢀⢎⡎⢮⡎⢮⡎⢎⡎⠲⡊⠘⠅⠀⠀⠀⠀⠀⠀
⠀⠀⡅⡇⠌⢼⠷⢿⠷⢿⠷⢿⠟⢽⣹⡽⠘⠇⠲⡊⢎⡎⢮⡎⢮⡎⣩⡎⣯⡏⡫⢢⡯⢢⣪⢢⡰⢢⡶⢁⢛⣡⢅⢽⠷⢿⠷⢿⡴⢿⣸⢦⣩⡎⢮⡎⢮⡎⢮⡎⣩⡎⢋⡋⠰⡌⠀⠀⠀⠀⠀⠀
⠀⠀⢣⠻⠔⢼⠷⢿⠷⢿⠷⢿⡴⢿⡍⣽⣩⡎⢎⡎⢮⡎⢮⡎⢮⡎⢮⡎⢮⡎⣬⡏⡪⢡⡯⢢⡯⢢⣉⢢⢉⢢⢖⣡⢅⢽⡴⢿⠟⢽⡺⢁⢋⡋⢮⡎⢮⡎⢮⡎⢮⡎⢮⡎⣈⡊⠘⠇⠀⠀⠀⠀
⠀⠀⢖⠾⠕⢽⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⣣⢂⢋⡋⢮⡎⢮⡎⢮⡎⢮⡎⢮⡎⢮⡎⣪⡏⡮⢢⡯⢢⡯⢢⣍⢢⠘⢢⢣⢦⠟⢿⢾⣡⣭⡏⢋⡋⢎⡎⢮⡎⢎⡎⢎⡎⣩⡎⢎⡎⠱⡌⠀⠀⠀⠀
⠀⠀⢞⠾⠕⢽⢅⢽⠷⢿⠷⢿⠷⢿⡴⢿⠎⣽⠿⢀⢎⡎⢮⡎⢮⡎⢮⡎⢮⡎⢮⡎⢮⡎⠢⢠⡯⢢⡯⢢⡯⢢⢎⢢⠰⢢⢣⢦⡬⢁⢎⡎⢎⡎⢋⡋⣩⡎⢋⡋⠲⡊⢮⡎⢮⡎⣈⡊⠘⠇⠀⠀
⠀⠀⢞⡹⠕⢽⢅⢽⠟⢿⠷⢿⠷⢿⠷⢿⡴⢿⠝⢽⠭⡏⢎⡎⢮⡎⢮⡎⢮⡎⢮⡎⢮⡎⢭⡏⡮⢢⡯⢢⡯⢢⡦⢢⠱⢢⡷⢂⢌⡏⢮⡎⢎⡎⢋⡋⢮⡎⢋⡋⠰⡌⢋⡋⣩⡎⢋⡋⠰⡄⠀⠀
⠀⠀⢓⠻⠔⢼⠟⢽⢅⢽⠷⢿⠷⢿⠷⢿⠷⢿⡴⢿⣓⢂⢋⡋⢎⡎⢎⡎⢎⡎⢎⡎⢎⡎⢎⡎⡡⢠⡯⢢⡯⢢⡯⢢⣉⢢⠘⢢⣌⢀⢮⡎⣩⡎⢋⡋⢎⡎⢋⡋⠘⠇⢊⡊⢮⡎⢮⡎⠲⡊⢀⠅
⠀⠀⢩⠹⠌⢼⠷⢿⢅⢽⠟⢿⠷⢿⠷⢿⠷⢿⡴⢿⢹⢣⢮⡎⣩⡎⣩⡎⡡⡎⡡⡎⡥⡎⡥⡏⡫⢀⡹⢡⡩⢡⡭⢡⠢⢡⣋⢀⣌⢀⢋⡋⣈⡋⣈⡊⣈⡋⣈⡋⠘⠇⠰⡄⢋⡋⢮⡎⣈⡊⠘⠇
⠀⠀⠀⠀⡅⣵⠟⢿⠷⢿⠟⢿⠷⢿⠷⢿⠷⢿⡴⢿⠝⢽⣅⢼⣅⢼⣅⢼⣅⢼⢄⢼⠜⢽⠜⢽⠜⢽⠜⢽⣅⢼⣅⢼⣅⢼⣅⢼⡉⣽⢠⣠⠘⠅⠰⠇⠘⠇⠰⠇⠘⠅⢀⠇⠰⡌⠱⡊⠱⡌⠘⠇
⠀⠀⠀⠀⡪⠑⡕⢼⡴⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⡴⢿⡴⢿⡴⢿⡴⢿⡴⢿⡴⢿⠷⢿⠷⢿⠷⢿⠷⢿⡴⢿⡴⢿⡴⢿⡴⢿⠷⢿⣽⣥⠚⠺⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠆⠀⠆⠀⠀
⠀⠀⠀⠀⠘⠇⣗⣀⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠝⢽⠷⢿⠷⢿⠷⢿⡅⣽⠺⠻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠰⡄⣩⡎⠃⣹⡴⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⡴⢿⡴⢿⡴⢿⠎⢾⠝⢼⠷⢿⠷⢿⠌⢼⠪⡸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠰⡄⢋⡋⠤⡏⣅⢼⡴⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⡴⢿⡴⢿⡴⢿⡴⢿⡴⢿⠷⢽⡕⣽⠃⢻⣗⡏⣸⢢⠟⢽⡴⢿⠷⢿⡅⢼⠺⠻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠰⡄⢋⡎⢮⡎⡑⣽⡴⢿⠷⢿⠷⢿⠷⢿⠷⢿⣅⣽⣅⣽⡑⣹⠎⢻⡀⣸⢘⢠⣖⡎⢸⢠⣀⣸⠿⠏⣸⣠⡴⢿⠷⢿⠷⢿⡅⣽⠪⠺⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠰⡄⢎⡎⢎⡋⠋⣹⡴⢿⠷⢿⠷⢿⠷⢿⠝⢼⡑⢾⠯⢽⠭⢽⢬⢼⣭⣽⢱⢡⡱⣽⣶⣾⣿⣿⠊⢹⢭⠌⠝⢽⠷⢿⠟⢿⣹⣥⡅⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠰⡄⢎⡎⢋⡋⢹⢣⡴⢿⠷⢿⠷⢿⠷⢿⢄⢼⡑⣹⣶⣾⣿⣿⣿⣿⣞⣾⢻⢦⣣⣻⣿⣿⣿⣿⠀⢸⠞⠋⡕⣹⡴⢿⢅⢽⢶⡹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠰⠏⢋⡋⢎⡎⣒⢁⠷⢿⠷⢿⠷⢿⠷⢿⠟⢽⠷⢽⣷⣿⣿⣿⣿⣿⣞⣾⢳⢦⣓⣻⣿⣿⡼⢿⢬⡍⢃⠋⡉⣹⡴⣼⠔⢼⢓⠾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⢀⡁⠱⡌⢋⡋⢎⡎⡡⡎⡑⣽⡴⢿⠷⢿⠷⢿⠷⢿⣌⣼⣷⣿⣿⣿⣿⣿⣞⣾⢒⢣⢹⢡⣀⣸⠭⠍⡼⠏⢸⢠⢄⣽⠷⢿⣽⣥⣏⡐⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⢁⠇⡱⡎⢋⡋⢎⡎⢎⡎⠿⢀⢄⢼⡴⢿⠷⢿⠷⢿⡴⢿⣞⣾⣿⣿⣿⣿⣿⣿⡍⢼⠟⠍⢃⡈⠭⠍⡼⠏⢆⢻⠷⢿⢅⢽⢞⡹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⡴⡃⣏⢀⣉⡎⢋⡋⢮⡎⢋⡎⠬⡏⡀⣹⠷⢿⡴⢿⠷⢿⡪⣺⣿⣿⣿⣿⣿⣿⣖⣾⡕⣽⠥⠍⠛⠋⠞⠋⠃⢻⡴⣼⠷⢿⡅⣽⢞⡹⢣⠻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢀⠄⣎⡋⣩⢢⢌⡏⢋⡋⢋⡋⣩⡎⢎⡎⢎⡋⣞⣀⠷⢿⠷⢿⡴⢿⣣⣻⣿⣿⣿⣿⣿⣿⣶⣿⡑⢼⣋⡎⢑⢡⠷⢿⡴⢿⠷⢿⠷⢿⠔⢼⢖⡹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠘⠇⣌⡎⢭⢢⣌⢀⢮⡎⢋⡋⢋⡋⢮⡎⢎⡎⠽⢀⠷⢿⠷⢿⠷⢿⣌⢿⡻⣻⣞⣾⣷⣿⣷⣿⣖⣾⣌⣼⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠌⢼⢓⠾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠰⡌⢯⡎⡢⢢⣏⢁⣉⡏⢮⡎⢋⡋⢋⡋⣈⡋⣒⢁⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⣌⢿⣬⣼⣬⣼⣌⢿⠷⢿⠷⢿⠷⢿⠟⢿⠟⢽⠌⢼⢞⡹⡇⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢊⡊⢬⡎⡫⢡⣉⢢⢏⢀⣩⡎⢮⡎⢮⡎⣈⡋⣷⣀⡴⢿⠷⢿⠷⢿⠟⢽⠟⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠟⢿⠔⢼⣱⣡⢖⠾⠇⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⣢⢁⢎⡎⠥⢡⡦⢢⠱⢢⡲⢁⢌⡏⣩⡏⢋⡋⠂⢾⡴⢿⠷⢿⠷⢿⠌⢼⣽⣥⠌⢼⠔⢼⠕⢼⠔⢼⠌⢼⡅⣽⣹⣥⢞⡹⣠⠻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠂⢾⢋⡋⠠⢠⡯⢢⡣⢢⢋⢢⡷⢂⡳⢁⢌⡏⡑⣽⡴⢿⠷⢿⠷⢿⠕⢼⢓⠾⠀⠀⢣⠾⢣⠾⢣⠾⣠⠻⡸⡸⡂⡂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠝⢽⠭⢀⣉⡎⠦⢠⡯⢢⡯⢢⣬⢢⢋⢢⡦⢁⠝⢽⠷⢿⠷⢿⠷⢿⢅⢽⢞⡹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⡴⢿⡀⣹⢮⡎⣉⡎⠠⢠⡫⢢⡯⢢⡦⢡⣰⣠⠷⢿⠷⢿⠷⢿⠷⢿⢅⢽⣙⡹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠷⢿⠷⢿⢺⢦⢮⡎⢋⡎⢭⡏⠢⢠⡨⢠⡕⢼⡴⢿⠷⢿⠷⢿⠷⢿⠝⢽⣱⡹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠷⢿⠷⢿⠷⢿⠎⣹⠽⢀⢋⡋⣈⡋⣷⣀⠷⢿⠷⢿⠷⢿⠷⢿⠷⢿⠝⢽⣱⡹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠷⢿⠷⢿⠷⢿⡴⢿⠜⢽⣓⢂⠽⢀⠜⢽⡴⢿⠷⢿⠷⢿⠷⢿⠷⢿⢅⢽⣱⡹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

https://github.com/bodqhrohro/Colourful_LOR

https://greasyfork.org/en/scripts/375993-colourful-lor

В отличие от аналогичных юзерскриптов-предшественников и от нативных первоапрельских картинок на ЛОРе, этот скрипт:

  1. не зависит от сторонних сервисов: картинки хранятся прямо в тексте поста, поэтому не отвалятся, не предоставляют риска для безопасности (слежка, эксплоиты) и не могут быть внезапно подменены третьей стороной; есть и минус — размер картинок ограничен максимальной длиной поста;
  2. предоставляет фолбэк: у тех, кто не установил скрипт, или даже ходит на ЛОР с текстового браузера в терминале с поддержкой юникода — будет отображаться точечная графика, причём плотность точек при кодировании подобрана таким образом, чтобы соответствовать уровню яркости.

А теперь, внимание, челлендж!

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

Какие варианты развития событий я предлагаю:

  • Доброволец может отреверсить энкодер и дополнить соответственно декодер, после чего выложить его тут. Если декодер будет правильным, я незамедлительно заливаю на github/greasyfork полную версию скрипта.
  • Доброволец может приобрести у меня недостающие строчки всего за 100500 сатоши (bitcoin-адрес в профиле, за прочими реквизитами обращайтесь в личку). Далее он может:
    • Пожертвовать их в публичное достояние: тогда я также незамедлительно заливаю на github/greasyfork полную версию.
    • Приберечь их себе — тогда надейтесь на следующего.
  • Если за две недели никто не отреверсит и не купит — так и быть, выложу полную версию просто так, чтобы вы не страдали.

Челлендж окончен, intelfx разгадал.

 , , ,

Moondancer ()

Помогите, не запускается

https://0x0.st/sdnY.so

Чего ей не хватает?

 , , , ,

Moondancer ()

RSS подписка на новые темы