
Комментарии 13
Напомнило: были когда-то такие "ньюсы", NNTP - чуть ли не прямое наследие фидошных эхоконференций.
Только текст, локальные клиенты, которые сначала выкачивали сообщения, а потом синхронизировали ответы с сервером - то есть не требовали онлайна.
Можно сравнить ну вот хотя бы со статьями и комментариями на Хабре - кто-то пишет статью, кто-то комментирует, кто-то потом отвечает.
И главное - не тормозило!
(впрочем, с нынешними заморочками с блокировками и их обходом тема "синхронизации при подключении к интернету" снова становится актуальной)
Так ньюсы появились раньше фидошных конференций и существовали параллельно с ними (Usenet). Проблема там была в спаме - не было возможности от него избавиться, из-за чего содержимое было очень ограниченно полезным.
Решений по защите Usenet от спама предостаточно, но все он появились после того как Usenet окончательно скончался. А вот mail-lists вполне дожили до наших дней, я с удовольствием читаю с десяток из них (freebsd-, linux-). Иногда даже пишу туда. С не меньшим удовольствием перешел бы на Хабр в формате mail-list. ;)
PS: Существует проект Big-8 по реанимации Usenet и его зачистки. В ряде групп там даже теплится какая-то жизнь.
@pavel_poroshinИнтересное приложение. Скучаю по временам Fido/Usenet, по клиентам уровня Golded/Gnus. Запустил приложение, потыкал. Первые же комментарии/предложения:
показывать в списке Досок количество тем внутри (и еще, например, количество новых сообщений в темах, на которые подписан [если есть такое понятие] или где отвечал)
тут не очень походит UX из mc при перемещении между досками: например, я сначала открыл одну доску и увидел список тем (хотя хотелось бы его вообще видеть при перемещении между досками вверх-вниз, а не каждый раз "входить" в нее для их просмотра), а потом перешел по Tab или мышкой на другую доску, она выделена, но не выбрана (два раза не кликнул по ней); в итоге получается, что слева у меня выделена доска general, а справа у меня до сих пор открыты темы из доски bred и это совсем не очевидно и нигде не написано;
если уж использовать интерфейс mc, то можно сделать как минимум поддержку тем mc (у меня, например, solarized-dark) и навигацию курсором, когда нажимаешь стрелку вправо, то проваливаешься глубже, влево - выходишь на уровень выше (в mc это называется Lynx-like motion); я, например, долго пытался перейти в список досок из списка тем, пока не залез в справку (для mc нажать tab логично, а тут почему-то такое желание не возникло)
в чем отличие Reply post от Reply thread, когда я читаю сообщение? ответ на post будет отдельным сообщением вне треда?
при составлении ответа нет вообще никаких базовых функций редакторов обычных или того же mcedit (раз мы на mc ориентируемся): не могу текст выделить; перемещаться быстро между словами могу только C-a, C-e; даже нажатие Tab ничего не делает в редакторе.
Нафига нам твой Board, "Голого Дела" давай, и чтобы с Хабром! ;)
sudo install -m 0755 "bord_v0.2.0-dev.a9eb8d1_linux_amd64/bord" /usr/local/bin/bord
А там точно привилегии нужны? Почему бы не запаковать это всё в AppImage тогда вместо того чтобы делать вот эту всю грязь руками?
Никто не мешает поставить бинарник в HOME/bin/
chmod 700 board
Всё
Зачем плодить лишние сущности, запаковывать во что-то, ещё докер на базе Убунты или snap креатить...
Ну, фиг знает, кажется скачать один бинарник, выставить ему chmod +x и запустить проще чем скачать архив, распаковать, запустить скрипт установки и потом ручками же подтереть архив и распакованные файлы. AppImage крафтится довольно просто небольшим скриптом и его опций установки там заметно больше - и версию глянуть и путь установки уточнить. Плюс все зависимости при себе можно таскать, а не ждать пока необходимый apt/brew install что-нибудь отломает.
Так там в архиве один бинарник, просто сжатый, и версия в названии архива написана. А путь установки задаётся в явном виде тем кто этот install запустит, man install.
Проще только curl http://xxxxx I sh не глядя, но надо ли такое?
Самораспаковывающийся архив тоже не лучше, будет как в Виндовс: "я что-то скачал и запустил, верните мне зашифрованные данные с диска!!"
curl http://xxxxx I sh
Ну, вот буквально это сейчас и происходит, только без автоскачивания архива и автозапуска установки. AppImage фактически самораспаковывающийся архив + небольшая cli обертка, чтобы можно было уточнять детали установки/запуска.
Самораспаковывающийся архив тоже не лучше, будет как в Виндовс: "я что-то скачал и запустил, верните мне зашифрованные данные с диска!!"
Ну, так текущий --install может делать всё то же самое, особенно учитывая что оно привелегий просит. На такой случай ссылка на репо и нужна. В плане безопасности все методы между собой одинаково небезопасны. Поэтому встаёт вопрос про удобство.
Возвращение в прошлое, которого у нас ещё не было