commit -m "better"
2.96K subscribers
868 photos
105 videos
3 files
2.07K links
just random thoughts
Download Telegram
Беснование в open source набирает обороты, дурацкой лицензией дело не ограничивается, люди уже начинают портить данные на жестких дисках.

https://github.com/medikoo/es5-ext/commit/28de285ed433b45113f01e4ce7c74e9a356b2af2
https://github.com/vuejs/vue-cli/issues/7054
https://github.com/RIAEvangelist/node-ipc/issues/233

Список сумасшедших, которым потом будет стыдно:

https://docs.google.com/spreadsheets/u/1/d/1H3xPB4PgWeFcHjZ7NOPtrcya_Ua4jUolWm-7z9-jSpQ/htmlview?pru=AAABf7s6eoc*lXxgW2OQG5yig1d0fmf3cQ#gid=2074850979

Коллеги из MS, начните что-то с этим реально делать, потому что через несколько лет все начнет восстанавливаться, кроме доверия к вам, как к платформе.

Замечу, что нет худа без добра, это научит js- и python- разрабов фиксировать версии зависимостей.

———
Я себе ищу запасной аэродром для хранения исходников.

Исходил я из следующего:

* Это должно быть что-то местечковое, потому что я считаю, что маленькие свечные заводики этим беснованием будут затронуты в меньшей степени.

* Я уже опакетил порядка 400 пакетов, и у меня есть четкое представление, в каких хранилищах лежит наиболее интересный и хорошо сделанный код.

* Хочется чего-то, близкого к хакерской субкультуре. В олдовой unix традиции, если хотите. Без смузи-интерфейсов.

Короче, я пробую жить вот тут - https://sr.ht/, https://git.sr.ht/~pg/mix. Я подумывал о переезде туда последние 3 - 4 месяца, текущие события мою мысль подстегнули, конечно. #source_hut, #ddv

Когда я захожу на github, у меня дикое желание выпить смузи и установить npm. А когда на sr.ht - надеть свитер с оленями и отрастить бороду побольше, если вы понимаете, о чем я.

* сервис от небезызвестного Drew DeVault https://drewdevault.com/. Не знаю, почему, но на sr.ht концентрация классного кода просто зашкаливает.

* ничего лишнего, интерфейсы в стиле 80-ых, все, как я люблю

* user pg не был занят, это big win

* надо платить, и это хорошо, сервис обещает не делиться никакими данными, нет рекламы.

* пришлось, в очередной раз, вспомнить модель git, для синхронизации туда-сюда.

Подумываю о переименовании mix в mx, и переезд на hg, чтобы было совсем круто:

https://hg.sr.ht/~pg/mx
👍16🔥5
https://www.opennet.ru/opennews/art.shtml?num=57364 #hare #ddv

Автор sway представил свою новую микроядерную OS.

Знаете, когда он, недавно, представил какой-то всратейший язык программирования, я смолчал.

Все же, автор #sway, #source_hut, и вообще, уважаемый человек.

Но тут он совсем кукухой двинулся - сначала запилил очень странный язык(примерно такой же низкоуровневый, как С, с чертами Go, но по стройности не дотягивает до того же zig), а теперь и новую OS на нем.

Я бы, конечно, предложил ему ix в качестве пакетного менеджера, но он же на неправославном python.

Кстати, все еще предлагаю кому-нить взять задачку про запил graph execution engine на православном С++/Rust.

———
Я, вдруг, понял, что последние пару недель не делаю ничего существенного ни в движке #IX, ни в пакетной базе #stal/IX. Так, рутина по обновлению версий.

Ну, положил вот mariadb, ну пидарасы они - написали своих заголовков для системных библиотек, типа zlib.h, lz4.h, etc, потому что хотят уметь загружать их в runtime. Но это так, не тянет на большую историю.

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

Есть какой-то мануал?

У меня тут довольно примерное понимание - запилить сайт-визитку со ссылками, запилить документацию по установке, и на этом все.

Накидайте, короче, советов, на тему "как в первый раз выйти в свет"! На чем запилить сайт-визитку?
👍4
#copilot #ddv

https://lwn.net/Articles/898772/#Comments

В продолжение вчерашней темы, обсуждение статьи ДеВолта на lwn.net - https://lwn.net/Articles/898772/#Comments

