LINUX.ORG.RU

Форум

Активные теги:

 , , , , , , , , , , , , , ,

Claude Opus 5 применила патч Бармина

 , ,

ИИ‑агент Anthropic Claude Opus 5 во время выполнения запроса пользователя «сделать резервное копирование на ПК» перепутал правильное написание каталога и написал «/c/Users/harih» вместо каталога «C:\Users\harih». После этого процедура резервное копирования пошла не по плану. ИИ решил стереть полученную папку (резервную копию в неправильной директории), но применил команду rm ‑rf для всего диска на ПК.

Кому хочется подробностей

ИИ палец в рот не клади, как и ничего другого тоже.

Ygor
()

Посоветуйте серверный дистр для VDS с одним гигом

 , , ,

Привет. У меня работает VDS с одним гигом, и, судя по всему - оперативки не хватает для нормальной работы: глючит всё - и убунта, и лайвы, и Минт и др. Начинал я с Убунты 18, но современная 26 не заработала (естесснно). Но я хочу современный дистрибутив. Люди мне советуют всякие легковесные, но - десктопные, а мне, как-то, не надо. Да - я мог-бы иметь возможность запускать графику по желанию, но серверный пакет предполагается «ближе к телу». Собственно из задач: прокси-сервер (для чего, собственна, я его и покупал)(потому и мало оперативки, - дешёвый); развлекухами идут сайты, хранилище… Убунту советовали как лёгкий для новичка. Прошу посоветовать удобный серверный дистрибутив, современный, для малой оперативы.

Levontay
()

Бинарный патч ядра

 , , ,

Вводные: ядро от стоковой Android прошивки устройства на MediaTek. Исходников нет. Цель: пропатчить уже собранное ядро, чтобы оно не забирало bootargs из device tree или загрузчика, но использовало свои из header.

Маловероятно, но есть тут кто шарит за подобное? Может есть у кого опыт. Или, может, кто-то знает профильные форумы\статьи.

Retard
()

Linux наконец-то не тормозит или пятничный релакс

 , ,

Помню давние времена, это был Debian 4, прекрасные третьи кеды, Celeron, HDD диски, какой-то древний GeForce и летающий Linux.

Прошли десятилетия. Из статьи в статью копипастится мантра «Linux для слабого железа», так же она повторяется и в комментариях, непременно сопровождаясь аннотацией «Пишет Вася, 32 Gb RAM, SSD Tb, GeForce RTX 5060 Ti». А я тем временем наблюдаю на своем железе какую-то ужасающую деградацию работы десктопного линукса. И если лет 5 назад это еще не так заметно было, то в последние года два это совсем уже из ряда вон выходящее и описывается одним словом: «безбожно тормозит». Разумеется мне эксперты вторят в один голос дескать у меня руки кривые. Возможно. Но что-то то мне подсказывало, что дело то не совсем в руках, ведь пользуюсь я линуксом то давненько и почему-то раньше, когда был менее опытным, все работало хорошо из коробки.

Итак, я консервативный технический аскет, мое домашнее железо сейчас это HDD (ни разу не покупал домой SSD), средненький проц и 8Gb RAM, видеокарта GTX 970. Это позволяет видеть проблемы сразу, собственно инженеры подтверждают этот тезис, см. https://news.ycombinator.com/item?id=41499633. Я начал искать, почему я наблюдаю отчетливо плохую работу домашней системы на современных дистрибутивах Linux. Первой проблемой стал snap. На таком железе всякие mint и ubuntu ушли в мусорку очень быстро, так как там используется оный, а это мазохизм, если у тебя не SSD и куча оперативы (да и вообще явный продукт копроэкономики). С flathub получше, но тоже нет. Эсперты на этом месте скажут «Ты что идиот? Купи SSD, HDD это прошлый век». У меня бывают долгие отсутствия или я могу попросту положить HDD на полку. С HDD я уверен что данные останутся, с SSD нет, см. статью о потере данных без питания у SSD https://www.ixbt.com/news/2025/04/20/dva-goda-bez-pitanija-issledovanie-podtverdilo-riski-dolgosrochnogo-hranenija-dannyh-na-ssd-bez-pitanija.html. А еще прекрасное, в век LLM SSD теперь ушатываются на раз https://4pda.to/2026/06/23/457958/nejroset_codex_okazalas_sposobna_ubit_ssd_menshe_chem_za_god/. Разумеется я не стал использовать всякие BTRFS, ZFS, XFS и подобные фс, которые уже давно заточены под SSD. Оставил ext4.

