🇺🇦 Комора Лінуксоїда | Linux – Telegram
🇺🇦 Комора Лінуксоїда | Linux
671 subscribers
619 photos
103 videos
5 files
1.05K links
Все про *nix та IT українською!

https://tlp-media.github.io

Чат: @unix_ukraine
Адмін: @herbstluft
Download Telegram
Табличка, де розподілені месенджери за їхньою безпекою - DCP

У таблиці присутні понад 80+ протоколів, з докладним описом їхньої безпеки, відкритості та сумісності з різними пристроями.

by @Abendgast
👍8🔥3
Перші підсумки проекту з поліпшення роботи FreeBSD на ноутбуках

Метою проекту, який отримав інвестиції в 750 тисяч доларів, заявлено приведення FreeBSD до форми, що відповідає потребам користувачів сучасних ноутбуків.

1. Основні нововведення серед драйверів:

- Була успішно підготовлена підготовлена документація з перенесення DRM-драйверів з Linux у FreeBSD

- Портовані драйвери i915 і amdgpu з ядра Linux 6.7.

- Триває робота над прошарком для запуску Linux-драйверів у FreeBSD і намічена робота з поетапної синхронізації графічних драйверів з ядром Linux 6.12.

2. Основні нововведення серед підтримки обладнання:

- Ініційовано підтримку S0ix і s2idle, додано S4 для деяких ноутбуків і можливість переведення віртуальних машин у сплячий режим.

- Створено список ноутбуків, підтримуваних у FreeBSD.

- Створено список підтримуваних середовищ робочого столу.

3. Основні створені плани та групи:

- Створено плани з розробки на 2025 рік

- Створено робочу групу LDWG (Laptop Desktop Working Group, "Ludwig") для поліпшення роботи FreeBSD на ноутбуках і ПК, яка займається популяризацією і вербуванням розробників.
🔥4
by Доктор
😁21
Arch Linux надасть офіційні збірки для WSL

Оскільки Arch Linux розвивається в рамках rolling release, то збірки планують оновлювати раз на місяць, які будуть поширюватися в tar-архіві без Microsoft Store і формату appx.

Для встановлення Arch Linux буде достатньо виконати команду wsl --install ArchLinux.
🥴11🔥10😁1
Дуже функціональний калькулятор, що є альтернативою Photomath - NCalcLibre

Цей калькулятор підходить для алгебри, аналітики, тригонометрії, визначення статистичних даних, тощо. Але він не показує кроки для розв'язання рівнянь, системи рівнянь, похідної, тощо, а лише кінцевий результат.

Великим плюсом є те, що NCalcLibre може працювати як з під'єднаним інтернетом, так і без, чого не можна сказати про Photomath, якому обов'язково потрібне підключення до мережі.

Якщо відходити від базового функціоналу будь-якого калькулятора - операцій з числами, то з більш просунутого функціоналу можна відзначити можливість роботи з матрицями, інтегралами, графіками, статистикою, і так далі.
🔥5💩2👍1
Криза в просуванні Rust у Linux через побоювання ускладнення супроводу

Крістоф Гелвіг, мейнтейнер підсистем DMA, KVM, Slab Allocator та архітектури PowerPC у Linux, відмовився підтверджувати DMA патчі, пов'язані з підтримкою розробки Rust-драйверів, пославшись на ускладнення супроводу та розмиття API.

Крістоф запропонував безпосередньо звертатися до C-API DMA в кожному Rust-драйвері, щоб не створювати додаткових абстракцій, від яких змушені будуть залежати супроводжуючі ядра.

Розробники заявили, що готові підтримувати код, але Гелвіг наклав вето, назвавши змішання мов раковою пухлиною для ядра.
🔥135😐2😁1
Intel випустила ISPC 1.26 - компілятор для C з SPMD, який спрощує SIMD-векторизацію на CPU і GPU

Цей компілятор заснований на LLVM і підтримує x86 (SSE2, SSE4, AVX, AVX2, AVX512), ARM (NEON) і Intel (Gen9, Xe), а також працює на Linux, Windows, macOS і FreeBSD.

ISPC дає змогу розпаралелювати обчислення без явного використання SIMD-інструкцій, задіюючи векторні блоки CPU і розподіляючи навантаження між ядрами процесора, що, в результаті, дасть прискорення виконання програм у 3-6 разів.

Основні нововведення, додані у версії ISPC 1.26:

- Покращено підтримку архітектури ARM.

- Додано складальний аргумент generic, що дозволив оптимізувати внутрішню архітектуру компілятора та спростити додавання нових складальних аргументів.

- Оптимізовано розгортання циклів і функцій у -O1, зменшено розмір коду

- Додано опцію --darwin-version-min для зазначення мінімально підтримуваної версії для macOS і iOS.
👍6🔥2
Google заробила $888 млрд на стеженні через reCAPTCHA

Дослідники з'ясували, що reCAPTCHA більше служить для відстеження користувачів, ніж для захисту від ботів.

reCAPTCHA ретельно відстежує історію переглядів, роздільну здатність екрану, рух курсору та інші технічні дані, які збирає і потім використовує їх у рекламних цілях - на цьому всьому Google заробила близько 888 млрд доларів.

Вони також підрахували, що reCAPTCHA забрала приблизно 819 млн годин людського часу або $6,1 млрд у вигляді заробітної плати.
👏13😁5🤬4🔥2
Патч для економії заряду батареї в X11-оточеннях - XSuspender

Коли вікно втрачає фокус, XSuspender перевіряє його на відповідність правилам конфігурації та, якщо його знайдено, надсилає процесу сигнал SIGSTOP, зупиняючи його виконання. У разі повернення фокуса процес поновлюється з того самого місця, тим самим заощаджуючи ресурси системи.

З переваг можна відзначити економію заряду батареї, зниження навантаження на ЦП, зменшення шуму вентиляторів і підвищену безпеку.
🔥11
Радіолюбитель зібрав портативну Linux-приставку на базі Raspberry Pi Zero і Raspberry Pi Pico

Автор приставки позиціонує своє творіння як пристрій для IT-фахівців, щоб управління серверами, програмування та отримання SSH-доступу відбувалося на ходу.

Основною системою керує Zero, а управлінням клавіатури Rii X1 та UART-мостом слугує Pico.

У 3D-друкованому корпусі є екран, USB Type-A, USB Type-C і можливість підключення датчиків.
👍13🔥1
🌭6😁3👍1🔥1
Meta використала майже 82 ТБ піратських книг для навчання ШІ

Судові документи показують, що Meta завантажувала дані через торренти з Anna's Archive, Z-Library і LibGen, а потім використовувала цю інформацію для навчання своїх моделей ШІ.

При цьому, всередині компанії у співробітників були розмови про етичність цього підходу: «Торренти з корпоративного ноутбука - це якось неправильно».

Meta намагалася приховати використання піратських матеріалів, щоб уникнути наслідків, але, за іронією долі, це стало доказом у суді.
🌚22😁3😭32💋1
Гектор Мартін, засновник та лідер Asahi Linux, покинув проєкт після проблем із просуванням Rust у ядро Linux

Він розкритикував споживче ставлення користувачів, зниження фінансування і опір мейнтейнерів щодо включення Rust у ядро.

На його думку, Лінус Торвальдс бездіяв у ситуації з Rust, а спільнота розробників ядра деградувала, поступившись місцем корпоративним інтересам.

У підсумку, проєкт продовжить роботу під керівництвом нової ради з 7 розробників.

До того ж, минулого тижня Гектор пішов з посади мейнтейнера ARM/Apple в Linux після критики Торвальдса про його зайву самовпевненість у бажанні реформувати процес розробки та залучення соціальних мереж для тиску на учасників.
😭8🤔4👍2😁2
Ентузіаст успішно портував FreeBSD на PinePhone Pro

Розробник добився роботи завантажувача, управління світлодіодами телефону, роботу реального часу (RTC), управління яскравістю екрана, заряджання батареї через USB і роботу сенсора екрана.

Однак існують деякі проблеми з модемом, Wi-Fi, USB і датчиками, а також неточна оцінка заряду батареї.
😭111
Після багатьох років роботи протокол управління кольором і HDR було об'єднано у Wayland

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

Повертаючись до початкового запиту на злиття, основними цілями були:

- Надійно підтримувати налаштування кольорів сервера відображення.

- Підтримувати професійні застосунки з керуванням кольором.

- Підтримувати відображення телевізійних трансляцій та іншого високоякісного відеоконтенту.

- Підтримувати широкий спектр моніторів та контенту застосунків, включаючи широку гаму та/або HDR.

- Забезпечити базове керування кольором у програмах, які взагалі не розрізняють кольори.

- Надати адекватне керування кольором у програмах Wayland, які розпізнають кольори, але не керують ним.

Усі об'єднані зміни будуть доступні у наступній версії Wayland.
🎉13🐳2
Про зняття з себе повноважень оголосив Карол Гербст - найголовніший розробник драйвера Nouveau

Він пояснив звільнення відсутністю інклюзивності серед розробників і заявив, що робота у відкритому ПЗ має будуватися на рівноправності та повазі, та без загравання владою.

Останньою краплею для нього стало висловлювання Теодора Тс'о, який порівняв мейнтейнерів із «тонкою синьою лінією» - символом, що уособлює межу між порядком і анархією. Карол вважає, що такі слова неприпустимі в співтоваристві.

Тс'о використав це порівняння в дискусії про впровадження Rust у ядро. Він пояснив, що влада мейнтейнерів обмежена, і вони не можуть контролювати доопрацювання прийнятого коду, а їхнє головне завдання - не допускати до ядра сумнівні зміни.

Він також зазначив, що швидкість ухвалення патчів залежить від репутації розробників: перевірені учасники отримують схвалення швидше, тоді як новачкам доводиться доводити свою відповідальність, що може зайняти роки.
🌭5🤡42👍1😢1🤮1
🇺🇦 Комора Лінуксоїда | Linux
Про зняття з себе повноважень оголосив Карол Гербст - найголовніший розробник драйвера Nouveau Він пояснив звільнення відсутністю інклюзивності серед розробників і заявив, що робота у відкритому ПЗ має будуватися на рівноправності та повазі, та без загравання…
Карол стверджує, що робота має вестися з повагою, з рівноправністю і без загравання владою. І що я можу з цього приводу сказати...

1. Якщо хтось творить лайно, то значить про це треба говорити людині безпосередньо, що вона творить лайно, і ставити її на місце, щоб такого більше не повторювалося. (як, наприклад, Торвальдс пред'явив сильну претензію Гектору Мартіну, щодо його ідеї використовувати соц.мережі для тиску на розробників). Звісно, товариші, повага повагою, без неї у спільноті/на роботі ніяк, але терпіти подібні викрутаси під час роботи не алло.

2. Єдине місце, де існує рівноправність, то це тільки на цвинтарі.

3. А ось третій аргумент хороший, бо зловживання своїм статусом взагалі нікуди не котить. Таке ніколи добре не закінчується.

Тому коментар Тс'о якраз доречний, до якого треба прислухатися.

Але навіщо йти, що це йому дасть? Не зрозуміло
👍6👏1