Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
2570 - Telegram Web
Telegram Web
commit -m "better"
2 vps
#lab #home_lab

Теперь 3 vps, мир не без добрых людей.

Внезапно обнаружил, что 1 из vps помер месяц назад, из-за неуплаты, но весь комплекс продолжил работать, как танк.

Избыточность - хорошо!
🆒14🔥9😁5👍2🤡1
Forwarded from The After Times
😁53🔥8👍4🤡2
https://devblogs.microsoft.com/oldnewthing/20100517-00/?p=14013

А вот, например, устройство (коротенько) windows 3.11

TL;DR - большие они там были затейники:

"there were actually three operating systems running at the same time. The operating system in charge of the show was the 32-bit virtual machine manager which ran in 32-bit protected mode. As you might suspect from its name, the virtual machine manager created virtual machines. Inside the first virtual machine ran… a copy of Standard mode Windows"

"The other virtual machines each ran a copy of MS-DOS and were responsible for your MS-DOS sessions. Recall that Enhanced mode Windows allowed you to run multiple MS-DOS prompts that were pre-emptively multi-tasked"
🤯13🔥8👍42🤡1
https://users.rust-lang.org/t/game-dev-in-rust-a-year-later/123522

Состояние rust gamedev.

TL;DR - смерть, смерть, кладбище.

Особенно зацепило

"Whenever there's been a serious problem that was hard to find, it was always because somebody built their own allocation system instead of using safe Rust constructs. Putting everything in an array and passing around array indices in multi-threaded programs is usually trouble"

Тема прямо ровно вот в этой постановке несколько раз возникала в нашем дискуссионном чате. Что вот люди пилят хранение объектов в массиве, и оперируют индексами в этом массиве, вместо указателей, чтобы как-то обойти неудобства Rust.

У индексов есть очень понятные минусы, по сравнению со ссылками и указателями на элементы:

* Код сложнее, больше вероятность ошибки.

* Указатель - он всегда в память, не промахнешься (хе-хе), а вот индекс - он куда? В этот массив, или в тот? К указателю приписан тип, к индексу - нет.

Наверное, это все решаемо, но явно это чего-то будет стоить.
😁22👍8🤡5🔥2🤔1
commit -m "better"
Иначе я не могу себе объяснить существование проектов с тысячами и десятками тысяч звезд, которыми, на самом деле, никто не пользуется.
https://www.opennet.ru/opennews/art.shtml?num=62515

"Накручивание звёзд также использовалось для продвижения продуктов, самоутверждения разработчиков, принижения конкурентов и повышения значимости в глазах пользователей. Приводятся примеры 7 коммерческих сервисов накрутки, стоимость работы которых составляет от $0.10 до $1.62 за звезду"

А вот и ответ на тему "откуда берутся потемкинские проекты", и я даже особо не стебусь, линкуя сюда эту тему про "звезды Rust проектов".

https://www.tgoop.com/itpgchannel/1679
https://www.tgoop.com/itpgchannel/1685
https://www.tgoop.com/itpgchannel/1688
https://www.tgoop.com/itpgchannel/2190
https://www.tgoop.com/itpgchannel/1483
😁12🤡6👍42🤔1
commit -m "better"
пресуппозиция
https://x.com/elonmusk/status/1876174862747930717

Гля какой классный пример пресуппозиции!

Каждый, кто принял участие в опросе, исподволь согласился с тем, что в Британии "tyrannical government"!
👍76🔥4😁3🆒2
Forwarded from The Экономист
Корпорация Meta* объявила о завершении программы проверки фактов и снятии ограничений на высказывания на своих платформах, включая Facebook и Instagram, чтобы «восстановить свободу выражения», заявил глава корпорации Марк Цукерберг.

🤑 The Экономист
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡20🐳16😁8👍21
Forwarded from Programmer memes
This media is not supported in your browser
VIEW IN TELEGRAM
Как всегда все по пиз*е пошло

