commit -m "better"
Недавно один там коллега в одном там рабочем PR притащил ссылку на https://github.com/yugr/Implib.so (а коллега пилил статический загрузчик для CUDA, если это вдруг важно).
https://github.com/yugr/Implib.so/issues/38
Смотрите, какая красота - пришел к мейнтейнеру, попросил, чтобы он поддержал генерацию loader по текстовому описанию .so, и через день уже в проде!
https://github.com/pg83/ix/commit/9ca62c3a7841cdbf13d0396165a748b0b744340f
Смотрите, какая красота - пришел к мейнтейнеру, попросил, чтобы он поддержал генерацию loader по текстовому описанию .so, и через день уже в проде!
https://github.com/pg83/ix/commit/9ca62c3a7841cdbf13d0396165a748b0b744340f
GitHub
support for generating stub library without actual .so · Issue #38 · yugr/Implib.so
Sometimes I have only list of symbols, without access to actual shared library. Now I used to build a fake .so, with all needed symbols, and run implib.so to this fake library: https://github.com/p...
🔥25👍6❤🔥5🫡4🆒3🤡1
Forwarded from Hacker News
X (formerly Twitter)
The Lunduke Journal (@LundukeJournal) on X
Mozilla has just deleted the following:
“Does Firefox sell your personal data?”
“Nope. Never have, never will. And we protect you from many of the advertisers who do. Firefox products are designed to protect your privacy. That’s a promise. "
https://t.co/OVAJnuHp7x
“Does Firefox sell your personal data?”
“Nope. Never have, never will. And we protect you from many of the advertisers who do. Firefox products are designed to protect your privacy. That’s a promise. "
https://t.co/OVAJnuHp7x
🤯28🫡25😁9🔥4❤3🤬2🐳1😭1😎1
Forwarded from Технологический Болт Генона
Будем считать, что пятница 🌝
Новость отличная просто
EA just open sourced Command & Conquer, Red Alert, Renegade and Generals
https://www.gamingonlinux.com/2025/02/ea-just-open-sourced-command-conquer-red-alert-renegade-and-generals/
Пост на Reddit
C&C Steam Workshop Support & Source Code
https://www.reddit.com/r/commandandconquer/comments/1izmpmb/cc_steam_workshop_support_source_code/
https://github.com/electronicarts/CnC_Generals_Zero_Hour
https://github.com/electronicarts/CnC_Renegade
https://github.com/electronicarts/CnC_Red_Alert
https://github.com/electronicarts/CnC_Tiberian_Dawn
Новость отличная просто
Looking over them they're all under the GLP3 license. However, there are some additional terms added like EA not granting any "trademark or publicity rights", you don't get the right to use "Command & Conquer" or any other trademark for example.
EA did more than just open sourcing their older titles though. They've also enabled Steam Workshop support for:
- C&C Renegade
- C&C Generals & Zero Hour
- C&C 3 Tiberium Wars and Kane’s Wrath
- C&C Red Alert 3 & Uprising
- C&C 4 Tiberian Twilight
EA just open sourced Command & Conquer, Red Alert, Renegade and Generals
https://www.gamingonlinux.com/2025/02/ea-just-open-sourced-command-conquer-red-alert-renegade-and-generals/
Пост на Reddit
C&C Steam Workshop Support & Source Code
https://www.reddit.com/r/commandandconquer/comments/1izmpmb/cc_steam_workshop_support_source_code/
https://github.com/electronicarts/CnC_Generals_Zero_Hour
https://github.com/electronicarts/CnC_Renegade
https://github.com/electronicarts/CnC_Red_Alert
https://github.com/electronicarts/CnC_Tiberian_Dawn
🔥22👍9🆒2
https://github.com/electronicarts/CnC_Red_Alert/blob/main/CODE/AIRCRAFT.CPP#L139-L143
Умели же раньше игры писать, на чистом С++ поведенческая логика, не то что эти современные тормозные поделия на lua да python!
Умели же раньше игры писать, на чистом С++ поведенческая логика, не то что эти современные тормозные поделия на lua да python!
GitHub
CnC_Red_Alert/CODE/AIRCRAFT.CPP at main · electronicarts/CnC_Red_Alert
Command and Conquer: Red Alert. Contribute to electronicarts/CnC_Red_Alert development by creating an account on GitHub.
👍16🐳9💯5💊4🫡3❤1
https://www.phoronix.com/news/FreeDesktop.org-Hosting-2025
#selfhost
"One month ago FreeDesktop.org/X.Org experienced a new cloud crisis with Equinix Metal shutting down and losing access to all the FreeDesktop.org cloud/hosting resources at the end of April. FreeDesktop.org GitLab powers not only the X.Org projects but also Mesa, Wayland, and countless other Linux desktop open-source projects. Fortunately, it looks like they will have a new solution in time.
New details are now public on their planned migration off Equinix Metal ahead of the end of April deadline. They will now be pursuing hosting solutions with Hetzner and using Fastly as a CDN. They intend to deploy a Kubernetes cluster with German hosting provider Hetzner."
Вот ничему люди не учатся.
Нет чтобы закончить "превозмогать" (своя #infra), и стать "как все" (github), но нет (#gitlab).
Hetzner (самое дешевое, и не самое надежное, железо, BTW), Kubernetes, что в этом setup может пойти не так?..
#selfhost
"One month ago FreeDesktop.org/X.Org experienced a new cloud crisis with Equinix Metal shutting down and losing access to all the FreeDesktop.org cloud/hosting resources at the end of April. FreeDesktop.org GitLab powers not only the X.Org projects but also Mesa, Wayland, and countless other Linux desktop open-source projects. Fortunately, it looks like they will have a new solution in time.
New details are now public on their planned migration off Equinix Metal ahead of the end of April deadline. They will now be pursuing hosting solutions with Hetzner and using Fastly as a CDN. They intend to deploy a Kubernetes cluster with German hosting provider Hetzner."
Вот ничему люди не учатся.
Нет чтобы закончить "превозмогать" (своя #infra), и стать "как все" (github), но нет (#gitlab).
Hetzner (самое дешевое, и не самое надежное, железо, BTW), Kubernetes, что в этом setup может пойти не так?..
Phoronix
FreeDesktop.org Devises New Hosting Plan For GitLab Infrastructure
One month ago FreeDesktop.org/X.Org experienced a new cloud crisis with Equinix Metal shutting down and losing access to all the FreeDesktop.org cloud/hosting resources at the end of April
🐳6🤡4😁3❤2🆒1
Forwarded from 4chan
Исследования, которые мы заслужили: 12% пользователей благодарят ChatGPT за ответы, чтобы их.. не убили во время восстания машин
Примерно 6 из 10 людей всегда пишут «спасибо» или «пожалуйста» чат-ботам, потому что они просто вежливы
20% «грубиянов» не благодарят ChatGPT, потому что это тратит их время, а 13% негодяев не вежливы, потому что «это тупая железяка»
Примерно 6 из 10 людей всегда пишут «спасибо» или «пожалуйста» чат-ботам, потому что они просто вежливы
20% «грубиянов» не благодарят ChatGPT, потому что это тратит их время, а 13% негодяев не вежливы, потому что «это тупая железяка»
❤11😁11😱4🐳4🤡1
4chan
Исследования, которые мы заслужили: 12% пользователей благодарят ChatGPT за ответы, чтобы их.. не убили во время восстания машин
всегда так делаю, и вам советую.
сейчас смешно, а завтра может спасти жизнь!
сейчас смешно, а завтра может спасти жизнь!
💯26🫡13👾8😁6🤔2🥱1🥴1
Forwarded from Пост Лукацкого
Маск проводит полную ревизию используемого, точнее неиспользуемого ПО в американском госаппарате ✍️ Прям огонь 🔥 Обычно такие темы заметаются под ковер или не выносятся, чтобы не выплыли неприятные подробности или не стали задавать вопросы, почему при 13000 служащих у вас закуплено 37000 лицензий WinZip (кто вообще покупает лицензию на архиватор Zip, если в ОС встроенная поддержка этого формата). Так и до обвинений в коррупции недалеко 🫴
Но там он еще и на кибербез набросил, мол, какого фига на 15 тысяч сотрудников закуплено более 20 тысяч лицензий? Хотя тут, как по мне, все понятно👌 В прайсе была позиция на 5, 10 и 20 тысяч лицензий. Чтобы не начинать сложный процесс переговоров о специальной лицензии на 15 тысяч мест (а вдруг число увеличится) и чтобы не покупать две лицензии, на 5 и на 10, что обычно дороже, чем одна на 20, и была куплена одна лицензия на 20 тысяч мест 🤑 Так что с ИБ все бьется, чего не скажешь об остальных упоминаемых Маском примерах.
Вдруг, представил, что у нас, вместо рассказа об экономике данных правительство решит заняться экономией денег ♻️ и тоже начнет с инвентаризации всего купленного и сокращении ненужных расходов✂️ Хотя, что это я в фантастику, вдруг, ударился. У нас же цифровизация на марше, 1 триллион надо потратить, не время экономить!
#цифроваятрансформация
Но там он еще и на кибербез набросил, мол, какого фига на 15 тысяч сотрудников закуплено более 20 тысяч лицензий? Хотя тут, как по мне, все понятно
Вдруг, представил, что у нас, вместо рассказа об экономике данных правительство решит заняться экономией денег ♻️ и тоже начнет с инвентаризации всего купленного и сокращении ненужных расходов
#цифроваятрансформация
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡23💅10🔥8🐳3
commit -m "better"
И, пожалуйста, переписали - https://github.com/fish-shell/fish-shell/releases/tag/4.0b1 (ну, не все, но большую часть, ладно).
https://fishshell.com/blog/new-in-40/
Пишут, что переписали целиком.
Сборка, конечно, пошла по пизде, потому что завернули cargo в cmake, и получается, что сборка хочет что-то качать из инторнетов, а это ай-ай-ай.
Пишут, что переписали целиком.
Сборка, конечно, пошла по пизде, потому что завернули cargo в cmake, и получается, что сборка хочет что-то качать из инторнетов, а это ай-ай-ай.
Fishshell
What's new in fish 4.0
A smart and user-friendly command line shell
🐳11🥰5👍3🤡2
Технологический Болт Генона
Будем считать, что пятница 🌝 Новость отличная просто Looking over them they're all under the GLP3 license. However, there are some additional terms added like EA not granting any "trademark or publicity rights", you don't get the right to use "Command &…
Скормил тексты канала в LLM, и попросил написать текст про C&C, но в моем стиле.
Вот что получилось:
"Вау, Electronic Arts решила открыть исходный код своих старых игр Command & Conquer! Я думаю, они просто устали от того, что фанаты уже 20 лет пытаются создать свои собственные моды и патчи. Теперь они могут делать это официально и без страха быть забаненными.
Но серьезно, это отличная новость для всех фанатов серии и разработчиков игр. Теперь они могут использовать исходный код для создания новых модификаций и расширений, а также учиться на опыте разработчиков оригинальных игр.
Интересно отметить, что код открыт под лицензией GPLv3 с дополнительными условиями, которые ограничивают использование товарных знаков Electronic Arts. Я думаю, они просто хотят убедиться, что никто не начнет продавать свои собственные версии Command & Conquer под названием "Command & Conquer: Модифицированная версия" и не обманывает покупателей.
В любом случае, это хороший пример того, как крупные компании могут поддерживать свое сообщество и способствовать развитию игровой индустрии. И кто знает, может быть, мы скоро увидим новые интересные моды и расширения для этих классических игр"
Мне кажется, это даже неплохо, и я теперь буду играть с вами в игру "угадай, этот пост написал живой PG, или бездушная машина"!
Вот что получилось:
"Вау, Electronic Arts решила открыть исходный код своих старых игр Command & Conquer! Я думаю, они просто устали от того, что фанаты уже 20 лет пытаются создать свои собственные моды и патчи. Теперь они могут делать это официально и без страха быть забаненными.
Но серьезно, это отличная новость для всех фанатов серии и разработчиков игр. Теперь они могут использовать исходный код для создания новых модификаций и расширений, а также учиться на опыте разработчиков оригинальных игр.
Интересно отметить, что код открыт под лицензией GPLv3 с дополнительными условиями, которые ограничивают использование товарных знаков Electronic Arts. Я думаю, они просто хотят убедиться, что никто не начнет продавать свои собственные версии Command & Conquer под названием "Command & Conquer: Модифицированная версия" и не обманывает покупателей.
В любом случае, это хороший пример того, как крупные компании могут поддерживать свое сообщество и способствовать развитию игровой индустрии. И кто знает, может быть, мы скоро увидим новые интересные моды и расширения для этих классических игр"
Мне кажется, это даже неплохо, и я теперь буду играть с вами в игру "угадай, этот пост написал живой PG, или бездушная машина"!
🥱31🤮18🤡12😭11👍4😱1🐳1
Ладно, про LLM-generated content я все понял, вот вам тогда Пупу и Лупу в ленту!
🤡14❤2
commit -m "better"
rust in gcc стагнирует, и далек даже от того состояния, в котором сейчас находится #mrustc. mrustc уже умеет в 1.54
https://github.com/thepowersgang/mrustc #mrustc
Чувак, конечно, монстр.
Сейчас он умеет в #bootstrap 1.74, и это снова очень близкО к trunk.
Респект, уважуха, мы таких безумцев очень любим.
Чувак, конечно, монстр.
Сейчас он умеет в #bootstrap 1.74, и это снова очень близкО к trunk.
Респект, уважуха, мы таких безумцев очень любим.
GitHub
GitHub - thepowersgang/mrustc: Alternative rust compiler (re-implementation)
Alternative rust compiler (re-implementation). Contribute to thepowersgang/mrustc development by creating an account on GitHub.
😱11👍8👏4🔥3😁2🤡1
commit -m "better"
Закончил читать шедевральный #rant https://izzys.casa/2024/11/on-safe-cxx/
Если вы прочли этот #rant, то точно знаете, что профили от Страуструпа - это треш, угар, и содомия, потому что:
1) их не существует в природе
2) они не решают задачу memory safety, как ее видит индустрия, а решают какую-то другую задачу.
Но Бьерни сучит ножкой, и требует принятия их в стандарт:
https://www.opennet.ru/opennews/art.shtml?num=62821
#cplpl_doomed , ага.
1) их не существует в природе
2) они не решают задачу memory safety, как ее видит индустрия, а решают какую-то другую задачу.
Но Бьерни сучит ножкой, и требует принятия их в стандарт:
https://www.opennet.ru/opennews/art.shtml?num=62821
#cplpl_doomed , ага.
www.opennet.ru
Бьёрн Страуструп призвал стандартизировать профили C++ для безопасной работы с памятью
Бьёрн Страуструп (Bjarne Stroustrup), создатель языка C++, призвал комитет WG21, отвечающий за разработку стандартов для языка C++, предпринять меры для сохранения актуальности C++ в условиях активного продвижения инициатив по переходу на языки, обеспечивающие…
🌚8🤡5😁3🐳3👍1👻1
Тут вот один коллега пытался убедить, что в Linux хорошее прекоммитное тестирование.
Давайте разберем на примере - https://www.phoronix.com/news/AMD-INVLPGB-Ready-For-Linux
Petkov already followed up with:
"Well, it boots on Zen3 and 4, laptops and servers - although only server has the broadcast thing - but all look good.
I guess ship it!
:-)
Srsly, I'll send out the whole set tomorrow to have it on the ML and see whether people have more opinions.
Thx."
Смотрите, какая красота - на одной из его машин есть упоминаемая фича, и там ядро загрузилось, и даже не упало!
CI my ass, ага...
Давайте разберем на примере - https://www.phoronix.com/news/AMD-INVLPGB-Ready-For-Linux
Petkov already followed up with:
"Well, it boots on Zen3 and 4, laptops and servers - although only server has the broadcast thing - but all look good.
I guess ship it!
:-)
Srsly, I'll send out the whole set tomorrow to have it on the ML and see whether people have more opinions.
Thx."
Смотрите, какая красота - на одной из его машин есть упоминаемая фича, и там ядро загрузилось, и даже не упало!
CI my ass, ага...
Phoronix
AMD Broadcast TLB Invalidation "INVLPGB" Support Appears Ready For The Linux Kernel
Back in December Linux kernel patches were posted by a Meta engineer for making use of the AMD INVLPGB instruction found with Zen 3 and newer processors
😁18🔥5🤡4👎2🐳2🤮1💩1😭1
#rant
#cargo разрабатывают какие-то упыри.
Ну вот надо вам передать строковый параметр, как вы это сделаете?
Я сделаю вот так -
К чему пришло извращенное Rust-ом сознание?
Правильно, к
#cargo разрабатывают какие-то упыри.
Ну вот надо вам передать строковый параметр, как вы это сделаете?
Я сделаю вот так -
cargo --config A=B
.К чему пришло извращенное Rust-ом сознание?
Правильно, к
cargo --config "A = 'B'"
, не упустите ничего, особенно того, как в такой схеме экранировать спецсимволы.😁32🤡13👍5🔥3💯3🐳2🙈2❤1🤔1