commit -m "better"
#gold https://www.phoronix.com/news/Mesa-frog-fifo-v1-MR https://www.opennet.ru/opennews/art.shtml?num=61925 https://www.gamingonlinux.com/2024/09/frog-protocols-announced-to-try-and-speed-up-wayland-protocol-development/ Божечки, what a day to be alive.…
Напомню историю.
#valve завела свою репку, куда начала класть свои протоколы для #wayland.
Вот коммит с поддержкой одного из этих протоколов в #mesa - https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31329/#note_2580654 (называется он fifo).
И, ВНЕЗАПНО, выходит новый wayland - https://www.opennet.ru/opennews/art.shtml?num=62038, где:
"fifo - реализует FIFO-механизм (первым пришёл - первым ушёл) обработки очереди обновления содержимого отображаемой поверхности. С практической стороны протокол позволяет при выводе использовать ожидание завершения вертикальной развёртки (vblank) вместо использования callback-вызовов при каждой готовности отобразить новый кадр, что решает проблему с высокой нагрузкой на GPU при использовании VSync"
Что очень забавно, этот новый протокол попал в wayland, минуя все необходимые стадии рассмотрения - https://gitlab.freedesktop.org/wayland/wayland-protocols/-/tree/main/staging/fifo
Угу, 22 часа назад положили сразу в staging, минуя unstable, и выпустили свежий релиз.
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/256#note_2606688 - вот тот самый MR с обсуждением, где, как обычно, это все мурыжили год, но, ВНЕЗАПНО, неделю назад, пришли все, кто имеет там право голоса, и проголосовали "ЗА".
Совпадение?
Сомнительно это нам.
#valve завела свою репку, куда начала класть свои протоколы для #wayland.
Вот коммит с поддержкой одного из этих протоколов в #mesa - https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31329/#note_2580654 (называется он fifo).
И, ВНЕЗАПНО, выходит новый wayland - https://www.opennet.ru/opennews/art.shtml?num=62038, где:
"fifo - реализует FIFO-механизм (первым пришёл - первым ушёл) обработки очереди обновления содержимого отображаемой поверхности. С практической стороны протокол позволяет при выводе использовать ожидание завершения вертикальной развёртки (vblank) вместо использования callback-вызовов при каждой готовности отобразить новый кадр, что решает проблему с высокой нагрузкой на GPU при использовании VSync"
Что очень забавно, этот новый протокол попал в wayland, минуя все необходимые стадии рассмотрения - https://gitlab.freedesktop.org/wayland/wayland-protocols/-/tree/main/staging/fifo
Угу, 22 часа назад положили сразу в staging, минуя unstable, и выпустили свежий релиз.
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/256#note_2606688 - вот тот самый MR с обсуждением, где, как обычно, это все мурыжили год, но, ВНЕЗАПНО, неделю назад, пришли все, кто имеет там право голоса, и проголосовали "ЗА".
Совпадение?
Сомнительно это нам.
GitLab
vulkan/wsi/wayland: Use frog-fifo-v1 protocol for FIFO (!31329) · Merge requests · Mesa / mesa · GitLab
This MR adds support for the 'frog-fifo-v1' protocol from frog-protocols, a new repo of Wayland protocols that we intend to be more...
🤣31🔥10👍6😁5❤2🤔1
commit -m "better"
Хочу научиться строить график температуры в двух физических точках. Там есть WIFI, 220v, ethernet, да все, что угодно. Я, в целом, понимаю, что мне нужен zigbee hub, два датчика к нему, а вот дальше интереснее. Хочется не завязываться на вендора, на "умный…
#lab #home_lab
В итоге, самым простым и дешевым оказался способ из https://habr.com/ru/articles/509666/ (спасибо моим радиослушателям за ссылку!).
Ну тупо потому, что такой девайс у меня уже был, и он взял, и заработал, без танцев с бубном:
Лежал, валялся без дела (думаю, из этих цифр понятно, почему), а тут пригодился.
В итоге, самым простым и дешевым оказался способ из https://habr.com/ru/articles/509666/ (спасибо моим радиослушателям за ссылку!).
Ну тупо потому, что такой девайс у меня уже был, и он взял, и заработал, без танцев с бубном:
CntR 390
Tamb 17.4125
CntR 390
Tamb 17.4125
CntR 390
Tamb 17.4125
Лежал, валялся без дела (думаю, из этих цифр понятно, почему), а тут пригодился.
Хабр
Получение данных с датчика углекислого газа Даджет в системы умного дома
Датчик углекислого газа Даджет KIT MT8057S давно зарекомендовал себя как достаточно надежный и недорогой прибор. Один недостаток, на мой взгляд — официально данные с него можно получать только...
👍11🐳3❤2
commit -m "better"
TL;DR - злые капиталисты украли open source wordpress, запатчили, чтобы было дешевле эксплуатировать, и продают! А с автором деньгами не делятся, такие дела. Никогда такого не было, и вот опять!
https://www.opennet.ru/opennews/art.shtml?num=62041
Продолжение жабагадюкинга с wordpress.
TL;DR - "хороших" там точно нет.
Продолжение жабагадюкинга с wordpress.
TL;DR - "хороших" там точно нет.
www.opennet.ru
Владельцы Wordpress заменили на свой форк плагин ACF, имеющий 2 млн установок
Начавшийся в сентябре конфликт между компаниями Automattic и WP Engine получил неожиданное продолжение - компания Automattic, курирующая разработку платформы Wordpress и официального каталога плагинов Wordpress.org, объявила о создании форка одного из популярнейших…
🐳11
Forwarded from Раньше всех. Ну почти.
❗️SpaceX впервые смогла посадить носитель Super Heavy на стартовую площадку после запуска Starship
Для этого использовался захват системой Mechazilla.
Для этого использовался захват системой Mechazilla.
Telegram
На видео видно
Офигенно!
🔥34🤯16❤6⚡3👍1
Будни #bootstrap
Заметил, что иногда сборка на моем ноутбуке начинает жутко тормозить. Прямо в разы, скажем, clang, вместо 15 минут, собирается час.
Вот, нашел время разобраться.
TL;DR, когда все плохо:
и когда все хорошо:
Использую AMD p-state (https://docs.kernel.org/admin-guide/pm/amd-pstate.html), видимо, иногда ему сносит крышу так, что он наотрез (до reboot) отказываетя повышать частоту процессора.
Мораль? Нет ее.
Заметил, что иногда сборка на моем ноутбуке начинает жутко тормозить. Прямо в разы, скажем, clang, вместо 15 минут, собирается час.
Вот, нашел время разобраться.
TL;DR, когда все плохо:
pg# cat /proc/cpuinfo | grep MH
cpu MHz : 544.481
cpu MHz : 544.478
cpu MHz : 544.482
cpu MHz : 544.453
cpu MHz : 544.582
cpu MHz : 544.599
cpu MHz : 544.437
cpu MHz : 544.595
cpu MHz : 544.464
cpu MHz : 544.454
cpu MHz : 1000.422
cpu MHz : 1000.416
cpu MHz : 1000.484
cpu MHz : 1000.598
cpu MHz : 999.550
cpu MHz : 999.589
и когда все хорошо:
pg# cat /proc/cpuinfo | grep MH
cpu MHz : 4050.226
cpu MHz : 4050.254
cpu MHz : 4050.248
cpu MHz : 4050.265
cpu MHz : 4049.842
cpu MHz : 4049.808
cpu MHz : 4049.950
cpu MHz : 4049.950
cpu MHz : 4050.270
cpu MHz : 4050.308
cpu MHz : 4050.286
cpu MHz : 4050.287
cpu MHz : 4050.286
cpu MHz : 4050.312
cpu MHz : 4050.311
cpu MHz : 4050.297
Использую AMD p-state (https://docs.kernel.org/admin-guide/pm/amd-pstate.html), видимо, иногда ему сносит крышу так, что он наотрез (до reboot) отказываетя повышать частоту процессора.
Мораль? Нет ее.
😢26🐳6👍4🤨3
https://habr.com/ru/articles/433748/
Хороший текст про несколько низкоуровневых команд git, которые оказываются неожиданно полезными.
Хороший текст про несколько низкоуровневых команд git, которые оказываются неожиданно полезными.
Хабр
Как и зачем красть деревья в git
В этой статье я расскажу об одном полезном, но малоизвестном приеме работы с git — как можно легко создать коммит, используя дерево из другого коммита. Проще говоря, как получить нужное состояние...
👍15👎2
commit -m "better"
"Кстати, если кто упустил, в той самой репе винампа творится полная дичь). Они мало того, что нарушили права dolby, так еще и GPL код, оказывается, завендорили. А, ну и да, они научились таки делать force push. Напомню, в первый день они пытались скрыть следы…
www.opennet.ru
Репозиторий с кодом WinAmp удалён с GitHub
Компания Llama Group, которая в сентябре опубликовала исходный код мультимедийного проигрывателя Winamp, удалила репозиторий проекта с GitHub. Причины удаления не поясняются, но ранее в репозитории было выявлено множество утечек и нарушений копилефт лицензий.…
😭17🤣13❤3🔥3👍2🐳2😐1
https://www.phoronix.com/news/LLVM-Lead-Maintainer-Popov
Ня какая красота!
"Red Hat Engineer Nikita Popov Now The Lead Maintainer For LLVM"
Теперь IBM/RH один из главных stakeholder'ов не только в GCC, но и в LLVM!
Ня какая красота!
"Red Hat Engineer Nikita Popov Now The Lead Maintainer For LLVM"
Теперь IBM/RH один из главных stakeholder'ов не только в GCC, но и в LLVM!
Phoronix
Red Hat Engineer Nikita Popov Now The Lead Maintainer For LLVM
Following a proposal that began last month, Red Hat engineer Nikita Popov was nominated to become the new lead maintainer for LLVM
🥰18😁9😢5👍2🤔2🔥1
https://www.malibal.com/features/dont-support-the-coreboot-project/
Очень странная и смешная история.
Производитель ноутбуков решил заюзать https://www.coreboot.org/, за 15 меяцев поменял трех консультантов (которые, так или иначе, участвовали в разработке coreboot), и, все равно, остался ни с чем.
В процессе так разозлился на этих консультантов, что решил:
* Не поставлять свои ноутбуки в Германию https://portal.malibal.com/kb/a1060/why-dont-you-ship-to-germany/
* ... в Польшу (это все откуда были консультанты!) https://portal.malibal.com/kb/a1061/why-dont-you-ship-to-poland/
* ... штату Техас! https://portal.malibal.com/kb/a1058/why-dont-you-ship-to-texas/
* и, вишенка на торте, отказался от использования AMD в своих ноутбуках! https://portal.malibal.com/kb/a1059/why-dont-you-offer-any-amd-processors-or-graphics/
Совершенно феерический текст, почитайте.
Очень странная и смешная история.
Производитель ноутбуков решил заюзать https://www.coreboot.org/, за 15 меяцев поменял трех консультантов (которые, так или иначе, участвовали в разработке coreboot), и, все равно, остался ни с чем.
В процессе так разозлился на этих консультантов, что решил:
* Не поставлять свои ноутбуки в Германию https://portal.malibal.com/kb/a1060/why-dont-you-ship-to-germany/
* ... в Польшу (это все откуда были консультанты!) https://portal.malibal.com/kb/a1061/why-dont-you-ship-to-poland/
* ... штату Техас! https://portal.malibal.com/kb/a1058/why-dont-you-ship-to-texas/
* и, вишенка на торте, отказался от использования AMD в своих ноутбуках! https://portal.malibal.com/kb/a1059/why-dont-you-offer-any-amd-processors-or-graphics/
Совершенно феерический текст, почитайте.
Malibal
Don’t Support the Coreboot Project
Why do so few companies offer coreboot on laptops? After a 15-month journey to port coreboot to our own, we discovered firsthand the challenges—and it wasn’t what we expected.
😁21🤡12🔥5🐳3😘1
commit -m "better"
https://www.phoronix.com/news/LLVM-Lead-Maintainer-Popov Ня какая красота! "Red Hat Engineer Nikita Popov Now The Lead Maintainer For LLVM" Теперь IBM/RH один из главных stakeholder'ов не только в GCC, но и в LLVM!
Вообще, конечно, всего 3 года от "владелец пакета может выбирать, с каким компилятором он собирается" (https://www.tgoop.com/itpgchannel/13), до "наш сотрудник - lead maintainer llvm", это уметь надо :))
Telegram
commit -m "better"
Компания Red Hat является главным разрабтчиком gcc. До настоящего времени Red Hat запрещала сборку проектов через clang в Fedora(кроме тех случаев, когда проект просто не собирается gcc). Эти правила совсем недавно поменялись - теперь maintainer проекта может…
❤17👍4🥰4