8️⃣ Programmer memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34🤣73🔥2🤩1
commit -m "better"
Vaxry (главный разработчик #hyprland), конечно, тот еще малолетний засранец.
#hyprland #rant

Рубрика "зумеры изобретают систему сборки".

Вот что вы делаете, когда система сборки не дает вам */** для исходников, а очень хочется?

(вопрос риторический)

Коллеги из #hyprland изобретают херобору:

https://github.com/hyprwm/Hyprland/blob/main/src/meson.build#L1

globber = run_command('sh', '-c', 'find . -name "*.cpp" | sort', check: true)


А то, что эта команда может зачерпнуть лишнего, и у кого-то появляется hard X11 dep, их, конечно, не волнует.
🤡104😁4👏2🐳2👍1🤣1💅1
😁57🤝143🔥2
https://www.opennet.ru/opennews/art.shtml?num=62535

https://sfconservancy.org/news/2025/jan/09/avm-copyleft-lawsuit-resolved-with-install/

Какая-то ооочень странная тема.

#GPL #IANAL

Чувак подал в суд на компанию, которая нарушила LGPL, и победил.

"Steck purchased an AVM router in May 2021 and quickly found that the source code candidate which AVM sent him could not be compiled and reinstalled onto his router. AVM, the largest home router manufacturer in Germany, refused to correct its source code candidate. Steck sued AVM in a Berlin court in July 2023."

"Steck's work showed that despite being a "Lesser" license than GPL, LGPLv2.1 still guarantees users the right to repair, modify and reinstall modified versions of the software on their device"

Я болдом выделил странные утверждения, которые, на мой взгляд, не являются верными.

Если бы не было https://en.wikipedia.org/wiki/Tivoization, то не требовалась бы GPLv3. А тут, кажется, #SFC утверждает (и подтвердила это в суде!), что и LGPLv2.1 достаточно для того, чтобы пользователь мог установить новую версию кода на свой роутер.

Это все, мягко говоря, очень странно.

Но, с другой стороны, если эта позиция окажется защищаемой в судах, то, очень быстро, GPL/LGPL кода на девайсах станет еще меньше, а это не может не радовать.

Чем быстрее будет искоренена эта зараза, тем лучше.

Почему я не люблю #GPL:
https://www.tgoop.com/itpgchannel/50
https://www.tgoop.com/itpgchannel/446
https://www.tgoop.com/itpgchannel/166
https://www.tgoop.com/itpgchannel/920

Про похожий случай, случившийся несколько лет назад:
https://www.tgoop.com/itpgchannel/53 (история еще не завершилась - https://sfconservancy.org/copyleft-compliance/vizio.html)
💩19👍13🤡84🔥2👎1😱1🐳1
commit -m "better"
А как вам такая мысль: chrome - это обуза для Google
https://blog.chromium.org/2025/01/announcing-supporters-of-chromium-based.html

"Today Google is pleased to announce our partnership with The Linux Foundation and the launch of the Supporters of Chromium-based Browsers. The goal of this initiative is to foster a sustainable environment of open-source contributions towards the health of the Chromium ecosystem"

"This work represents hundreds of millions of US dollars in annual investment just for maintenance costs before any new feature, innovation or other business priorities can be addressed"

По мне так это очень хорошо aligned с мыслью, которую я высказал в https://www.tgoop.com/itpgchannel/1609

"We’re thrilled to have Meta, Microsoft, and Opera on-board as the initial members to pledge their support"

Я так полагаю, что, помимо этого, есть давление со стороны компаний, которые используют chromium в своих проектах, чтобы код движка стал чуть более vendor neutral, отсюда и новый фонд.

Думаю, что это первый шаг, а дальше, если полетит, то будет больше.
👍13🤔5🤡41
😁509🤷8😱3🤣2👍1😨1
Forwarded from Мост на Жепи (Валерия Бр.)
💯14😢4👍31
Forwarded from Мост на Жепи (Валерия Бр.)
😁549👍5🤔2🤡1🤝1
😁51🤮63🆒3
2025/07/09 11:08:46
Back to Top
HTML Embed Code: