LINUX.ORG.RU

Сообщения commagray

 

В Wire зашевелилась работа над федерацией

Приняли PR уже: https://github.com/wireapp/wire-server/pull/1070

Напоминаю, что это коммерческий (пока что) централизованный мессенджер со свободными исходниками (сервера и клиентов) от бывших разработчиков Skype с, пожалуй, лучшей реализацией VoIP для звонков. Серверная часть написана на Haskell, мобильные клиенты на Scala/Swift, а десктоп — на Electron.

Альтернативой Matrix или XMPP в широком смысле не станет, потому что всё зашифровано по умолчанию, а это ломает некоторые юзкейсы.

 , , , ,

commagray
()

Про буксование с новостями

Я ни на что не жалуюсь, конечно, но мои

можно было бы пропихнуть мини-новостями без особых проблем, наверное. =/

Либо в утиль. Меня тоже туда можно.

commagray
()

Mastodon добавляет E2EE от Matrix

Сабж. Черновик с кодом: https://github.com/tootsuite/mastodon/pull/13820

Обсуждение на HackerNews: https://news.ycombinator.com/item?id=23307053

Добавляется для личных сообщений и будет работать отдельным типом сообщений, расширением ActivityPub. В то же время другой сервер сети — Pleroma — впиливает незашифрованные приватные чаты поверх ActivityPub, тоже расширением. Неясно, будут ли обе спецификации совместимы или у нас будет +100500 вариантов сообщений.

До этого автор Mastodon — Евгений Рочко — заходил на огонёк к разработчикам Matrix, где размышлял о выборе протокола шифрования, где ему пообещали помочь с этим.

 , , , olm,

commagray
()

Обсуждение возможного очеловечивания Emacs

Ъ: https://lwn.net/SubscriberLink/819452/1480c3a59d3d9093/

Предложения достаточно скучные и местами нелепые. Всё сводится примерно к этому:

> Люди: нужно дизайн поменять. Давайте круглым сделаем!
> Столлман: сделайте опцией. Не всем нужно кругло.

> Люди: вот мы хотим крутой редактор кода сделать для всех.
> Столлман: я хочу, чтобы это был также редактор для типографии, чтобы люди книги писали, статьи.
> Люди: у нас есть крутой Org Mode.
> Столлман: я не знаю, как им пользоваться.  

> Люди: у нас стабильного графического интерфейса нет, иконки страшные. GTK-версия забагована, давайте Qt возьмём?
> Столлман: иконки и Qt несвободные, нельзя. Пусть нам сделают иконки и интерфейс под возможный GPLv4 и выше.

И так далее. Также серьёзно рассматривается Electron, но «but it turns out to have «freedom issues».

Единственное внятное предложение — это введение «starter kit», с которым при первом запуске, спрашивая пользователя, нуб ли он, при положительном ответе загружался бы более дружелюбный конфиг. Скорее всего, намного более скромного масштаба, чем тот же Doom Emacs или Spacemacs, но хотя бы что-то.

База пользователей Emacs — 3-5% (Stack Overflow Survey), и обсуждается, ради кого стараться: уже существующих пользователей или потенциальных новых. Консенсуса нет.

Emacs потенциально RIP? В нём и на нём есть хорошие инструменты, но без фреймворка сверху, типа Doom, пользоваться им трудно.

 

commagray
()

Эссе про systemd, иниты до него и Linux вообще

TL;DR здесь: https://blog.darknedgy.net/technology/2020/05/02/0/index.html

Короткое чтиво на пять минут, рекомендую к прочтению и обсуждению.


Бегло вспоминают историю взлёта Linux и филосовские вопросы «cathedral vs. bazaar», идеологический спад из-за корпораций и «облаков».

Далее рассматривается sysvinit и его внутренности, ранние попытки по его инкрементальному улучшению, разница между dependency based и events based.

Далее рассматривается upstart, launchd из macOS и, собственно, systemd. systemd берёт лучшее из обоих и называет это socked based. Объясняют мотивацию появления kdbus.

Далее про внедрение systemd в дистрибутивы, про GNOME. Цитата:

Most pertinently of all, Russ Allbery’s highly influential summary of the Debian init situation in December 2013, in section 3.1. “Ecosystem Reality Check” conceded that the real debate was never systemd-vs-the-alternatives, but how-much-of-systemd:

Дальше критика systemd, до которой я ещё не дошёл. x3

 , , , ,

commagray
()

Купить десктопный Linux

