З днем народження, Linux!
Рівно 33 роки тому, 25 серпня 1991 року, 21-річний фінський студент Лінус Бенедикт Торвальдс публічно анонсував ядро Linux на форумі MINIX!
Він писав, що розробляє систему як хобі, яка буде не великою, і навіть не сподівався перевершити операційну систему як GNU.
У результаті, станом на поточний момент, Linux є однією з живих і популярних Unix-подібних систем, розроблених у 20 столітті, яка займає значний відсоток на серверах і ПК.
Наочний приклад того, що будь-яке корисне хобі (улюблена справа), може перерости в щось більше!
Рівно 33 роки тому, 25 серпня 1991 року, 21-річний фінський студент Лінус Бенедикт Торвальдс публічно анонсував ядро Linux на форумі MINIX!
Він писав, що розробляє систему як хобі, яка буде не великою, і навіть не сподівався перевершити операційну систему як GNU.
У результаті, станом на поточний момент, Linux є однією з живих і популярних Unix-подібних систем, розроблених у 20 столітті, яка займає значний відсоток на серверах і ПК.
Наочний приклад того, що будь-яке корисне хобі (улюблена справа), може перерости в щось більше!
🎉17❤2
Поліція Франції уточнила причини затримання Павла Дурова
Павло Дуров затриманий у Франції за відмову співпрацювати з розслідуванням кібер- і фінансових злочинів на його платформі.
Макрон заявив, що затримання не є політичним актом, а результатом судового процесу.
Павло Дуров затриманий у Франції за відмову співпрацювати з розслідуванням кібер- і фінансових злочинів на його платформі.
Макрон заявив, що затримання не є політичним актом, а результатом судового процесу.
Лінус Торвальдс почав шкодувати, що прийняв файлову систему Bcachefs у ядро Linux
Під час обговорення чергової порції виправлень, запропонованих для включення в ядро 6.11-rc5 автором Bcachefs, Лінус Торвальдс написав, що починає шкодувати про те, що прийняв файлову систему Bcachefs до складу ядра.
Торвальдс незадоволений тим, що Кент Оверстріт надсилає надто великі виправлення у фінальних кандидатах релізу Bcachefs, які не тільки виправляють помилки, а й додають нові функції. У стадії rc5 приймаються тільки невеликі виправлення, що бажано не повинні перевищують 100 рядків коду.
Кент Оверстріт стверджує, що Bcachefs надійніша, ніж Btrfs, і що він працює над тим, щоб зробити її стійкішою та надійнішою, ніж XFS і EXT4, включно з механізмом наскрізної цілісності даних. Також він підкреслив, що помилки у файлових системах можуть призвести до прихованого пошкодження даних, що робить їх критично важливими для надійності.
Але Торвальдс зазначив, що поки немає великих дистрибутивів Linux з Bcachefs і застеріг від впровадження великих патчів через ризик нових помилок. У результаті, у випуск 6.11-rc5 включили тільки виправлення помилок, а не повний набір змін.
Під час обговорення чергової порції виправлень, запропонованих для включення в ядро 6.11-rc5 автором Bcachefs, Лінус Торвальдс написав, що починає шкодувати про те, що прийняв файлову систему Bcachefs до складу ядра.
Торвальдс незадоволений тим, що Кент Оверстріт надсилає надто великі виправлення у фінальних кандидатах релізу Bcachefs, які не тільки виправляють помилки, а й додають нові функції. У стадії rc5 приймаються тільки невеликі виправлення, що бажано не повинні перевищують 100 рядків коду.
Кент Оверстріт стверджує, що Bcachefs надійніша, ніж Btrfs, і що він працює над тим, щоб зробити її стійкішою та надійнішою, ніж XFS і EXT4, включно з механізмом наскрізної цілісності даних. Також він підкреслив, що помилки у файлових системах можуть призвести до прихованого пошкодження даних, що робить їх критично важливими для надійності.
Але Торвальдс зазначив, що поки немає великих дистрибутивів Linux з Bcachefs і застеріг від впровадження великих патчів через ризик нових помилок. У результаті, у випуск 6.11-rc5 включили тільки виправлення помилок, а не повний набір змін.
🔥1🤯1🤬1
З 9 вересня російські акаунти Notion будуть відключені
У російських Telegram-каналах з'явилося повідомлення про те, що Notion припиняє роботу в росії з 9 вересня 2024 року. Адміністратори каналів діляться скріншотом електронного листа від команди Notion, які почали отримувати російські користувачі.
Notion з 9 вересня анулює підписки для користувачів у росії, не переводячи їх на безкоштовний тариф. До 8 вересня користувачам радять експортувати дані, інакше з 9 вересня доступ до контенту буде втрачено.
У російських Telegram-каналах з'явилося повідомлення про те, що Notion припиняє роботу в росії з 9 вересня 2024 року. Адміністратори каналів діляться скріншотом електронного листа від команди Notion, які почали отримувати російські користувачі.
Notion з 9 вересня анулює підписки для користувачів у росії, не переводячи їх на безкоштовний тариф. До 8 вересня користувачам радять експортувати дані, інакше з 9 вересня доступ до контенту буде втрачено.
👍6😁1
Бути чи не бути райсингу, ось у чому питання...
Скільки користуюся віконними менеджерами, стільки ж часу не розумію приколу в складних екстраординарних райсингах, які людина буде налаштовувати силу-силенну часу, і надалі звикати буде ще тиждень.
Найкрутіший райсинг - це той, який налаштували за годинку універсальний і лаконічний райсинг з нуля, і в якому немає сміттєвого фукнционалу.
Коли я буває перевстановлюю систему, то мені потрібна функціональна й універсальна оболонка, яку можна швидко й легко налаштувати, щоб не виникло жодних проблем. Я ціную свій час, тому між роботою і налаштуванням райсингу, я виберу перше, адже воно дасть мені значно більше плюсів, ніж кастомізація оточення.
Ще є дуже гарна цитата: "Unix is simple. It just takes a genius to understand its simplicity." (с) Денніс Рітчі. У цьому контексті йдеться про Unix, але цю цитату можна використовувати абсолютно для чого завгодно. Вся принадність у грамотній і лаконічній простоті системи!
Велика проблема популярних WM - це занадто великий конфіг, який тільки ускладнює налаштування системи. І так, конфіг-файл, який забазовано певною мовою, набагато функціональніший за конфіг-файл а-ля YAML+Bash Shell, але здебільшого звичайного конфіга вистачить з головою! Тому приклад конфіг, наприклад, i3wm - легко читається, універсальний і легкий.
Краще заощадити ресурси ПК і витратити їх на куди більш розумні й корисні процеси.
UPD. Багато непорозумінь у коментарях бачу. Товариші, я виступаю за райсинг/кастомізацію системи, але воно не повинно виходити за межі дозволеного. Витрачати багато часу на налаштування оточення, яке, можливо, буде неоптимізованим, як Windows, - погано, і не економно для людського часу. Ви скоріше дулю з маком отримаєте в розряді райсингів з r/unixporn, ніж стабільну і зрозумілу оболонку.
Скільки користуюся віконними менеджерами, стільки ж часу не розумію приколу в складних екстраординарних райсингах, які людина буде налаштовувати силу-силенну часу, і надалі звикати буде ще тиждень.
Найкрутіший райсинг - це той, який налаштували за годинку універсальний і лаконічний райсинг з нуля, і в якому немає сміттєвого фукнционалу.
Коли я буває перевстановлюю систему, то мені потрібна функціональна й універсальна оболонка, яку можна швидко й легко налаштувати, щоб не виникло жодних проблем. Я ціную свій час, тому між роботою і налаштуванням райсингу, я виберу перше, адже воно дасть мені значно більше плюсів, ніж кастомізація оточення.
Ще є дуже гарна цитата: "Unix is simple. It just takes a genius to understand its simplicity." (с) Денніс Рітчі. У цьому контексті йдеться про Unix, але цю цитату можна використовувати абсолютно для чого завгодно. Вся принадність у грамотній і лаконічній простоті системи!
Велика проблема популярних WM - це занадто великий конфіг, який тільки ускладнює налаштування системи. І так, конфіг-файл, який забазовано певною мовою, набагато функціональніший за конфіг-файл а-ля YAML+Bash Shell, але здебільшого звичайного конфіга вистачить з головою! Тому приклад конфіг, наприклад, i3wm - легко читається, універсальний і легкий.
Краще заощадити ресурси ПК і витратити їх на куди більш розумні й корисні процеси.
UPD. Багато непорозумінь у коментарях бачу. Товариші, я виступаю за райсинг/кастомізацію системи, але воно не повинно виходити за межі дозволеного. Витрачати багато часу на налаштування оточення, яке, можливо, буде неоптимізованим, як Windows, - погано, і не економно для людського часу. Ви скоріше дулю з маком отримаєте в розряді райсингів з r/unixporn, ніж стабільну і зрозумілу оболонку.
⚡4👎2❤🔥1👏1💯1
Цукерберг розповів, що адміністрація Байдена тиснула на нього з вимогою цензурувати контент, і він піддався цьому, про що зараз шкодує.
Марк Цукерберг заявив, що адміністрація Байдена з 2021 року чинила тиск на Meta з вимогою цензурувати небажаний контент і визнав, що зміни в правилах модерації були викликані цим тиском.
Під заборону потрапляв контент про коронавірус, включно з гумором і сатирою, а також статті The New York Post про сім'ю Байдена.
Він сказав, що дії адміністрації президента США були неправильними, і висловив жаль з приводу того, що компанія не виявила більшої відвертості в цьому питанні, особливо в період передвиборчої кампанії. Він також наголосив, що стандарти контенту не повинні піддаватися компромісу під тиском влади.
Марк Цукерберг заявив, що адміністрація Байдена з 2021 року чинила тиск на Meta з вимогою цензурувати небажаний контент і визнав, що зміни в правилах модерації були викликані цим тиском.
Під заборону потрапляв контент про коронавірус, включно з гумором і сатирою, а також статті The New York Post про сім'ю Байдена.
Він сказав, що дії адміністрації президента США були неправильними, і висловив жаль з приводу того, що компанія не виявила більшої відвертості в цьому питанні, особливо в період передвиборчої кампанії. Він також наголосив, що стандарти контенту не повинні піддаватися компромісу під тиском влади.
Фонд Sovereign інвестує 686 тисяч євро в оновлення інфраструктури FreeBSD
Організація FreeBSD Foundation повідомила про отримання інвестицій від німецького фонду STF (Sovereign Tech Fund) у розмірі 686.400 євро, виділених для поліпшення інфраструктури, безпеки, засобів для розробників і відповідності регуляторним вимогам. Роботу, на яку отримано фінансування, планують провести з серпня 2024 року до початку 2025 року, і зосередити на п'яти проєктах:
1. Поліпшення інструментарію та процесів для організації збірки в незахищених оточеннях, які можуть бути сфальсифіковані (архітектура з нульовою довірою - Zero Trust).
2. Впровадження комбінованих засобів безперервної інтеграції та безперервного розгортання CI/CD для прискорення розробки та скорочення циклів формування релізів.
3. Розробка утиліт і процесів для скорочення технічного боргу.
4. Модернізація та розширення засобів для підтримання безпеки колекції застосунків і портів, а також приведення їх у відповідність до вимог європейського законодавства у сфері забезпечення безпеки ПЗ.
5. Створення нових і розширення наявних інструментів і процесів для обліку компонентів і залежностей, використовуваних під час складання (Software Bill Of Material).
Організація FreeBSD Foundation повідомила про отримання інвестицій від німецького фонду STF (Sovereign Tech Fund) у розмірі 686.400 євро, виділених для поліпшення інфраструктури, безпеки, засобів для розробників і відповідності регуляторним вимогам. Роботу, на яку отримано фінансування, планують провести з серпня 2024 року до початку 2025 року, і зосередити на п'яти проєктах:
1. Поліпшення інструментарію та процесів для організації збірки в незахищених оточеннях, які можуть бути сфальсифіковані (архітектура з нульовою довірою - Zero Trust).
2. Впровадження комбінованих засобів безперервної інтеграції та безперервного розгортання CI/CD для прискорення розробки та скорочення циклів формування релізів.
3. Розробка утиліт і процесів для скорочення технічного боргу.
4. Модернізація та розширення засобів для підтримання безпеки колекції застосунків і портів, а також приведення їх у відповідність до вимог європейського законодавства у сфері забезпечення безпеки ПЗ.
5. Створення нових і розширення наявних інструментів і процесів для обліку компонентів і залежностей, використовуваних під час складання (Software Bill Of Material).
🔥6👍1😨1
Легкий та ефективний генератор і менеджер паролів - ppp
Розробляю цей проєкт на Haskell, оскільки для Unix-подібних систем бракує легких CLI-менеджерів паролів (принаймні зручних особисто для мене я не зустрічав, тому й роблю), і багато користувачів хочуть зберігати паролі безпосередньо в системі, до вже присутнього блокнота, щоб мати швидкий доступ до паролів.
Ця програма генерує паролі та обчислює їхню ентропію. Якщо пароль небезпечний, програма запитає, зберігати його чи ні. Паролі зберігаються у файлі
Весь базовий функціонал на місці, але , є, що додавати нового. Список функціоналу, який буде в нових версіях, можете глянути тут.
Розробляю цей проєкт на Haskell, оскільки для Unix-подібних систем бракує легких CLI-менеджерів паролів (принаймні зручних особисто для мене я не зустрічав, тому й роблю), і багато користувачів хочуть зберігати паролі безпосередньо в системі, до вже присутнього блокнота, щоб мати швидкий доступ до паролів.
Ця програма генерує паролі та обчислює їхню ентропію. Якщо пароль небезпечний, програма запитає, зберігати його чи ні. Паролі зберігаються у файлі
~/passwd.yaml, який я дуже рекомендую захистити правами chown root:root і chmod 600. (програма чудово працює в режимі root). Є можливість пошуку паролів за іменем і перегляду всього спарсенного YAML-файлу.Весь базовий функціонал на місці, але , є, що додавати нового. Список функціоналу, який буде в нових версіях, можете глянути тут.
❤1
OpenTofu видалив провайдерів YandexCloud, SberCloud і Rustack, і заблокував доступ до репозиторію з росії
Проєкт OpenTofu - відкритий форк Terraform для управління конфігурацією та автоматизації підтримки інфраструктури, що розвивається під Linux Foundation, заблокував доступ до сховища registry.opentofu.org для російських IP-адрес і видалив провайдерів ServerCloud, Yandex Cloud і Rustack Cloud Platform.
Доступ до репозиторію заблоковано одноголосним рішенням 5 членів ради через санкції для компанії в юрисдикції США. Це зроблено для запобігання юридичних проблем у хостинг-провайдера.
США забороняють надавати комерційні сервіси компаніям під санкціями, але аналіз Apache, Linux Foundation і GitHub показав, що експортний контроль не поширюється на відкрите ПЗ і публічні репозиторії.
Проєкт OpenTofu - відкритий форк Terraform для управління конфігурацією та автоматизації підтримки інфраструктури, що розвивається під Linux Foundation, заблокував доступ до сховища registry.opentofu.org для російських IP-адрес і видалив провайдерів ServerCloud, Yandex Cloud і Rustack Cloud Platform.
Доступ до репозиторію заблоковано одноголосним рішенням 5 членів ради через санкції для компанії в юрисдикції США. Це зроблено для запобігання юридичних проблем у хостинг-провайдера.
США забороняють надавати комерційні сервіси компаніям під санкціями, але аналіз Apache, Linux Foundation і GitHub показав, що експортний контроль не поширюється на відкрите ПЗ і публічні репозиторії.
👍5👏2🔥1🍌1
У Firefox 131 буде ввімкнено підтримку посилань на довільні уривки тексту
У Firefox 131, запланованому на 1 жовтня, буде додано підтримку механізму Text Fragments, який дає змогу створювати посилання на конкретні частини тексту на сторінці без використання ідентифікаторів. Приклад посилання: «https://example.com/#:~:text=for». Ця функція вже доступна в Chrome з 2020 року і в Safari з 2022 року.
Також представлено прототип нового інтерфейсу конфігурації Firefox зі зміненим дизайном і поліпшеною організацією налаштувань.
У Firefox 131, запланованому на 1 жовтня, буде додано підтримку механізму Text Fragments, який дає змогу створювати посилання на конкретні частини тексту на сторінці без використання ідентифікаторів. Приклад посилання: «https://example.com/#:~:text=for». Ця функція вже доступна в Chrome з 2020 року і в Safari з 2022 року.
Також представлено прототип нового інтерфейсу конфігурації Firefox зі зміненим дизайном і поліпшеною організацією налаштувань.
🎉5
Компанія Microsoft передала розробку проєкту Mono спільноті Wine
Microsoft передала проєкт Mono під управління WineHQ, організації, що займається відкритою реалізацією API Win32.
Mono, отриманий Microsoft після поглинання Xamarin у 2016 році, використовували для розробки мобільних застосунків на C#, але проект загнувся.
Mono активно використовувався у Wine для запуску Windows-додатків на базі .NET, і тепер Wine Mono стане основним репозиторієм. Microsoft збереже код старого репозиторію, але він перейде в архів, а збірки залишаться доступними ще 4 роки. Паралельно компанія продовжить підтримувати більш сучасний форк Mono Runtime у складі .NET.
Microsoft передала проєкт Mono під управління WineHQ, організації, що займається відкритою реалізацією API Win32.
Mono, отриманий Microsoft після поглинання Xamarin у 2016 році, використовували для розробки мобільних застосунків на C#, але проект загнувся.
Mono активно використовувався у Wine для запуску Windows-додатків на базі .NET, і тепер Wine Mono стане основним репозиторієм. Microsoft збереже код старого репозиторію, але він перейде в архів, а збірки залишаться доступними ще 4 роки. Паралельно компанія продовжить підтримувати більш сучасний форк Mono Runtime у складі .NET.
Випуск консольного віконного менеджера GNU screen 5.0
Опубліковано GNU screen 5.0.0 – реліз консольного менеджера вікон (мультиплексора терміналів). Він дозволяє працювати з кількома віртуальними терміналами в одному фізичному, зберігаючи їх активність між сеансами (як tmux). Це перше велике оновлення за два з половиною роки.
Серед змін:
- Переписано механізм аутентифікації: команда «auth» замінила «password» для захисту сеансів паролем.
- Додано команду «multiinput» для одночасного введення в кількох вікнах.
- Команда «status» тепер дозволяє налаштовувати розташування вікна стану (top, up, down, bottom, left, right). За замовчуванням — «bottom left».
- Додано команду «truecolor» для підтримки розширеного діапазону кольорів у сумісних терміналах.
- Додано escape-послідовності «%T» і «%O» для показу поточного tty та кількості відкритих вікон.
- Для визначення розміру Unicode-символів використовується функція wcwidth().
- Вилучено команди time, debug, password, maxwin і nethack.
Опубліковано GNU screen 5.0.0 – реліз консольного менеджера вікон (мультиплексора терміналів). Він дозволяє працювати з кількома віртуальними терміналами в одному фізичному, зберігаючи їх активність між сеансами (як tmux). Це перше велике оновлення за два з половиною роки.
Серед змін:
- Переписано механізм аутентифікації: команда «auth» замінила «password» для захисту сеансів паролем.
- Додано команду «multiinput» для одночасного введення в кількох вікнах.
- Команда «status» тепер дозволяє налаштовувати розташування вікна стану (top, up, down, bottom, left, right). За замовчуванням — «bottom left».
- Додано команду «truecolor» для підтримки розширеного діапазону кольорів у сумісних терміналах.
- Додано escape-послідовності «%T» і «%O» для показу поточного tty та кількості відкритих вікон.
- Для визначення розміру Unicode-символів використовується функція wcwidth().
- Вилучено команди time, debug, password, maxwin і nethack.
У користувачів KDE розробники стали просити донати
Розробники графічного оточення KDE Plasma оголосили про впровадження спливаючого повідомлення із запитом пожертвувань на розвиток проєкту.
Прохання задонанити з'являтиметься один раз у грудні.
Повідомлення вбудовано в код KDE Plasma 6.2, а розробники дистрибутивів і користувачі зможуть його відключити.
Успішний досвід проєктів Thunderbird і Wikipedia показує, що інтеграція запитів пожертвувань збільшує їхній обсяг. Додаткові кошти планують використовувати для найму ключових розробників, щоб вони могли зосередитися на основній роботі.
Розробники графічного оточення KDE Plasma оголосили про впровадження спливаючого повідомлення із запитом пожертвувань на розвиток проєкту.
Прохання задонанити з'являтиметься один раз у грудні.
Повідомлення вбудовано в код KDE Plasma 6.2, а розробники дистрибутивів і користувачі зможуть його відключити.
Успішний досвід проєктів Thunderbird і Wikipedia показує, що інтеграція запитів пожертвувань збільшує їхній обсяг. Додаткові кошти планують використовувати для найму ключових розробників, щоб вони могли зосередитися на основній роботі.
👍19❤2😁1
🇺🇦 Комора Лінуксоїда | Linux
У користувачів KDE розробники стали просити донати Розробники графічного оточення KDE Plasma оголосили про впровадження спливаючого повідомлення із запитом пожертвувань на розвиток проєкту. Прохання задонанити з'являтиметься один раз у грудні. Повідомлення…
Розробники абсолютно правильно вчинили.
Усі розуміють, що будь-який open source проєкт тримається тільки на донатах та спосоруванні. Те, що KDE створили це повідомлення - не дивно, і не варто поносити їх за це. Особливо якщо враховувати факт того, що вони надали можливість його відключення.
Також не варто плутати це з рекламою Ubuntu версії Pro в терміналі. Якщо перше - це комерційний продукт, то друге - це благодійність.
Не буде грошей на фінансування - не буде KDE.
Усі розуміють, що будь-який open source проєкт тримається тільки на донатах та спосоруванні. Те, що KDE створили це повідомлення - не дивно, і не варто поносити їх за це. Особливо якщо враховувати факт того, що вони надали можливість його відключення.
Також не варто плутати це з рекламою Ubuntu версії Pro в терміналі. Якщо перше - це комерційний продукт, то друге - це благодійність.
Не буде грошей на фінансування - не буде KDE.
👍12❤6
У Бразилії штрафуватимуть у розмірі $9000 за використання Twitter через VPN
Суддя Верховного суду Бразилії, Александр де Мораес, розпорядився заблокувати Twitter у Бразилії після того, як Ілон Маск відмовився назначати офіційного представника компанії в країні, незважаючи на попередження про необхідність дотримання вимог протягом 24 годин
Маск відповів, звинуватив де Мораеса в підриві свободи слова в політичних цілях, що ще більше загострило публічний конфлікт.
Протягом блокування Twitter будь-яку людину в Бразилії, яка спробує використовувати соц.мережу через VPN буде оштрафовано на 9000 доларів на день.
Суддя Верховного суду Бразилії, Александр де Мораес, розпорядився заблокувати Twitter у Бразилії після того, як Ілон Маск відмовився назначати офіційного представника компанії в країні, незважаючи на попередження про необхідність дотримання вимог протягом 24 годин
Маск відповів, звинуватив де Мораеса в підриві свободи слова в політичних цілях, що ще більше загострило публічний конфлікт.
Протягом блокування Twitter будь-яку людину в Бразилії, яка спробує використовувати соц.мережу через VPN буде оштрафовано на 9000 доларів на день.
😁6👍1😢1