Обновить
-2
0.1
TestUser753@test4354545

Пользователь

Отправить сообщение

требуется около 90 ГБ VRAM. Хорошая новость в том, что NVIDIA совместно с BFL уже выпустили оптимизированные FP8-квантизации, снижающие потребление памяти примерно на 40%. Это делает локальный запуск FLUX.2 [dev] реальностью на топовых картах RTX 4090 и 5090

с каких пор у этих видеокарт есть версии на 54 гб vram(-40% от 90 гб)?

И даже импакта «не завезли» — враги не реагируют на попадания

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

Дело привычки. После того как попрогал на питоне полгодика начнешь так же смотреть на скобки как сейчас на отступы

Работаю в индустрии 5 годиков, юзаем semver. Идиотов в команде нет, поэтому нет никаких проблем с определением того что есть api и что его ломает. Вы что-то потихоньку ушли от "Python плохой язык" к "существуют плохие разрабы". И это собственно и есть моя главная претензия к статье. Автор не умеет в разработку, "выучил python за 2 недели" и побежал писать статью о том какие питонисты кретины.

Что пошло не так

Всю проблему с ООП можно описать одним предложением: "Её используют там, где не нужно, и не используют там, где нужно"

ну и, где примеры? Судя по всему, очередная статья написанная с помощью нейронки

Забей. Тут собрались эксперты-хейтеры по Python прошедшие недельный курс по нему

В чем костыль? А как в вашем языке вы обрабатываете сценарий в котором хотите иметь 2 разные версии одной и той же библиотеки в системе?

фикс дырки в безопасности как и выкатка новых фич не ломают обратную совместитмость. Я рекомендую вам изучить что такое версионирование https://semver.org/. Все что ломает api - должно апать мажорную версию. Фиксы безопасности обычно выходят параллельно для разных мажорных версий одной и той же либы. И это история не только про питон, так устроена почти вся современная разработка

Почему-то во взрослых языках тоже делают это же самое, но при этом умеют не ломать совместимость.

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

Приведите пример разрешение ситуации с units > unit во "взрослом языке". Попробую угадать, во "взрослом языке" забили бы *уй на такую неконсистетность в нейминге, да и во всем остальном. И так и живут эти 20 летний монстры из говнокода во "взрослых языках", и все их боятся трогать чтобы лишний раз не апнуть версию либы. А то, мало ли, у разраба не знающего про версионирование в 2025 году(!!!) что-то там сломается

Ну разумеется НЕ подменяю

я про то что изначально была речь про заботу об обратной совместимости, а затем это перешло в то что если юзать обратно-несовместимые версии, исходя из версионирования, то что-то сломается(какой сюрприз). Версионирование = забота об обратной совместимости

поэтому Julia

"Приходится отслеживать версию Julia и пакетов, в которых код был создан, иначе тот же код может дать другой результат или не запуститься"

https://habr.com/ru/articles/676278/
в своем глазу бревна не видите?

Кто не обновился, я не виноват

Вы удивитесь, но никто вас не заставляет обновляться. Сидите на старых версиях либ сколько хотите

Вы занимаетесь подменой тезиса. Код из 2008 будет работать на версии Питона на которую он был рассчитан при написании. А заботиться об обратной совместимости это как раз таки юзать версионирование, т.е. то чем питонисты не брезгуют заниматься. А понимаю, вам хочется один раз изучить язык/библиотеку и всю жизнь юзать эти знания, но в питон сообществе мы привыкли улучшать и рефачить код/язык. Тут дело вкуса и способности к адаптации. Но опять же, ваш код написанный 25 лет назад будет прекрасно работать, и все что для этого нужно это юзать тулзу для фиксирования версий зависимостей(uv)

Как насчёт того чтобы потратить больше 1 минуты на изучение предмета критики и узнать что для того чтобы понять на какую версию питона рассчитан проект нужно прочитать файл pyproject.toml?

У питониcтов все время меняются версии, и в их коммьюнити не принято поддерживать обратную совместимость

Что за чушь я только что прочитал?

Вот именно! Поэтому ваш тейк про причины популярности микросервисов - ошибочен

Вы серьезно думаете что небольшой комании легче создать отдельный микросервис чем запустить нужную блокирующую задачу в отдельном процессе/потоке?

пониманием, откуда взялся тренд на микросервисы в современном мире

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

Про убийц это была аналогия для демонстрации слабости аргумента про "не надо про первопричину". Никто не говорил что Netflix отрубил сервис убийцам, это вы выдумали. Я думаю их логика была в том чтобы запретить сервис подавляющему большинству налоговых резидентов. А единственный эффективный способ это сделать это бан по геолокации(ip)

Либо заюзать numpy

Ты это сам себе?


Учи язык потом балаболь.
Подскажу неучу, ты имел ввиду "гражданский признак".

Информация

В рейтинге
3 320-й
Откуда
Болгария
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Средний
Python