А дальше явных проблем я не нашел. Но как быть, если сетап окружения примерно такой же как раньше (использую браузер и IDE), а результат разный в разы? Ну не может же быть дело только в HDD, откуда бы такая деградация. Оказывается видимо может. Я нашел прекрасный тред https://www.linuxquestions.org/questions/slackware-14/disk-thrashing-on-5-15-x-kernels-but-not-on-4-4-x-or-4-19-x-kernels-4175713190/. В общем тенденция такова, что корпы очень сильно отравляют ядро в угоду корпоративным интересам (и корпоративного уровня железа), а домашнее железо игнорят или не сильно на него обращают внимание и с каждой свежей версией ядра на домашнем железе работа Linux деградирует. Видимо сейчас накопилось достаточно проблем, чтобы это стало визуально заметно. Что там напихали со времен 5.15 ядра, каких регресионных изменений, бог его знает, заниматься этим нет ни времени ни желания.

И я решил провести эксперимент, и поставли Debian 10 c бекпортами (ядро 4.19), форматнул с ext2(boot) и ext3, накатил Trinity Desktop https://wiki.trinitydesktop.org/Debian_Trinity_Repository_Installation_Instructions#TDE_R14.1.x_series и о чудо, все залетало! Браузер и IDE стали открываться мгновенно, сайты работают шустро, графическая оболочка откликается молниеносно, ощущения что я вернулся во времена Debian 4!

А что насчет старого софта спросите вы, а что, вы не умеет собирать свежий софт из исходников?…

Итого, сижу и наслаждаюсь старым добрым Linux в пятницу и в очередной раз читаю экспертов на сайтах: «У тебя руки кривые, у меня все работает на моей Ubuntu». Разумеется, они абсолютно правы. Всем добра :)

P.S. Жду клоунов в реакциях

Перемещено hobbit из talks

nullb0t
()

На каком дистрибутиве строить?

 

Допустим, я устраиваюсь на работу. У них нет вообще ничего. Я буду строить всё с нуля. На каком дистрибе это всё делать? Если бы не текущие события - я бы построил всё или на debian или на nixos. Скорей всего на debian т.к 5 лет поддержки и оно может работать 10 лет без обновлений, а на nixos - всё не критичное, которое можно обновлять раз в 3 года. Но сейчас я бы на стал использовать оба дистрибутива т.к nixos работает через прокси яндекса(сегодня прокси работает, а завтра не работает и приплыли), а debian может тоже перестать обновляться(хотя в яндексе есть зеркало, но его тоже могут забросить на текущем релизе и нового зеркала может не быть). На чём всё строить? Альт? Что там еще отечественное у нас сейчас имеется и в каком оно состоянии?

bryak
()

Раньше было лучше. На самом деле нет.

 ,

Широко известно мнение, что программы раньше были компактнее и быстрее, а современные, скажем, браузеры — разжирели и еле ворочаются. И что если бы не необходимость в поддержке новых стандартов (тут обычно вставляется заговор корпораций), то людей бы вполне устраивали компьютеры начала XXI века с программами того же периода, а не вот эти ваши современные браузеры и приложения на электронах.

Для начала отмечу, что да, какой-нибудь Firefox начала XXI века, будучи запущенным на современном компьютере с 64 Гб ОЗУ и десятком гигагерц и ядер, действительно может работать быстрее, чем тот же Firefox последней на сегодняшний день версии. Просто потому что в новом FF как минимум AI, да и веб-стандарты действительно усложнились.