Добра.

Эта тема в каком-то виде уже обсуждалась (Ищется платный deb-based дистрибутив), но почему бы не продолжить.

Меня достаточно напрягает сегодняшняя тенденция альтернативной монетизации продуктов. Вместо того, чтобы единоразово купить или подписаться, получив всё необходимое и поддержку, тебе это «бесплатно» отдают на каких-то условиях. Датамайнинг, бета-тестирование, «тебе здесь никто ничего не должен»-like поддержка сообщества и прочее.

Я бы хотел платить розничную цену за какой-то дистрибутив Linux, как за какую-нибудь Windows 10, имея стабильную и оттестированную систему в своей рабочей среде.

У SUSE есть опция покупки SLED за ~$40 в год, но без поддержки. Учитывая, что openSUSE Leap на данный момент в процессе плотной интеграции с энтерпрайзным вариантом, отличие между ними будет разве что в брендировании. В ранее указанном треде упоминалась подписка Ubuntu, что, по идее, тоже вариант.

Итоговые вопросы этой тирады: есть ли в этом какой-то смысл? Или лучше накупить мерчендайза и успокоиться? Почему покупка систем стала лишь юридической формальностью без каких-либо профитов для пользователя? Почему тот же Red Hat забил на десктоп? Купили бы вы себе дистрибутив Linux?

 , , ,

commagray
()

Возможный Qt- и KDE-капец

Странно, что ещё не принесли.

Qt Company обдумывает переход к публикации свободных релизов Qt через год после платных выпусков из-за коронавируса — OpenNET

В качестве мотива возможного усиления коммерциализации проекта упоминается необходимость увеличения краткосрочных доходов для того чтобы удержаться на плаву в результате кризиса, вызванного пандемией коронавируса SARS-CoV-2.

До этого LTS зарубили, сейчас и вовсе свободные выпуски посчитали ненужными. Всё пропало?

 , , , ,

commagray
()

Nine Inch Nails — Ghosts V-VI

Этот пост должен был быть в пятницу, но я прозевал релиз. Совершенно неожиданное продолжение ambient-тетралогии 2008 года.

Бесплатно скачать: https://store.nin.com/products/ghosts-digital-download

Бесплатно слушать: https://archive.org/details/ghostsv и https://archive.org/details/ghostsvi

Предыдущие призраки: https://archive.org/details/nineinchnails_ghosts_I_IV

Фотографии призраков: https://www.nin.wiki/The_Photography_of_Ghosts_I%E2%80%93IV

Под лицензией CC BY-NC-SA.

 , , , ,

commagray
()

Ссылки на приватные чаты в WhatsApp доступны извне и разбросаны по сети

Вещает FSFE: https://fsfe.org/news/2020/news-20200228-01.html

И предлагает переходить на XMPP и Matrix.

 , , ,

commagray
()

osu!lazer теперь выходит в AppImage

Ъ: https://github.com/ppy/osu/releases/tag/2020.221.0

Игра кроссплатформенная благодаря использованию .Net Core, но официальных сборок для Linux до этого не выходило.

 , , , ,

commagray
()

Тред про Matrix

Ъ: https://www.reddit.com/r/privacy/comments/da219t/im_project_lead_for_matrixorg_the_open_protocol/

Мэттью (местный великодушный пожизненный диктатор) провёл AMA (Ask Me Anything) на Reddit, отвечая на вопросы насчёт последних новостей в экосистеме Matrix.

В частности, рассказывает о недавних улучшениях в эталонных реализациях (например, об уменьшении централизации, сделав Identity Server и Integration Server опциональными, с возможностью выбора собственного сервера прямо из интерфейса настроек Riot), погружается в технические детали и интригует разговорами о неком «Really Big messaging service who might want to join Matrix».

 , ,

commagray
()

Oni 2 — Vim-like редактор на OCaml

Ъ: https://v2.onivim.io/

Меня даже вчерашний шторм не разбудил, как я случайно наткнулся на факт о том, что Oni (github.com), фронтенд для NeoVim на Electron, переписали на OCaml, внезапно выбросив как Vim (почти), так и Electron (полностью). Запилили, кстати, на собственном тулките, использующий GPU для отрисовки.

Теперь это коммерческий проект под EULA и двойной лицензией, выпуск коммитов под MIT будет с задержкой в 18 месяцев.

Обещают совместимость с плагинами и темами VS Code, опциональную поддержку VimL.