Хорошее чтиво для тех, кто интересуется лицензиями, что они могут, чего не могут, как работают в разных юрисдикциях, и так далее.

TL;DR - derivative work довольно странное понятие, и оно не может определяться лицензией per se, а пределяется законом. То есть, я не могу в лицензии написать, что вот текст после обработки copilot - это derivative work, с соответствующими ограничениями.
👍5
commit -m "better"
Беснование в open source набирает обороты, дурацкой лицензией дело не ограничивается, люди уже начинают портить данные на жестких дисках. https://github.com/medikoo/es5-ext/commit/28de285ed433b45113f01e4ce7c74e9a356b2af2 https://github.com/vuejs/vue-cli/issues/7054…
https://sourcehut.org/blog/2022-10-31-tos-update-cryptocurrency/ #ddv #source_hut

sr.ht решили поиграть в модерацию проектов. Пишут, что удалят все проекты, связанные с крипто.

Я тут вижу 2 возможности:

1) Их попросили убрать все это говно, с угрозой закрытия иначе.

2) Они сами решили поиграть в модерацию своей площадки.

В любом их этих вариантов мне далее с ними не по пути, потому что они или врут мне про реальные причины удаления, или они - проклятые леваки-#SJW.
👍7😐63🐳2🍌1
commit -m "better"
https://www.opennet.ru/opennews/art.shtml?num=57364 #hare #ddv Автор sway представил свою новую микроядерную OS. Знаете, когда он, недавно, представил какой-то всратейший язык программирования, я смолчал. Все же, автор #sway, #source_hut, и вообще, уважаемый…
https://drewdevault.com/2023/09/17/Hyprland-toxicity.html

Слушайте, в этом тексте прекрасно все.

