commit -m "better"
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/339 Начали обсуждать папочку experimental в wayland protocols, хехе.
https://www.supergoodcode.com/My-Wayland-Your-Wayland-Our-Wayland/
И пост от одного из разрабов Wayland, который предложил папку experimental, он же, по совместительству работает в #Valve, над #zink, #mesa.
Пишет, "давайте жить дружно", ага.
Бесят, бесят меня эти "мейнтейнеры", которых нужно нанять за большие деньги, только чтобы сделать нужный коммит в нужное место.
А просто так принести точно такой же коммит с улицы - "не, оно нам не надо, не вписывается в идеологию".
И пост от одного из разрабов Wayland, который предложил папку experimental, он же, по совместительству работает в #Valve, над #zink, #mesa.
Пишет, "давайте жить дружно", ага.
Бесят, бесят меня эти "мейнтейнеры", которых нужно нанять за большие деньги, только чтобы сделать нужный коммит в нужное место.
А просто так принести точно такой же коммит с улицы - "не, оно нам не надо, не вписывается в идеологию".
Supergoodcode
My Wayland Your Wayland Our Wayland
I <3 Open Source
That should be obvious by now, right? I’ve been out here blogging about Open Source stuff for over a decade, and occasionally I still have time to actually write code.
That should be obvious by now, right? I’ve been out here blogging about Open Source stuff for over a decade, and occasionally I still have time to actually write code.
🤬9🐳2👍1😢1
Слушайте, до чего хорошая на улов неделя, а?
https://wordpress.org/news/2024/09/wp-engine-banned/
https://wordpress.org/news/2024/09/wp-engine/
https://techcrunch.com/2024/09/25/wordpress-org-bans-wp-engine-blocks-it-from-accessing-its-resources/
"I spoke yesterday at WordCamp about how Lee Wittlinger at Silver Lake, a private equity firm with $102B assets under management, can hollow out an open source community. (To summarize, they do about half a billion in revenue on top of WordPress and contribute back 40 hours a week, Automattic is a similar size and contributes back 3,915 hours a week.)"
TL;DR - злые капиталисты украли open source wordpress, запатчили, чтобы было дешевле эксплуатировать, и продают! А с автором деньгами не делятся, такие дела. Никогда такого не было, и вот опять!
https://wordpress.org/news/2024/09/wp-engine-banned/
https://wordpress.org/news/2024/09/wp-engine/
https://techcrunch.com/2024/09/25/wordpress-org-bans-wp-engine-blocks-it-from-accessing-its-resources/
"I spoke yesterday at WordCamp about how Lee Wittlinger at Silver Lake, a private equity firm with $102B assets under management, can hollow out an open source community. (To summarize, they do about half a billion in revenue on top of WordPress and contribute back 40 hours a week, Automattic is a similar size and contributes back 3,915 hours a week.)"
TL;DR - злые капиталисты украли open source wordpress, запатчили, чтобы было дешевле эксплуатировать, и продают! А с автором деньгами не делятся, такие дела. Никогда такого не было, и вот опять!
🤣15🐳8🔥4👍2❤1
commit -m "better"
* не увидел цифр, сколько там перфа на ватт (ну и на доллар), а это, конечно, тоже очень важно
https://www.phoronix.com/review/intel-xeon-6980p-power/7
Чуда не произошло, насколько быстрее, настолько и менее эффективно (per watt?) - https://www.phoronix.com/review/intel-xeon-6980p-power/7
Чуда не произошло, насколько быстрее, настолько и менее эффективно (per watt?) - https://www.phoronix.com/review/intel-xeon-6980p-power/7
Phoronix
Intel Xeon 6980P vs. AMD EPYC Power Efficiency / Performance-Per-Watt Benchmarks
Across the span of all the benchmarks carried out, the Xeon 6980P in the dual socket configuration was consuming 609 Watts on average for the two processors with a peak of 1085 Watts but 97% of the time was at 1000 Watts or less.
👍8
"Кстати, если кто упустил, в той самой репе винампа творится полная дичь). Они мало того, что нарушили права dolby, так еще и GPL код, оказывается, завендорили. А, ну и да, они научились таки делать force push. Напомню, в первый день они пытались скрыть следы нарушения копирайта с помощью... Новых коммитов с удалением файлов)))"
https://github.com/WinampDesktop/winamp/issues/1380
https://github.com/WinampDesktop/winamp/issues/1380
😁39🐳8👍3❤2🔥2
https://news.ycombinator.com/item?id=41658067
https://www.phoronix.com/news/Linux-CVSS-9.9-Rating
https://www.redhat.com/en/blog/red-hat-response-openprinting-cups-vulnerabilities
"A 9.9 CVE has been announced for Linux Remote code execution. No details yet. Heartbleed was 7.5, for reference. This is one of the worst in history. All GNU/Linux systems impacted"
Судя по всему, речь идет про https://github.com/OpenPrinting/cups-browsed/issues/36, https://xeiaso.net/notes/2024/cups-cve/
9.9 - это какой-то перебор, IMHO
https://www.phoronix.com/news/Linux-CVSS-9.9-Rating
https://www.redhat.com/en/blog/red-hat-response-openprinting-cups-vulnerabilities
"A 9.9 CVE has been announced for Linux Remote code execution. No details yet. Heartbleed was 7.5, for reference. This is one of the worst in history. All GNU/Linux systems impacted"
Судя по всему, речь идет про https://github.com/OpenPrinting/cups-browsed/issues/36, https://xeiaso.net/notes/2024/cups-cve/
9.9 - это какой-то перебор, IMHO
Phoronix
Unauthenticated RCE Flaw With CVSS 9.9 Rating For Linux Systems Affects CUPS
There's been much speculation since this morning over a reported 'severe' unauthenticated remote code execution (RCE) flaw affecting Linux systems that carries a CVSS 9.9.9 score..
🐳11🤔4🔥3😱2❤1
commit -m "better"
https://www.supergoodcode.com/My-Wayland-Your-Wayland-Our-Wayland/ И пост от одного из разрабов Wayland, который предложил папку experimental, он же, по совместительству работает в #Valve, над #zink, #mesa. Пишет, "давайте жить дружно", ага. Бесят, бесят…
https://www.gamingonlinux.com/2024/09/valve-steam-begin-a-direct-collaboration-with-arch-linux/
https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.org/thread/RIZSKIBDSLY4S5J2E2STNP5DH4XZGJMR/
#valve
"We are excited to announce that Arch Linux is entering into a direct collaboration with Valve. Valve is generously providing backing for two critical projects that will have a huge impact on our distribution: a build service infrastructure and a secure signing enclave. By supporting work on a freelance basis for these topics, Valve enables us to work on them without being limited solely by the free time of our volunteers"
Все #хорошее в графическом стеке Linux делают корпорации!
https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.org/thread/RIZSKIBDSLY4S5J2E2STNP5DH4XZGJMR/
#valve
"We are excited to announce that Arch Linux is entering into a direct collaboration with Valve. Valve is generously providing backing for two critical projects that will have a huge impact on our distribution: a build service infrastructure and a secure signing enclave. By supporting work on a freelance basis for these topics, Valve enables us to work on them without being limited solely by the free time of our volunteers"
Все #хорошее в графическом стеке Linux делают корпорации!
GamingOnLinux
Valve (Steam) begin a direct collaboration with Arch Linux
This is some pretty exciting news! The Arch Linux team have announced a new direct collaboration with Valve (Steam).
👍53❤14🆒6🔥2🥰2
#lab #home_lab #РКН
Провайдер начал резать wireguard, пришлось что-то изобретать.
Завернуть wireguard во что-то типа shadowsocks под Mac у меня ничего не вышло, и, кажется, я такой не один.
Так как я очень ленивая жопа, то проблему хождения в web я решил максимально эффективно:
Дальше прописал в firefox получившуюся socks5 proxy, и все заработало. Надеюсь, ssh пустят под нож последним, ладно, предпоследним, перед https.
В firefox, потому что вот так удобно, когда есть два браузера - медленный, но с vpn, и быстрый, но без.
Результат, в целом, удовлетворительный - https://www.speedtest.net/result/16813703179
Это все, конечно, для Mac, под Linux есть более интересные опции, но про них в следующий раз.
Провайдер начал резать wireguard, пришлось что-то изобретать.
Завернуть wireguard во что-то типа shadowsocks под Mac у меня ничего не вышло, и, кажется, я такой не один.
Так как я очень ленивая жопа, то проблему хождения в web я решил максимально эффективно:
ssh -D 10000 -N -i my.pem user@ip
Дальше прописал в firefox получившуюся socks5 proxy, и все заработало. Надеюсь, ssh пустят под нож последним, ладно, предпоследним, перед https.
В firefox, потому что вот так удобно, когда есть два браузера - медленный, но с vpn, и быстрый, но без.
Результат, в целом, удовлетворительный - https://www.speedtest.net/result/16813703179
Это все, конечно, для Mac, под Linux есть более интересные опции, но про них в следующий раз.
Speedtest.net
Speedtest by Ookla - The Global Broadband Speed Test
Use Speedtest on all your devices with our free desktop and mobile apps.
👍26❤6😁4🤬2🤝1
Forwarded from /g/‘s Tech Memes (ᅠ ᅠ)
This media is not supported in your browser
VIEW IN TELEGRAM
😁31🔥9❤4🤔3👍2
commit -m "better"
#rant #cosmic Сподобился собрать https://lapce.dev/, просто чтобы позырить на GUI в Rust. Вот, оно падает, с очень похожей диагностикой на cosmic-term, не совсем в том же месте, но по коду где-то рядом, не может найти шрифт: https://gist.github.com/pg8…
#rant, #plugins
https://www.opennet.ru/opennews/art.shtml?num=61948
Я, знаете ли, иногда поругиваюсь на #cosmic, и на то, что его пишут пионеры, но, на самом деле, очень пристально слежу за проектом, постепенно собираю его запчасти, и пробую использовать IRL.
Почему?
Потому что:
* Не на С. Будет падать не так часто.
* Без legacy GUI (GTK/QT - и то, и то, - говно лютое)
* И, самое важное, без всратых плагинов. Так уж получилось, что, в среде golang/rust, принято расширять программы не через dlopen(), а через что-то типа embedded scripting lang (e.g lua), или через subprocess + lightweight rpc (e.g \n-delimited json). Мне это безумно нравится, потому что это вполне aligned с тем, как я считаю "хорошо" и "правильно" (оценочное суждение, да).
К сожалению, несмотря на заявления, оно довольно жестко гвоздями прибито к PopOS, и у меня, например, пока не получилось заставить работать их wayland compositor, хотя собрать его получилось вполне.
Ждем, надеемся.
https://www.opennet.ru/opennews/art.shtml?num=61948
Я, знаете ли, иногда поругиваюсь на #cosmic, и на то, что его пишут пионеры, но, на самом деле, очень пристально слежу за проектом, постепенно собираю его запчасти, и пробую использовать IRL.
Почему?
Потому что:
* Не на С. Будет падать не так часто.
* Без legacy GUI (GTK/QT - и то, и то, - говно лютое)
* И, самое важное, без всратых плагинов. Так уж получилось, что, в среде golang/rust, принято расширять программы не через dlopen(), а через что-то типа embedded scripting lang (e.g lua), или через subprocess + lightweight rpc (e.g \n-delimited json). Мне это безумно нравится, потому что это вполне aligned с тем, как я считаю "хорошо" и "правильно" (оценочное суждение, да).
К сожалению, несмотря на заявления, оно довольно жестко гвоздями прибито к PopOS, и у меня, например, пока не получилось заставить работать их wayland compositor, хотя собрать его получилось вполне.
Ждем, надеемся.
www.opennet.ru
Второй альфа-выпуск среды рабочего стола COSMIC
Компания System76, разрабатывающая Linux-дистрибутив Pop!_OS, начала тестирование второй альфа-версии среды рабочего стола COSMIC, написанной на языке Rust (не путать со старым COSMIC, который был основан на GNOME Shell). Для тестирования предложены iso-образы…
👍20❤6🔥2🆒1
commit -m "better"
Уже наша постоянная рубрика - "новости из дурки"! https://www.opennet.ru/opennews/art.shtml?num=61915 Вот все было хорошо, безопасно (без т), нет, надо взять, и добавить возможность загрузки кода на C. Да еще и через tinycc, которое то еще глюкалово, и добавит…
Рубрика "новости из дурки"
https://www.opennet.ru/opennews/art.shtml?num=61951
Зачем нужен этот проект - я не понимаю. Вот насколько Linux плох с точки зрения энергосбережения (на десктопе), но FreeBSD до этого как пешком до луны.
Бюджет проекта - примерно как три готовых бюджета KDE, то есть, скорее, очень мало, чем много.
https://www.opennet.ru/opennews/art.shtml?num=61951
Зачем нужен этот проект - я не понимаю. Вот насколько Linux плох с точки зрения энергосбережения (на десктопе), но FreeBSD до этого как пешком до луны.
Бюджет проекта - примерно как три готовых бюджета KDE, то есть, скорее, очень мало, чем много.
www.opennet.ru
Улучшение работы FreeBSD на ноутбуках названо новой стратегической целью проекта
Некоммерческая организация FreeBSD Foundation и компания Quantum Leap Research инициировали проект по улучшению поддержки ноутбуков во FreeBSD. Работа будет вестись в сотрудничестве с ведущими производителями, среди которых компании Dell, AMD и Framework.…
💊13😁7❤2👍2👎2🤔1🤡1
commit -m "better"
#rant, #plugins https://www.opennet.ru/opennews/art.shtml?num=61948 Я, знаете ли, иногда поругиваюсь на #cosmic, и на то, что его пишут пионеры, но, на самом деле, очень пристально слежу за проектом, постепенно собираю его запчасти, и пробую использовать…
Рубрика "зумеры придумывают новые команды", #rant.
Решил я тут собрать еще парочку программ из #cosmic, и нашел у них в репах странные файлы:
https://github.com/pop-os/cosmic-panel/blob/master/justfile
Это, оказывается, такая замена для Makefile, только:
* безопастно, потому что на Rust (https://github.com/casey/just)
* стильно, модно, молодежно
Плюсов, видимо, не будет, потому что это калька с Makefile.
Сука, зачем, зачем повторять то, что уже работает? Вот, реально, повторять, потому что, как говорится, найдите 5 отличий (я не нашел).
Интересно, почему ее не взяли для https://xn--r1a.website/itpgchannel/2205?
Решил я тут собрать еще парочку программ из #cosmic, и нашел у них в репах странные файлы:
https://github.com/pop-os/cosmic-panel/blob/master/justfile
Это, оказывается, такая замена для Makefile, только:
* безопас
* стильно, модно, молодежно
Плюсов, видимо, не будет, потому что это калька с Makefile.
Сука, зачем, зачем повторять то, что уже работает? Вот, реально, повторять, потому что, как говорится, найдите 5 отличий (я не нашел).
Интересно, почему ее не взяли для https://xn--r1a.website/itpgchannel/2205?
GitHub
cosmic-panel/justfile at master · pop-os/cosmic-panel
COSMIC applet for creating panels and docks. Contribute to pop-os/cosmic-panel development by creating an account on GitHub.
💯11🤡6👍4👎3❤1🐳1
Forwarded from G•Oo•D invented GIF
This media is not supported in your browser
VIEW IN TELEGRAM
😁38❤6👍5🙏2🔥1
Forwarded from vc.ru
Производителя процессоров «Эльбрус» передали во внешнее управление разработчику процессоров «Скиф», узнали «Ведомостей». Точные причины такого решения неизвестны.
Источники издания полагают, что основная причина — срыв гособоронзаказа
vc.ru/tech/1526262
Источники издания полагают, что основная причина — срыв гособоронзаказа
vc.ru/tech/1526262
🥴13😁8🤔5👻4🙏2👍1🐳1
commit -m "better"
#lab #home_lab #РКН Провайдер начал резать wireguard, пришлось что-то изобретать. Завернуть wireguard во что-то типа shadowsocks под Mac у меня ничего не вышло, и, кажется, я такой не один. Так как я очень ленивая жопа, то проблему хождения в web я решил…
#lab #home_lab #РКН
Каждую идею интересно довести до какого-то предела.
https://www.speedtest.net/result/16820727597
Вот, например, мой текущий setup - 3 ssh socks5 соединения на 2 vps в разных странах (6 линков всего), поверх #haproxy с round robin линков между соединениями.
(это не финальное состояние, дальше будет больше)
Каждую идею интересно довести до какого-то предела.
https://www.speedtest.net/result/16820727597
Вот, например, мой текущий setup - 3 ssh socks5 соединения на 2 vps в разных странах (6 линков всего), поверх #haproxy с round robin линков между соединениями.
(это не финальное состояние, дальше будет больше)
Speedtest.net
Speedtest by Ookla - The Global Broadband Speed Test
Use Speedtest on all your devices with our free desktop and mobile apps.
🤯15🔥10👌4👍2💩2💊1
commit -m "better"
TL;DR - конпелируете библиотеку на Rust в #WebAssembly, и загружаете ее в Go через wazero (pure go #WebAssembly #WASM #WASI runtime)
#WASM #WebAssembly #WASI #blob #wazero
Тема с компиляцией C/Rust кода в wasm (https://xn--r1a.website/itpgchannel/1553), и использование его через wazero в go, кажется, пошла в массы:
https://github.com/ncruces/go-sqlite3
Очень разумный способ использовать зависимости на С/Rust без CGO, и без соответствующих проблем.
Правда, так как в go отсутствует вменяемая система сборки, sqlite3, собранный в wasm, прикопали прямо в репке - https://github.com/ncruces/go-sqlite3/blob/main/embed/sqlite3.wasm. Как я это нашел? Ну, так как я знаю, что go build не в состоянии выразить такую зависимость, то просто взял, и нашел.
Ай-яй-яй, никогда такого не было (https://xn--r1a.website/itpgchannel/1281), и вот, опять, намтащат вирусню в проект добавили очередной supply chain attack.
Тема с компиляцией C/Rust кода в wasm (https://xn--r1a.website/itpgchannel/1553), и использование его через wazero в go, кажется, пошла в массы:
https://github.com/ncruces/go-sqlite3
Очень разумный способ использовать зависимости на С/Rust без CGO, и без соответствующих проблем.
Правда, так как в go отсутствует вменяемая система сборки, sqlite3, собранный в wasm, прикопали прямо в репке - https://github.com/ncruces/go-sqlite3/blob/main/embed/sqlite3.wasm. Как я это нашел? Ну, так как я знаю, что go build не в состоянии выразить такую зависимость, то просто взял, и нашел.
Ай-яй-яй, никогда такого не было (https://xn--r1a.website/itpgchannel/1281), и вот, опять, нам
Telegram
commit -m "better"
Терпеть не могу статьи в стиле псевдомонолога персонажей в чьей-то там голове, но, тем не менее, свежий подход к тому, как можно сопрягать go с другими компилируемыми языками, минуя cgo:
https://xeiaso.net/blog/carcinization-golang/
TL;DR - конпелируете…
https://xeiaso.net/blog/carcinization-golang/
TL;DR - конпелируете…
👍8❤5🔥4🤔2🆒1