LINUX.ORG.RU

Сообщения anlar

 

Prismriver Lyrics 1.0.0: CLI и TUI для поиска текстов песен

 , , , ,

Prismriver Lyrics 1.0.0: CLI и TUI для поиска текстов песен
Группа Мультимедиа

Вышла первая версия v1.0.0 проекта Prismriver Lyrics — набора инструментов для поиска текстов песен из различных источников.

prismriver-lyrics-tui отслеживает состояние плеера через MPRIS, автоматически запускает поиск при смене трека и подсвечивает текущую строку для синхронизированных по времени (LRC) текстов.

Основные возможности:

  • 30+ плагинов для поиска текстов песен (prismriver_lyrics.plugins);
  • фильтрация результатов по плагину, языку, оригинал/перевод и синхронизированный/обычный текст, а также ограничение числа результатов (--limit/-l);
  • синхронизированные по времени (LRC) тексты с подсветкой текущей строки в TUI; по мере воспроизведения трека;
  • ручной поиск по названию и исполнителю в CLI и TUI;
  • Vim-style навигация в TUI;
  • выбор темы оформления (стандартные из Textual);
  • дисковый кэш результатов на SQLite с настраиваемым временем жизни (--cache-ttl) и возможностью его отключить (--no-cache);
  • пакет prismriver-lyrics можно использовать как библиотеку в своих Python-проектах (search_lyrics, LyricsResult, LyricsPlugin).

( читать дальше... )

>>> Репозиторий на GitHub (github.com)

anlar
()

Tewi 2.0.0 — текстовый интерфейс для управления торрент-клиентами

 , ,

Группа Open Source

Состоялся выпуск Tewi 2.0.0 — консольного приложения с текстовым интерфейсом (TUI) для управления BitTorrent-клиентами. Программа позволяет подключаться к демонам Transmission, qBittorrent и Deluge, просматривать и управлять списком торрентов, добавлять новые закачки, выполнять поиск по популярным трекерам. Поддерживаются различные режимы отображения (карточки, компактный, однострочный), просмотр детальной информации о торрентах (файлы, трекеры, пиры), управление категориями и метками, переключение альтернативных лимитов скорости. Интерфейс построен на базе библиотеки Textual. Код написан на Python и распространяется под лицензией GPLv3+.

( читать дальше... )

>>> GitHub (github.com)

anlar
()

Tewi 1.0.0 — консольный клиент для Transmission и qBittorrent

 , , , ,

Группа Open Source

Вышла версия v1.0.0 текстового клиента Tewi для управления демонами BitTorrent-клиентов.

Главное изменение в этом релизе - добавлена поддержка qBittorrent наряду с уже поддерживаемым Transmission.

Проект написан на Python и использует фреймворк Textual для реализации интерфейса. Лицензия - GPLv3+.

( читать дальше... )

>>> Полный список изменений (github.com)

anlar
()

Tewi — консольный клиент для Transmission

 , , , ,

Tewi — консольный клиент для Transmission
Группа Open Source

Tewi — это TUI-клиент для управления демоном Transmission через его RPC-протокол.

Проект написан на Python и использует фреймворк Textual для реализации интерфейса. Лицензия — GPLv3+.

Поддерживается Transmission 2.40 и выше.

( читать дальше... )

>>> GitHub (github.com)

anlar
()

Основатель curl о проблеме созданных LLM отчётов об уязвимостях

 , ,

Группа Безопасность

Основатель и главный разработчик проекта curl Дэниэл Стенберг (Daniel Stenberg) обратил внимание на проблему массовой отправки сообщений об уязвимостях, созданных LLM через платформу HackerOne. Подобные сообщения перегружают разработчиков, так как для их проверки необходимо время, которое несравнимо с тем временем, которое нужно для создания подобных отчётов при помощи LLM.

В качестве примера такого сообщения он опубликовал один из таких отчётов - #3125832. Первоначальный патч в нём не подходит ни к одной версии утилиты, для которой он сделан. На уточняющие вопросы от разработчиков его автор отвечал на не заданные вопросы (например, что такое циклическая зависимость), приводил примеры несуществующих функций в утилите и давал инструкции, как использовать git для применения патча.

В ответ на увеличение количества таких сообщений Дэниэл Стенберг предупредил, что теперь авторам необходимо будет отвечать на вопрос «использовался ли AI при его создании» и быть готовыми к дополнительным вопросам, чтобы доказать, что автор действительно проверил результат. Так же любой автор, заподозренный в отправке сообщений, которые можно классифицировать как «AI slop» (низкокачественный контент, сгенерированный LLM) будет немедленно забанен.

Дэниэл Стенберг отмечает, что на данный момент у них нет ни одного примера полезного сообщения об уязвимости, созданного при помощи AI.

Ранее Дэниэл Стенберг уже писал об этой проблеме в своём блоге. Так же о похожей ситуации сообщал Сэт Ларсон (Seth Larson), разработчик из security team в Python Software Foundation.

>>> Подробности (simonwillison.net)

anlar
()