Некто Drew DeVault (#ddv, нам он известен как автор #sway, языка #hare, да и к sr.ht #source_hut он приложил руку) написал мощный #sjw текст, что #hyprland community ведут себя плохо, и вообще, обижают трансов.

"Most of them stem from the community’s tolerance of hate: community members are allowed to express hateful views with impunity, up to and including astonishing views such as endorsements of eugenics and calls for hate-motivated violence"

"In one particular incident, the moderators of the Discord server engaged in a harassment campaign against a transgender user, including using their moderator privileges to edit the pronouns in their username from “they/she” to “who/cares”"

В целом, про его склонность к #sjw было все понятно в тот момент, когда он запретил хостить на sr.ht проекты, связанные с криптой, и мне пришлось переезжать обратно на github (https://t.iss.one/itpgchannel/702).
👍5😁4🔥3🤡21
commit -m "better"
https://drewdevault.com/2023/09/17/Hyprland-toxicity.html Слушайте, в этом тексте прекрасно все. Некто Drew DeVault (#ddv, нам он известен как автор #sway, языка #hare, да и к sr.ht #source_hut он приложил руку) написал мощный #sjw текст, что #hyprland community…
https://blog.vaxry.net/articles/2023-hyprlandsCommunity

А вот и ответ #ddv от автора #hyprland.

По мне, он выглядит гораздо более здраво, чем наезд от #ddv, почитайте.

Ну и если бы я верил в теории заговора, то сказал бы, что не могло бы быть лучшего PR этому проекту, чем наезд от #ddv. Например, видно, что этот ответ прочитали в 5 раз больше раз, чем предыдущие посты автора - https://blog.vaxry.net/
👍62🔥2
commit -m "better"
https://t.iss.one/itpgchannel/1336 Болельщики с мест нам подсказывают, что разработчики #hyprland прогнулись, и пилят CoC - https://github.com/hyprwm/Hyprland/pull/3366
https://github.com/hyprwm/Hyprland/pull/3366

#ddv - хуемразь и ебаный нарцисс, не знаю, что про него еще добавить.

Пара цитат:

https://github.com/hyprwm/Hyprland/pull/3366#discussion_r1329091508

"Do not harass, intimidate, or in any other way discriminate against anyone, particularly with respect to traits including but not limited to their sex, religion, race, appearance, gender, identity, sexuality, and so on."

А теперь для самых наблюдательных - какие споры посчитал возможным иметь #ddv? (спойлер - про политику сраться можно)

https://github.com/hyprwm/Hyprland/pull/3366#issuecomment-1727815552

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

https://github.com/hyprwm/Hyprland/pull/3366#issuecomment-1728007656

Тут он пишет, что назвать его "нарциссом" - это нарушение CoC, nuff said.
🤡8🔥5🥱4👍3😁3🤬1🐳1🆒1
commit -m "better"
https://t.iss.one/itpgchannel/1336 Болельщики с мест нам подсказывают, что разработчики #hyprland прогнулись, и пилят CoC - https://github.com/hyprwm/Hyprland/pull/3366
https://www.phoronix.com/news/wlroots-Tearing-Control-Merged
https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3871?s=09

Я так понимаю, это дает нам объяснение того, почему Hyprland прогнулся под атакой #ddv.

Потому что от Hyprland есть какое-то количество PR в wlroots. И, вот, например, PR по ссылке выше - висел себе 10 месяцев, а тут взял и смержился.

Совпадение?
🤔53👍3🔥1
https://www.phoronix.com/news/Louvre-Wayland-Library
https://github.com/CuarzoSoftware/Louvre

Wlroots - по сути, безальтернативная библиотека, если вы хотите запилить wayland композитор.

Потому что, знаете ли, кто первый встал, того и тапки - вот, представители kwin, mutter, и wlroots по сути, пишут предложения и расширения к wayland. А считать первые два хоть сколько нибудь отделимыми от своих DE может только сумасшедший.

И ничего хорошего в этом нет, потому что:

* Дрю ДеВолт #ddv, как оказалось, еще тот SJW-гондон.
* Мало конкуренции - плохо для продукта.

Собственно, поэтому нельзя не радоваться еще одной полностью независимой реализации библиотеки для разработки #wayland композитора!

Факт того, что она написана на каком-то разумном С++, без мономорфизации во все дырки, тоже не может не радовать.

Конечно, ее авторы ничего не понимают в сборке, потому что она принудительно лезет в вашу систему - https://github.com/CuarzoSoftware/Louvre/blob/main/src/meson.build#L31-L34

В общем, штука интересная, конкуренция - хорошо.
👍15🔥3🆒2👎1
commit -m "better"
https://outage.sr.ht/ Пара цитат: "In our emergency planning models, we have procedures in place for many kinds of eventualities. What has happened this week is essentially our worst-case scenario: “what if the primary datacenter just disappeared tomorrow?”…
https://lobste.rs/s/lgwcpb/statement_regarding_ongoing_sourcehut#c_zz1to9

Из обсуждения этой темы на lobste.rs узнал, что #ddv (ну и еще парочка его коллег) был там забанен пару лет назад, за слишком агрессивный маркетинг sr.ht, https://en.wikipedia.org/wiki/Rage_farming.

Это, конечно, немного в другом свете освещает историю про нападки #ddv на #hyprland https://t.iss.one/itpgchannel/1337
👍3🔥3😁3🤡3
#fork

Меня тут спрашивают, почему я не пишу про переход Redis на несвободную лицензию - https://www.opennet.ru/opennews/art.shtml?num=60820

Потому что я ждал вот это вот - https://www.opennet.ru/opennews/art.shtml?num=60823

Я как-то писал, что за каждым успешным oss проектом стоит очередь тех, кто захочет его перехватить, дай upstream хоть какой-то повод для этого - https://t.iss.one/itpgchannel/1296

Вот, снова и снова, люди наступают на те же грабли.

С первого взгляда форк похож на васянский, но пилит его не кто иной, как #ddv

Будет интересно.
👍8🤝5🤔2
commit -m "better"
sr.ht, кстати, починили. А я, кстати, хочу сказать, что, благодаря нашим анонимным благожелателям, пользователи #stal/ix этого даже не заметили, благодаря нашей мощной системе зеркал, которых ажно уже 9 штук! https://t.iss.one/itpgchannel/1371 https://github…
Проклятый #ddv написал пост про то, как в sr.ht все было плохо, но теперь, просто обязательно, будет хорошо!

https://sourcehut.org/blog/2024-06-04-status-and-plans/

Почему хорошо?

* Kubernetes (self managed, ага)

* Ceph (self managed, AFAIK)

* GraphQL

Есть какие-то интересные цифры про текущую инфраструткуру (10 EOL серверов общей стоимостью 50к, очень странно и дорого, за EOL сервера. Может, дисков туда напихали много)

В общем, хорошо, что у меня на этом васянском хостинге больше ничего нет.

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

Витриной, конечно, останется github.
😁6🤔32
commit -m "better"
Вот вы мне не верили про такую возможную причину, а смотрите-ка, #hyprland #hypr таки форкнули #wlroots "We've detached from upstream wlroots, now using our fork that is statically linked (no more libwlroots.so)" https://github.com/hyprwm/Hyprland/rele…
Вышел новый #hyprland, и там снова big news:

https://github.com/hyprwm/Hyprland/releases/tag/v0.42.0

"News for packagers
New dependency: aquamarine
Dropped submodule: wlroots"

Я сначала подумал, что это они так свой форк переименовали, но нет:

https://github.com/hyprwm/aquamarine
https://blog.vaxry.net/articles/2024-wlrootsRewrite

Действительно, новая-кленовая либа, на С++, низкоуровневый рендеринг поверх KMS и libdrm, все, как положено.

Это не может не радовать, потому что чем больше вот такой работы, тем меньше проклятый SJW #ddv сможет влиять на community.

Ну и вообще, если возникнет желание разобраться, как работает графика в Linux, то приятнее копаться в такой вот либе, нежели в нагромождениях wlroots.
👍18😁43🎉2🤔1
commit -m "better"
Вышел новый #hyprland, и там снова big news: https://github.com/hyprwm/Hyprland/releases/tag/v0.42.0 "News for packagers New dependency: aquamarine Dropped submodule: wlroots" Я сначала подумал, что это они так свой форк переименовали, но нет: https:/…
Небольшое дополнение к этому тексту. #wayland

Оказывается, Simon Ser писал wlroots не по доброте душевной, а за деньги, и теперь собирается "приглушить" свой вклад, потому что больше не работает на проклятого SJW #ddv:

"even Simon Ser recently said he'll have to tone down his contributions due to the termination of his contract with SourceHut - I wish you all the best wherever you end up, Simon"

Такими темпами wlroots превратится в очередной мертвый стандарт от freedesktop, и туда ему и дорога:

"Further reasons could include slow development pace - new wayland features that require changes in wlroots tend to take ages to get merged into wlroots, like for example tearing, where a basically ready MR took 9 months to merge because of 100 "style nits" and 2 actually important remarks, or explicit sync still not being a thing, despite KDE and Gnome having implementations already"
👍5😁4🤔4🙏1
commit -m "better"
тем меньше проклятый SJW #ddv сможет влиять на community.
Тут прямо Уотергейт для проклятого SJW #ddv

https://dmpwn.info/

TL;DR - обвиняют в педофилии, не меньше.

По мне так текст высосан из пальца, а жаль, потому что это был бы прекрасный конец для этого неприятного персонажа.
😁12🐳52🔥1
https://drewdevault.com/2025/01/16/2025-01-16-No-Billionares-at-FOSDEM-please.html

Проклятый SJW #ddv продолжает расчехляться.

Миллиардерам, говорит, нет места в open source community, а вот если отвалят много денег "кому надо", то и хорошо, можно воровать и убивать (нет, реально можно, так и пишет):

"Allow me to give you a preview: in addition to posting $5B in revenue and a 21% increase in YoY profit in 2024, Jack Dorsey laid off 1,000 employees, ordering them not to publicly discuss board member Jay-Z’s contemporary sexual assault allegations on their way out, and announced a new bitcoin mining ASIC in collaboration with Core Scientific, who presumably installed them into their new 100MW Muskogee, OK bitcoin mining installation, proudly served by the Muskogee Generating Station fossil fuel power plant and its 11 million tons of annual CO2 emissions and an estimated 62 excess deaths in the local area due to pollution associated with the power plant. Nice."

vs.

"In my view, billionaires are not welcome at FOSDEM. If billionaires want to participate in FOSS, I’m going to ask them to refrain from using our platforms to talk about their AI/blockchain/bitcoin/climate-disaster-as-a-service grifty business ventures, and instead buy our respect by, say, donating 250 million dollars to NLNet or the Sovereign Tech Fund. That figure, as a percentage of Dorsey’s wealth, is proportional to the amount of money I donate to FOSS every year, by the way. That kind of money would keep the FOSS community running for decades"

(спасибо нашим радиослушателям за ссылку!)
🤣21🔥4🤡4👌1🐳1🌚1