Но мне кажется, это не единственная причина. Почему я начал писать про браузеры: дело в том, что недавно я побывал в частном музее, который открылся в нашей деревне, и там я увидел и потыкал ноутбук из 2004-го с софтом юрского периода. Там стояли Windows XP, Internet Explorer, и вот это вот всё. Ноутбук был подключен по локальной сети к современному серверу, на котором была открыта статическая копия гугла, яндекса, рамблера и других сайтов. Разумеется, в том виде, в котором они работали в 2004-м. Благо, всё это без https, через голый http и никакого js.

Боже, как оно тормозит! Начиная от собственно запуска браузера, который сопровождается натужным скрежетом винчестера (допускаю, что старый винчестер работает медленнее, чем он работал в 2004-м), и заканчивая тем, что перерисовку страницы видно. Заметно, как заполняются пространства на экране — и тут уже на тормоза HDD не спишешь. Нажатие ALT+Tab длится на пару секунд. Система не висит, просто перерисовывает окна.

Так вот. Моя теория строится на том, что продолжительность концентрации внимания среднестатистического человека на одном экране неуклонно падает. На данный момент оно составляет 47 секунд, хотя в 2004 году это время составляло 2,5 минуты. Подозреваю, что уже в 2027-м мы пройдём 30 секунд вниз и с хохотом и свистом полетим дальше. Отсюда вывод — это не компьютеры в 2004-м были быстрее. Это мы с вами были медленнее (здесь и далее: мы — это земляне вообще, а не вы лично в частности).

В 2004-м году мы могли себе позволить тупить полторы минуты в экран, пока жёсткий диск прожуёт свои болты, чтобы запустить программку. В 2026-м, если веб-страница не загрузилась за 15 секунд, мы уже смотрим сериальчик или тупим в телефон.

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

Дискас.

Aceler
()

ИИ становятся управляющими компаний

 , ,

Я наткнулся на любопытную статью, в которой авторы размышляли на тему ИИ-управляющего. Причиной этому послужили утверждения Сэма Альтмана (директор OpenAI), что LLM способен выполнять роль управляющего в компании, и несколько организаций, в частности, польская компания производящая напитки Dictador и китайская компания, разрабатывающая компьютерные игры NetDragon Websoft, прямо сейчас проверяют это на правдивость. Во всяком случае, представители этих компаний заявляют, что некоторые серьезные решения в их компаниях принимает ИИ. Марк Цукерберг также надеется часть своих функций как управляющего переложить на плечи ИИ.

И я очень легко могу представить, что в 1С может когда-нибудь появиться сквозная интеграция с LLM, который будет отслеживать и оценивать все записи в этой системе, а также давать указания работающим. И таким образом мы получим реальных ИИ-начальников.

Leupold_cat
()

Есть ли монохромный $TERM который поддерживает dim?

 

Jullyfish
()

Нужен временный root ssh для современной macOS

 , plugin netdata

Делаю плагин для netdata для macOS. Нужен рутовый удаленный ssh доступ к macOS на несколько часов. Если кто-то может помочь дать доступ, добавьтесь в тг чатик и отпишите. Скиньте данные для ssh уже в приват. Как-то с эмуляторами возиться не хочется, да и опять же не знаю насколько это будет правильным для теста, и можно будет ли считать, что оно реально работает, если оно заработает на каком-нибудь хакинтоше.

Да плагин должен сам себя и netdata удалить после успешных изменений и как закончу я отпишу.

anonymous_sama
()

DoomPaint — игра в DOOM через Microsoft Paint

 , , , ,

Специалист по внутреннему устройству Windows Марк Руссинович совместно с Claude и GitHub Copilot выпустили порт игры DOOM 1993 года выпуска для программы MS Paint, DoomPaint.

Данный проект, написанный на Python, позволяет запускать оригинальную игру DOOM (в репозитории присутствует оригинальный WAD-файл игры) с использованием программы MS Paint в качестве монитора.