Сейчас просят $19 за lifetime-лицензию, дальше — больше (цены на уровне Sublime).

А вы уже сделали предзаказ? Я — да.

 , , oni, ,

commagray
()

Полдела сделано.

Теперь в обратную сторону. Вот только я ни вбрасывать, ни разжигать не умею. =(

 , , ,

commagray
()

ODROID-H2 rev. B

https://www.hardkernel.com/shop/odroid-h2/ снова появился в продаже!

В отличие от других плат на J4105, здесь заявлена поддержка 32 гигабайт оперативной памяти, а не 8. Только что заказал себе экземпляр для задач подкроватного сервера. Доставка из Кореи — $40.

 , ,

commagray
()

Briar реализовывает добавление удалённых контактов

Ъ: https://twitter.com/BriarApp/status/1136621092364308482

Проект до сих пор очень активно разрабатывается, хоть и ведёт себя довольно тихо.

UPD. Из их же Twitter: появился прототип клиента на GTK. Видео.

 , ,

commagray
()

Повышение отзывчивости в GNOME on Wayland

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

В общем, в GNOME приняли merge request с добавлением новой экспериментальной опции для GNOME Shell в Wayland-сессию: rt-scheduler. Эта опция, как можно догадаться из названия, приоритизирует процесс Mutter — оконного композитора в GNOME — до работы в реальном времени, потенциально убирая неприятные зависания, которые могут быть вызваны фоновыми программами.

Аналогичную инициативу предложил проект KDE в 2017 году: статья на английском с подробным описанием.

Для тестирования опции потребуется нестабильный GNOME, который есть, например, в Fedora Rawhide. Для этого нужно:

  • сделать sudo setcap CAP_SYS_NICE=+ep /usr/bin/gnome-shell;
  • открыть dconf Editor и в /org/gnome/mutter/experimental-features вписать ['rt-scheduler'];
  • перезапустить GNOME-сессию.

В Fedora Silverblue такого сделать не получится из-за R/O файловой системы. Для тестирования можно выполнить rpm-ostree usroverlay, сделав файловую систему R/W до следующей перезагрузки.

 , , , ,

commagray
()

Matrix: эмодзи-реакции и редактирование сообщений.

Уже здесь в эспериментальном виде (в Labs).

Как выглядит: https://0x0.st/zAgm.png и https://0x0.st/zAga.png. Всё, естественно, будет перепиливаться до вменяемого вида перед релизом (например, пикер эмодзи впилят полноценный, к тому же ещё думают о судьбе кастомных эмодзи).

Держу в курсе, оставайтесь на связи.

 ,

commagray
()

FluffyChat портирован на десктоп.

Выдержка из https://matrix.org/blog/2019/05/10/this-week-in-matrix-2019-05-10/:

FluffyChat is now also available as a Snap package for desktop Linux https://snapcraft.io/fluffychat :D
It’s a Matrix client written in Qml for Ubuntu Phones. Now it is working for Linux Desktop too.

Progress has been made at the end2end encryption for FluffyChat. Qml bindings for the libolm library are mostly ready and the app can now create keys and upload keys to the server. Device tracking is now implemented too.

E2E when? SOON! (Прогресс) See the branch here: https://gitlab.com/ChristianPauly/fluffychat/tree/e2eencryption

Осталось портировать на Android/iOS и будет кошерная альтернатива семейству Riot.

 , , , ,

commagray
()

Matrix.org взломали. Дважды.

Для Ъ:

https://twitter.com/matrixdotorg/status/1116304867683905537
https://www.opennet.ru/opennews/art.shtml?num=50501
https://matrix.org/blog/2019/04/11/security-incident
https://github.com/matrixnotorg/matrixnotorg.github.io

На https://github.com/matrix-org/matrix.org/issues взломщик (matrixnotorg) оставил результаты «исследования».

Не используйте большой централизованный сервер, поднимите свой. Это не так дорого и очень просто.

 , , , ,

commagray
()

Love, Death & Robots

Ъ: https://www.imdb.com/title/tt9561862/

Ну, что? Как вам этот эпичный вин начала сего года? Он хоть и запустился 15-го числа, но никто, вроде бы, не приносил на обсуждение.

Сам заинтересовался тогда ещё грядущей антологией из-за того, что в её создании принимал участие Девид Финчер. И в итоге работа оправдала всякие ожидания: во многом из-за прекрасной работы разных аниматоров над каждой историей и сюрреалистичности происходящего.

 , , ,

commagray
()

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