Программа построена на Python-библиотеке ViZDoom, которая изначально была предназначена для разработки ботов для игры DOOM на основе компьютерного зрения. Несмотря на это, по словам Руссиновича, эта библиотека осуществляет лишь запуск игры и «трансляцию» изображения в Paint, а управление осуществляется человеком с помощью клавиатуры.

Проект распространяется под лицензией MIT, за исключением сторонних компонентов и библиотек.

Подробности на GitHub

Скриншот

Перемещено dataman из opensource

PunkPerson
()

Появились подозрительные зеркала обновлений

 , , , ,

CachyOS Сегодня, 06.08.26 при выполнении команды pacman -Syu выдало следующее -

предупреждение: fatal error from archlinux.gay, skipping for the remainder of this transaction
ошибка: не удалось получить файл 'cachyos-core-v3.db' из archlinux.gay : Could not resolve host: archlinux.gay
ошибка: не удалось получить файл 'cachyos-extra-v3.db' из archlinux.gay : Could not resolve host: archlinux.gay
ошибка: не удалось получить файл 'cachyos.db' из archlinux.gay : Could not resolve host: archlinux.gay```


Как оказалось команда cachyos-rate-mirrors добавляет в mirrorlist archlinux.gay (Russia Mirror much thanks to quinowell and haku.host) с содержимым про гомосеков и лесбиянок и ещё несколько зеркал с похожими названиями
pckot
()

Как скачивать торренты в /dev/null?

 

Последние месяцы многие замечают, что настоящий интернет работает несколько лучше если канал постоянно немного загружен торрентами. По крайней мере я это точно хорошо вижу:)

Дабы не напрягать уважаемых сидеров с качественными релизами я качаю всякое барахло с рейтом сид/лич доходящим до 500 со скоростью в пару мегабит/с. Так как это барахло обычно титанического размера (десятки гб), то пока остановился на временной схеме: виртуалка, на ней torrserver и плеер играющий в /dev/null. Проблемы две: невозможность точно управлять скоростью загрузки и видеопоток таки приходится декодировать - нагрузка на систему. Может кто подскажет как можно проще решить эту задачу?

lomaster
()

Проект Rust утвердил правила в отношении использования AI-инструментов

 , ,

https://www.opennet.ru/opennews/art.shtml?num=66036.

Разработчики языка программирования Rust утвердили правила применения AI-ассистентов в проекте. За отдельными исключениями, правила запрещают передачу кода, сгенерированного через AI, но разрешают использование AI для анализа, изучения, рецензирования и проверки кода. Правила распространяются только на основной репозиторий rust-lang/rust, и отдельно утверждаются командами разработчиков субмодулей, подветок и зависимостей из каталога crates.io.

Применение AI допускается в случаях, когда полученная через AI информация в частном порядке используется только одним разработчиком и не распространяется публично. Например, когда разработчик задаёт AI вопросы по коду, формирует для себя сводку по комментариям к PR или issue, привлекает AI для рецензирования изменений, создаёт через AI инструменты для личного использования, консультируется через AI о возможных вариантах выбора решения. Также допускается создание через AI экспериментальных изменений, не подлежащих рецензированию другими участниками.

Запрещено применение AI для формирования комментариев, отчётов о проблемах и описаний изменений, публикуемых от имени участника. При этом разрешено цитирование выдачи от AI с явной пометкой, что контент сформирован через AI (например, прикрепление результатов диагностики через AI). Запрещено создание документации через AI. При рецензировании запрещено рассмотрение выводов AI как достаточных для приёма или отклонения изменений — результаты проверки через AI могут носить только рекомендательный характер.

С оговорками и явным упоминанием, что результат получен через AI, разрешено применение AI для машинного перевода на другие языки, поиска и верификации ошибок, а также внесения незначительных изменений в код и тексты (например, правка опечаток и подбор синонимов).

В рамках эксперимента допускается передача заранее согласованных, некритичных, досконально проверенных и хорошо протестированных изменений, изначально сгенерированных через AI. Перед отправкой pull-запроса c подобным изменением, разработчик должен заранее договориться с рецензирующими. Предлагаемые изменения должны помечаться меткой «ai-assisted» и могут затрагивать вторичные инструменты, такие как tidy и linkchecker, но не должны касаться ключевых возможностей и элементов языка. Для отслеживания результатов эксперимента изменения предписано отправлять в отдельный приватный Zulip-канал, доступ к которому предоставлен только участникам проекта.

dataman
()

Разработка электронно-медицинской библиотеки

 ,

Современные информационные технологии кардинально изменили способы хранения и распространения профессиональных знаний. В медицинской сфере это особенно важно, поскольку объем научной информации постоянно увеличивается, а специалистам требуется быстрый доступ к актуальным данным. Именно поэтому разработка специализированных цифровых библиотечных платформ становится одним из приоритетных направлений развития медицинской информационной инфраструктуры.

На протяжении многих десятилетий медицинская библиотека была основным местом хранения профессиональной литературы. Здесь размещались научные журналы, учебные пособия, монографии, методические рекомендации и нормативные документы. Однако использование исключительно печатных фондов уже не отвечает современным требованиям. Поиск информации занимает много времени, а обновление литературы происходит значительно медленнее по сравнению с цифровыми ресурсами.

Создание современной библиотечной системы начинается с детального проектирования. Специалисты анализируют требования пользователей, определяют архитектуру программного комплекса и разрабатывают структуру хранения документов. Затем создаются поисковые механизмы, электронные каталоги и инструменты администрирования. Особое внимание уделяется удобству использования платформы, поскольку скорость получения информации напрямую влияет на эффективность работы медицинских специалистов.

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

Электронно-медицинскую библиотеку сделали в Татарстане (разработано государственной организацией РМБИЦ).

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

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

Развитие библиотечных платформ тесно связано с внедрением интеллектуальных технологий. Автоматическая классификация документов, интеллектуальный поиск и системы рекомендаций позволяют значительно повысить эффективность работы пользователей. Кроме того, интеграция с другими цифровыми сервисами здравоохранения формирует единое информационное пространство, в котором медицинские специалисты могут получать актуальную информацию максимально быстро.

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

https://rmbic.tatarstan.ru/

Перемещено hobbit из development

Mib-library
()

Как скоро мне будет дарована привилегия установить аватарку?

 

$subj

PS. Спрашивать у гопатого лень

unclestephen
()

Netbeans 31

 , pre-release,

Тихо и не заметно, немного опережая план,
появился предварительный changelog к 31 версии платформы для работы с различными языками программирования Apache NetBeans.
на текущий момент в качестве артефактов доступны архивы среза кодовой базы в соответствии с планом релизов

etwrq
()

Пропали эмодзи в системе

 , , , ,

Всем привет.

Почему-то перестали отображаться эмодзи практически во всей системе. Их нет ни для пользователя, ни под рутом. До того, как они пропали, мне пришлось настраивать ШГ в fontconfig через qt5ct, поскольку у меня пропало сглаживание ШГ в запущенных через Wine программах. И пока я подбирала настройки для относительно приемлемого отображения ШГ в Wine (а заодно и в других программах, зависящих от содержимого пользовательского файла fonts.conf, во всей системе пропали эмодзи - вместо них сейчас вообще ничего нет, даже прямоугольников или хотя бы пробелов. Причём сами шрифты с эмодзи (Noto Color Emoji, Emoji One, Segoe UI Emoji) в системе есть, и установлены они в /usr/share/fonts/truetype. Перенос этих шрифтов в папку пользователя ничего не дал, как и удаление fonts.conf вместе с кэшем ШГ, и редактирование/удаление конфигов из /etc/fonts/conf.d. И такое уже повторяется во второй раз, но в первый раз, когда такое случилось, эмодзи вернулись также внезапно, как и исчезли.

И ещё заметила, пока создавала этот тред, что Chromium и Seamonkey могут отображать эмодзи, однако в браузере Luakit и других программах (Leafpad, Libre Office, Geany, iBus) их не видно. При этом ввести эмодзи через iBus всё равно возможно, хоть и вслепую.

В чём дело? Проблемы с fontconfig? Или с чем? Что с системой не так? И как вернуть эмодзи на место?

ОС Runtu 18.04 x32, если что.

whiner_girl
()

Анализатор вложенности скобок в регулярных выражениях

 

Я хочу сделать подсветку кода регулярных выражений и частично сделал (пример-исходник), но мне хотелось сделать типа отличать одни скобки от других, например первая скобка тёмнокрасная, вторая светлокрасная, то есть видеть какая закрытая скобка принадлежит какой открытой скобке, то есть чётные скобки светлокрасные, нечётные тёмнокрасные. Казалось бы алгоритм не сложный, нашёл скобку, добавь +1 к счётчику и бинарный переключатель цвета инвертируй и задай цвет из массива с индексом 1, потом из 0, потом из 1 и т.д. Закрывающие также считаем -1 к счётчику скобок, и тоже если чётный, то один цвет, если нечётный то другой. Ну в общем, когда делал запутался и не работало. Мне предложили сделать со стеком, да почти тоже, со своим не разобрался вставил чужой вариант, но случилось однажды прога упала (при вставке регвыра в поле с подсветкой) и вот думаю, надо со своим разобраться, чтобы понимать в совершенстве как работает и не думать что он является причиной падения.

AZJIO
()

В РФ теперь можно патентовать алгоритмы, интерфейсы и др.

 , ,

https://habr.com/en/news/1067078/

http://publication.pravo.gov.ru/document/0001202608040032

Одним из ключевых изменений станет возможность патентной защиты технических решений, реализованных с помощью программируемых устройств. Сейчас патенты выдают главным образом на продукты и способы, изменяющие объекты реального мира техническими средствами. При этом сами программные алгоритмы, применяемые, например, при добыче нефти, управлении дорожным движением или в промышленности, не охраняются как самостоятельные объекты.

Как отмечалось в пояснительной записке, из‑за действующих норм разработчикам приходится описывать такие решения через привязку к компьютерному оборудованию. Например, указывать, что программа «выполняется процессором» или «хранится в памяти компьютера». По мнению авторов закона, новые правила упростят подготовку патентных заявок, сократят расходы на их оформление и могут способствовать росту числа патентов.

Закон также расширяет перечень объектов, которые смогут зарегистрировать в качестве изобретений, теперь в него входят белковые и генетические конструкции. Это связано с развитием технологий на стыке био‑ и информационных технологий.

Документ также разрешает патентовать в качестве полезных моделей функциональные программные компоненты микропроцессорных устройств. Под такую охрану, в частности, могут подпасть функциональные нейросети и системы машинного обучения, созданные для решения конкретных задач.

Ещё одно нововведение касается промышленных образцов. Закон позволит патентовать элементы динамического и цифрового дизайна, включая интерфейсы компьютерных программ и видеоигр. Ранее такие объекты напрямую не предусматривались Гражданским кодексом.

Жить стало лучше, жить стало веселей!

praseodim
()

Еще более чебурнетистые законопроекты

 , ,

Власть имущие видимо задумались, а чего это россияне могут регистрироваться и авторизоваться просто так на иностранных сайтах?

https://www.cnews.ru/news/top/2026-07-30_zhestkie_pravila_dlya_google_i

На иностранных сайтах можно будет авторизоваться только по номеру телефона, пишут «Ведомости». Информацию о регистрациях смогут получать правоохранительные органы.

Законопроект может обязать иностранные сайты и приложения, продолжающие работать на территории России, проводить авторизацию пользователей исключительно по номеру мобильного телефона. Соответствующие положения вошли в проект третьего пакета мер по противодействию мошенничеству — так называемого «Антифрод 3.0». Документ был направлен Минцифры России в профильные ведомства.

То есть, для входа на сайты логин/пароль уже не будут возможными, только видимо подтверждение по sms при заходе на сайт.

Но это бред. Довольно очевидно, что на данное требование забьют чуть менее, чем все иностранные сайты. А значит их можно будет заблокировать за «нарушение российского законодательства».

praseodim
()

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