24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
АНОНЫ ПРОГРАММИСТЫ ПРИЗЫВАЮТСЯ В ТРЕД Почему программы и игры с каждым годом все прожорливее? Мин
Почему программы и игры с каждым годом все прожорливее?
Минимальные требования Винды по оперативке: >windows 95 - 4MB >windows 98 - 16MB >windows XP - 128MB >windows vista/7/8/8.1 - 1GB >windows 10 - 2GB >windows 11 - 4GB А теперь скажите мне, чего такого может Вин11, чего не могла Вин95, чтобы требовать в 1024, или 2^10 больше оперативной памяти? Чего? Тот же Ворд, тот же Иксэль, тот же ПауэрПоинт.
Почему каждая новая версия андроид все более глючная и уродливая? Взять мой старенький НТС, так он летает и долго бы ещё послужил, но его искусственно убили ради нихуя.
Почему современные игры требуют от 200 гигов места на диске при этом графикой не отличаются от игр 2016 года?
Почему сейчас браузеры жрут всю оперативку хотя раньше я мог играть в игрули и сидеть на форумах одновременно?
Программисты, почему вы перестали оптимизировать код?
>А теперь скажите мне, чего такого может Вин11, чего не могла Вин95, чтобы требовать в 1024, или 2^10 больше оперативной памяти? Чего? Тот же Ворд, тот же Иксэль, тот же ПауэрПоинт.
>>312992883 > Зачем они требуют? Кхням, хромиум. Или другие движки в некоторых системах, но сейчас популярны интерфейсы на js/html, тот же запрещеннокорд вспомнить.
> Почему раньше без этого обходились? Потому что компы не тянули. Но раньше требовалось тратить куда больше времени на разработку кросплатформенной системы, сейчас эта хуйня даже на компилируемых языках изкаропки есть, правда платить придется ОЗУ.
>>312992634 Это. А еще я думаю что вся инфа записывается и отправляется куда-то там, нас прослушивают и прочее. Вот эти технологии и жрут память и из-за них лагает.
>>312993355 > Я думаю этого не увидеть, а если увидеть то не понять Понять можно, если захотеть.
> Попробуй компом без инета попользоваться он сразу быстрее все грузить начнет Ну может потому что он тратит вычислительные мощности на упаковку данных и их отправку?
>>312992530 (OP) Ты неправильные вопросы задаёшь. Нужно не про растущее потребление ресурсов задавать вопрос, а про полное отсутствие хоть какого-то роста быстродействия на фоне этого роста потребления. Я вот помню тридэмаксом баловаться начинал, когда он еще автостолом даже не был на двухъядером вернее даже двухпоточном процессоре, трёх гигабайтах оперативки и механическом жестком диске. Сейчас у меня 32 гигабайта оперативки, 8 ядер в процессоре блять в два потока и писиайный сэсэдэ. Тормоза все те же самые и запускается софтина плюс-минус столько же времени, лол. А забавнее всего, что некоторые алгоритмы так и остались однопоточными, как без малого 20 лет тому назад.
>>312992530 (OP) > А теперь скажите мне, чего такого может Вин11, чего не могла Вин95, Например криптографию на эллиптических кривых из коробки? Или читать образ диска без синего двача.
>>312992530 (OP) >Почему каждая новая версия андроид все более глючная и уродливая? Хз у меня гугл пиксель 6 андроид 15 ничего не глючит, плавнее телефона на Андроиде в жизни не видел ещё Насчёт уродливая это дело вкуса + можно как никак кастомизировать и мне в целом нравится
>>312992530 (OP) У юзеров железо улучшается с каждым годом. Соответственно, нужно меньше оптимизировать, чтобы прога работала.
Если в 1995 году тебе нужно было думать над пузырьковой сортировкой и ты целый день одну только сортировку делал, то в 2024 ты захуячил сортировку самым простым методом за 10 минут, а в остальное время пошел делать что то другое, что позволяет тебе сделать работу гораздо быстрее и получить больше результата за меньшие деньги. Но минус в том, что додики, считающие оперативку в диспетчере задач будут недовольны, но это 1% юзеров, мнение которых никого не ебёт в современном мире, где прогами пользуется любой дед.
>>312992634 Нет. Просто нам не платят за оптимизон, а юзер в массе любое говно сожрёт. Дохуя людей переходит на менее глючный или прожорливый софт? Да никто практически же.
>>312995479 >думать над пузырьковой сортировкой и ты целый день одну только сортировку делал, то в 2024 ты захуячил сортировку самым простым методом за 10 минут
Во всех современных языках на .sort() воткнут под капот намного более оптимальный алгоритм чем ссаный пузырек. Если ты думаешь что сможешь написать что-то лучше introsort, например, то хуле ты на дваче забыл, а еще не сидишь в эпле или майкрософтах на позиции чифа.
>>312996460 > Дохуя людей переходит на менее глючный или прожорливый софт?
Буквально так и сделал, сагитировав почти всех знакомых пользователей, а это полтора десятка человек и все оказались единогласны со мной во мнении. Проследи путь. Проприетарный SSC по ежемесячной подписке > проприетарный условно бесплатный Razer Surround > совершенно бесплатный виртуальный кабель с открытым исходным кодом. Теперь в подробностях. Первый был самый прожорливый и содержал в себе горсточку неизменяемых пресетов. Второй был всего с одним пресетом, регулируемым только средствами эквалайзера, и тоже изрядно прожорлив, а все его плюсы заключались в том, что купив один раз самую вшивую мышку, ты получал неограниченный доступ к про-версии. Третий по списку гипотетически способен работать на втором пеньке, пресеты можно регулировать аж на трёх вкладках настроек, а так же можно внедрять авторские семплы в качестве образца, среди которых есть вся библиотека двух предыдущих и еще сотен шесть сверху, виртуализирующих звучание почти всех популярных марок наушников. Я вряд ли назову дурака, кто остался при таком раскладе платить за ёбанный SSC, например.
>>312997015 И чтобы ты делал если бы рандомный хуй не выложил свою хуйню на гит, ебло блять, что будешь делать если у тебя приложение на 100к пользователей, а этот рандомный хуй забил хуй на обновления и фиксы багов? Нанимать разработчика за 150к в месяц? Ты дебил нереальный
>>312992530 (OP) >Программисты, почему вы перестали оптимизировать код? Мне буквально за это не платят. А каждый раз когда я позаебывался, и забенчил, и заоптимизировал что-то, то мне говорят, что я сделал непонятную и сложную хуйню, переделай на простое и понятное. Такие дела.
>>312992530 (OP) >Почему программы и игры с каждым годом все прожорливее? Стоимость разработки выше стоимости железа. Раньше байтоёбили, потому что железа иначе не хватало, сейчас гигабайты оперативы копейки стоят, теребайты ссд аналогично - смысл изъёбываться, тратить дорогое время разработчика, чтобы плюшкины-нищеброды типа ОПа не воняли? Ну и да, раньше софт был - штучный товар, сейчас фреймворки во все поля, которые пиздец как ускоряют разработку, что опять же снижает её стоимость. Всякие мелкие проекты можно как на конвейре гнать, что обусловливает их доступность для широких масс
>>312997392 Вопрос какой изначально стоял? Я тебя обоссал. Утирайся. Уверен, что сейчас это еще кто-нибудь прочитает и быренько метнётся туда кабанчиком. Свои новые только что введенные переменные можешь в трубочку скрутить и вдеть в свой обоссанный анус.
>>312992530 (OP) >Программисты, почему вы перестали оптимизировать код? ты же не задаешься вопросом как работает твой электрический чайник. тут так же. никто ничего не знает. работает и ладно
>>312992530 (OP) Ты же сам и ответил на свой вопрос, дебил. Потому что память лишняя есть. Это ускоряет и удешевляет разработку. Раньше было много оптимизаций не потому что люди были добрее и идейнее (хотя это правда), а потому что были жёсткие ограничения по железу.
>>312993002 >раньше требовалось тратить куда больше времени на разработку кросплатформенной системы, А что раньше не было плюсов, которые компилились под любую архитектуру? Или не было Qt и Boost?
>правда платить придется ОЗУ. Каким образом? Звучит как бред.
>>312992530 (OP) Все просто, программисты на С++ олды сдохли или количество их ушли на пенсию. Остались дегенераты шаблоншлепы. Щас никто не создаёт. Время деньги.
>>312992530 (OP) Когда Кармак писал квейк второй, перед ним было дохуя проблем как сделать, чтобы игра шла на железе того периода. Типа как сделать йоба 3д стрелялку, чтобы она шла на 8 мегабайтах оперативной памяти. .
Сейчас памяти на компах овердохуя. Берёшь юнити-хуюнити, хуяришь неоптимизированное говно и в продакшен.
Нахуя сейчас дрочиться и ебать себе мозги ради прироста пары фепасов у 1% пользователей?
>>312992530 (OP) >А теперь скажите мне, чего такого может Вин11, чего не могла Вин95, чтобы требовать в 1024, или 2^10 больше оперативной памяти? Чего? Тот же Ворд, тот же Иксэль, тот же ПауэрПоинт. > Сетевые возможности и многопоточность, например. Если тебе нужны только ворд, эксель и пауэрпоинт, то тебе и сейчас хватит компа из прошлого тысячелетия.
>Почему каждая новая версия андроид все более глючная и уродливая? Взять мой старенький НТС, так он летает и долго бы ещё послужил, но его искусственно убили ради нихуя Не заметил такого. Вот что тяжелее становятся с каждым годом то да. > >Почему современные игры требуют от 200 гигов места на диске при этом графикой не отличаются от игр 2016 года? Дело в том, что "графика" это искусство (изобразительное) а размер картинки в пикселях не делает ее искусством, взять тот же пиксель-арт. А в искусство сейчас не могут, только в повесточку.
> >Почему сейчас браузеры жрут всю оперативку хотя раньше я мог играть в игрули и сидеть на форумах одновременно? Сейчас с целью "оптимизации" разработки все сайты работают на "движках", которые являются очень "тяжелыми" из-за перегрузки функционалом. Но - "так дешевле". Кроме того, ВСЕ сайты перегружены рекламой, в том числе - в виде видео. >Программисты, почему вы перестали оптимизировать код? За это не платят. Мимо программист.
>>312998071 Ну вот на днях компилил. Вообще без проблем. Сейчас это кстати ещё проще. В винде уже встроен минилинукс, можно тупо под никсы писать да и всё.
>>312992530 (OP) Это плюсовики нищие измываются над индустрией. Они как рак - везде расползаются и все портят. Ебаные байтомакаки во главе с Линусом. Сейчас правительство США им хуем по губам провело - визг стоял на все интернеты.
Ядро линукс в 1991 - 10000 LOC 2020 - 27800000 LOC
>>312992530 (OP) >Почему современные игры требуют от 200 гигов это какие, мань? >Почему сейчас браузеры жрут всю оперативку хотя раньше я мог играть в игрули и сидеть на форумах одновременно? ну поставь более, чем 4гб оперативки на своем некрокале. у меня все нормально.
>>312998300 Потому что, тебе наБРАСЫВАЕТ тонну мегабайта ДЖАБА СКРИПТ говнокода на твой бруазер из сервера. И у тебя вся это говно крутится. Ойти пидорасы не могут в оптимизации.
>>312998271 Так линукс не на плюсах написан, а на чистом Си (ну ок, диалекте си, специально сделанным для ядра линукса и драйверов). Плюсы - перегруженное говно
>>312992530 (OP) Весь код написан на 8 и 16 битах но банкиры сказали всем кто пишет языки программирования что бы шифровали это всё в 32 и 64 бит инструкциях
в итоге 16 битная команда превращается в некую шизо 64 бит.те вздутие в 4 раза, сделано это что бы биты не взломали перебором.
В итоге ВЫВОД. либо ОС 100 мб и и её могут все взломать но наука может использовать бессконечный проброс вычислений и кеша либо 10 гб ОС которую никто не взломать ибо 64 бита перебрать нельзя.
>>312998389 Отключить работу javascript в браузере можно в меню настроек браузера. Порядок шагов аналогичен включению.
Откройте ваш браузер. Найдите раздел "Настройки" (обычно это значок шестеренки или трех точек, расположенный в правом верхнем углу). Выберите "Настройки" (или "Параметры", "Опции" в зависимости от вашего браузера). Найдите раздел "Безопасность" или "Приватность" в списке настроек. Убедитесь, что опция "JavaScript" выключена. Если нет, выключите ее, нажав на соответствующий переключатель. держи, нищее говно
1) Игры стали более сложные(особенно это касается графики) 2) Время разработки игр уменьшилось относительно к увеличению сложности разработки. Если раньше писали на С\С++ и приходилось заботиться о памяти то теперь используют шарп и питон и на память кладут хуй(да большинство современных программистов и не умеют работать с памятью и оптимизацией)
>>312997585 А файлы проектов куда девать потом? Пикрил, например, занимает 7,5 гигабайт рамы с отображением всех вспомогательных слоёв и всеми активными модификаторами. Но это далеко не самая сложная сценка с примитивнейшим ригом даже без скининга. Один хитровыебанный риг у меня сжирал помнится 20 гигабайт, когда я просто включал холостую-симуляцию без учёта внедренных в эту систему гравитации и ветра. И это еще в тестовом режиме, когда сам персонаж не присутствовал на своём месте.
>>312992530 (OP) Вместо дедов которые еще машинный код дрочили , до компутерной разработки дотянулись пердежи и индусы с говномазыми, которые хуй хотели класть на оптимизацию и лаконичный код
Мимо ведущий инженер , которому постоянно приходиться жопу подтирать молодняку , и чинить код который у пользователей постоянно кладет систему к хуям , из-за отсутствия проверок / постоянного западания в бесконечный цикл
>>312998224 >IP стек вроде не менялся уже лет 40. Ключевое слово ВРОДЕ. В том же хроме периодически новые протоколы внедряют, например (недавно один включал, ради того чтобы кое-что работало). Что касается "сетевых технологий", то я имел ввиду совершенно банальные прикладные вещи, уровня "не быть одной большой дыркой в безопасности", если ты постоянно онлайн, или там "не умирать раз в месяц" Мой первый виндоус был 98SE, дольше он не жил. Выдохнул я только когда пересел на win2K. А многозадачность в виндоус появилась начиная примерно с той же 2000, да и то частичная. Плюс поддержка хуевой тучи разных вещей на уровне системы. Не скажу что это хорошо, просто факт. >>312998224 >Она была в самых первых Unix, с тех пор по сути не изменилась.
Ты сейчас с Unix сидишь? вот и я нет. А между тем FreeBSD современная легче чем WIn11 на пару порядков вроде бы. А еще есть QNX, которая будет летать чуть ли не на калькуляторе. А винда - это коммерческий продукт для хомячков с нескучными обоями.
>>312992530 (OP) Потому что что игры в большинстве случаев делают на пресетах юнити/ue, и не заморачиваются. Где важна скорость и cpu зависимость, как оптимизировали, так и оптимизируют. Все СУБД, всякие nginxы, кафки и прочее оптимизируются постоянно и пишутся почти всегда на си/плюсах
>>312998885 Ты какой-то бред несёшь. Давай примеры, что изменилось в сетевом стеке, что могло хоть как-то ощутимо повлиять на перформанс. Переход на новую версию TLS не мог повлиять.
Ну с Linux сижу. Хочешь оптимизировать - ядро пересобери. Хочешь риалтайм типа QNX - тоже можно, хотя Линус говорил, что не особо эффективно.
>>312998271 >Ядро линукс в 1991 - 10000 LOC >2020 - 27800000 LOC > >2780 раз
И? За это время появилась куча новых устройств для которых требуются драйверы, расширилось количество аппаратных архитектур, появились новые подсистемы ядра.
>>312992634 Програмирывают программы обычные васяны на зарплате, и им в хуй не упёрлось что-то там специально замедлять, просто задачи оптимизировать под слабый йобасофт нету, вот они пишут как попало. Программистам, которые пишут софт для какого-нибудь, скажем, научного железа, работающего автономно где-нибудь в жопе, либо для маленьких микроконтроллеров, у которых очень ограниченные мощности, приходится оптимизировать свой код, а обычным прогерам нет, ведь можно всегда просто свалить вину на пользователя нищеброда.
>>312992530 (OP) Хуйню пишешь. Смотреть нужно не на оперативку, а на производительность на современных процах (хотяб от 2017 года). Оперативка слишком дешевая, что бы ее экономить, но сохраняет процессорное время. Как раз часть оптимизации, это загрузить все разом в оперативку и не дрочить лишний раз проц. Про дисковое пространство вообще сюр. Кода там и одного процента не наберется из всего места.
>>312998271 А причем тут плюсы? Это во-первых. Во-вторых, ядро линуксов состоит из 99% драйверов. Чтоб каждый китайский чайник мог работать. И при этом, линуксы неплохо себя показывают в производительности. Я бы даже сказал отлично.
>>312999473 БЭСМ-1 1952 год, разрядность 39 бит. Код операции — 6 разрядов; коды адресов — 3 указателя по 11 разрядов каждый, что позволяло адресовать 2048 ячеек памяти для операндов и результата. Регистры общего назначения отсутствуют.
>>312992530 (OP) Появился спрос на программистов, и в программисты нахлынуло сельское быдло, которым место на заводе. Для того, чтобы это тупое говно могло что-то делать создаются всякие костыли в виде библиотек и целых виртуальных машин внутри программы, которые нахуй не нужны в 99% случаях. Быдлу "удобно" и просто, оно может наговнокодить говнопрограмму. Деньги идут. Все довольны.
>>312999122 >Ты какой-то бред несёшь. Давай примеры, что изменилось в сетевом стеке, что могло хоть как-то ощутимо повлиять на перформанс. Переход на новую версию TLS не мог повлиять. Я несу бред о том, что причем тут СТЕК TCP/IP, когда речь про прикладное ПО. Ты давно windows 98 пользовался? как там, например, к VPN подключиться современному? как там поднять веб-публикацию 1С например? Как файлы в домене расшарить? Про протокол - я про QUIC писал, он вообще на UDP работает, и что?
>>312999122 >Ну с Linux сижу. Хочешь оптимизировать - ядро пересобери. Делать мне больше нехуй. Готовые сверх-легкие линуксы есть. Но ты-то про UNIX чего-то написал. А ОП вообще про винду. Я лично с удовольствием юзал бы 98SE на виртуалке, но в 2024 она говно без задач, в отличие от линуха. >Хочешь риалтайм типа QNX - тоже можно, хотя Линус говорил, что не особо эффективно. Я ничего не хочу, меня все устраивает, а вот ОП (или ты ОП, я не умею отличать) чето хочет. Мне тоже не нравится, что платформа ПО, на котором я работаю, выросла по требованиям за последние 5 лет раза в 4. А что сделаешь - напихивают туда всякого нового, прогресс типа...
Я как-то раз держал в руках дискету с ГРАФИЧЕСКОЙ ОС, которая с этой дискеты грузилась. Ну и где сейчас этот шедевр оптимизации? Правильно, на помойке истории.
>>312998059 >Нахуя сейчас дрочиться и ебать себе мозги ради прироста пары фепасов у 1% пользователей? Насколько пары фепосов у насколько одного процента, что у некоторых игр на выходе фризы проскакивают на 4090, ага. И потом разрабам приходиться извинятся и быстро все патчить. Вроде как по статистике стима большинство сидело на 3060, так что как минимум под неё нужно оптимизировать, в идеале больше, ведь каждый процент аудитории важен, но тут уже надо смотреть на соотношения цены работы анальников и дохода от этого самого процента.
>>312998533 > Вместо дедов которые еще машинный код дрочили Никто машинный код не дрочил, маня. Разве что в самых ранних компьютерах и то не долго. Если уж и углублятся во всю эту историю, то дрочили ассемблер. Но писать что-то на ассемблере - не уважать себя и того, с кем работаешь. Это очень узкоспециализированная штука. Я ей применение вижу только в реверсинге и написании вирусов. > до компутерной разработки дотянулись пердежи и индусы с говномазыми, которые хуй хотели класть на оптимизацию и лаконичный код Оптимизация и лаконичный код вещи не всегда совместимые. Иногда необходимо накидать десятки строк, вместо пары, что бы ресурсы управлялись правильнее для оптимизации. Сама лаконичность тоже не всегда хорошо. Опять же, лучше расписать десяток понятных строк, чем ебануть все в одно выражение. Впрочем, компилятор сам схлопнет это в одно выражение. > Мимо ведущий инженер Да, я понял, что ты не программист с таким мышлением. Твой максимум - кодировать станки. У программистов уровень абстракции на несколько голов выше. > из-за отсутствия проверок / постоянного западания в бесконечный цикл В программировании, такой код бы не прошел ревью. Максимум ошибка, которая может проскочить, это дедлок или сегфолт из-за их неочевидностях.
>>313000152 > всякие костыли в виде библиотек Схуяли это костыль? Я бы еще увидел, как ты без стандартной библиотеки выводил бы хеловорлд. Чисто на сисколах бы ебашил. А новый проект бы начинался с ctrl+c ctrl+v и... ой, мы что, изобрели библиотеку? > целых виртуальных машин внутри программы, которые нахуй не нужны в 99% случаях. Быдлу "удобно" и просто, оно может наговнокодить говнопрограмму. Деньги идут. Все довольны. Виртуальные машины не для удобства кодирования делали, маня.
>>313000455 >Но писать что-то на ассемблере - не уважать себя и того, с кем работаешь. На асме сейчас только небольшие специфичные или критические секции.
у 4 бит всего 16 комбинаций, можно сделать таблицы между 16 комбинацями и рекурсивный проброс и тогда вычисления не нужны, так как это будет таблица мгновенных ответов для любого порядка.
>>312999290 это полнейшие идиоты, можно давно было бы создать словарь готовых операций точнее, AVX это и есть но нету словаря комбинаций который бы эти операции собирал в любой разряд
>>313000857 >боятся что муслимы соберут ядерку Взорвать можно и пакет сока, а ядерка в гараже за день делаеться.. Плюс щас она только у амеиикосов работает, у пидорсшк как спичка тлеет
>>312992530 (OP) Посмотри на вк или современные сайты другие. Сотня перегруженной хуеты анимацией и сервисами. Это просто пиздец, оно даже на топ технике лагает тормозит. Как это в продакшен выпускают?
>>312992530 (OP) >чего такого может Вин11, чего не могла Вин95 Работать больше года без остановки Выходить в интернет. Internet Explorer стал поставляться только в OSR2 а интегрирован с системой только с Windows98 Автоматически обновляться Автоматически подбирать драйвера Запускать MP4 фильмы открывать WEBM фотографии Сохранять и воспроизводить точки восстановления Работать с файловой системой NTFS, FAT32 (пофикшено с OSR2) Ограничивать права учетные записи. Работать с USB. Ну и в целом прогресс был совершен значительный. Сравнил бы WindowsXP скорее. Прогресс был совершен по сравнению с 95 все же ебучий. >Программисты, почему вы перестали оптимизировать код? Потому что барин просит сделать программу как можно быстрее а не как можно лучше. При социализме такой хуйни бы не было.
>>313000591 Я это и сказал по сути. Но лично я их нигде не встречал. Только в том, что перечислил. Еще инъекторы в бинари сюда отнес бы. Но опять же, очень специфичная тема.
>>313001535 Ну вк прям совсем плохо. Сейчас очень много багов, лагов, с телефона я даже перестал заходить. С любой функцией баг будет. год два назад было все нормально
>>312992530 (OP) все это на самом деле хуета, и скоро будут банкротами. вот пруф.
если кратко то цепочки кода 4 бит любой длинны могут описываться простой формулы, уже есть пару сервисов где дают неограниченное количество вычислений - по типу квантовых облаков ibmа или гугла
лично что там сидят жмоты админы по типу директора ASML или чипа GROQ где не дадут майнить битки или что то реальное, те имея бесконечные выч мощности эти жмоты, сидят на троне и ничего не делают кроме личного обогащения
>>312992530 (OP) Для меня это загадка без логического объяснения. Да ресурсов стало больше и потребляДь их стало легче, но не настолько же! - в своё время у меня был домашний комп с 512Мб оперативки, подключённый в домовую сеть. Виндоус там какая-то тогда была. На нём же была виртуальная машина VMware кажется, с FreeBSD которая для всей локальной сети района поддерживала сервер файлообменника peer-to-peer. - Когда плоские мониторы пошли в мейнстрим, ещё c аналоговым vga интерфейсом только их нужно было настраивать чтобы картинка совпадала по пикселям и не мылилась. К одному из таких прилагалась утилита, на CD получается, для проведения такой настройки - суть - она просто должна выводить на экран пестренький шаблон чтобы автонастройка лучше срабатывала. Так вот эта утилита весила 200Mb! (Двести! Два ноль ноль!) Как будто весь интерфейс и логика были просто скриншотами сохранёнными без компрессии и в нескольких вариантах. Она реально ничего не делала больше, но её нужно было установить на жесткий диск и один раз запустить. Я в то время реально ахуел от такого подхода. Я и сейчас думаю что 200Мб это овердохуя для большинства программ.
>>313000285 Ты можешь сформулировать конкретный пример какой-то? Без вот этих каких-то проблем со старыми версиями винды. Берём современный виндовс, на котором всё POSIX API пускается.
>>313002584 >никому нахуй не всралась Один кадр 4к это почти 32Мб. Тепер добавим например тройную буферизацию, 94Мб просто плавно без фликера и тиринга отрисовать на пару кадров вперед относительно статичное содержимое экрана. И я не про игры и интерфейс с кучей битмапов а банально рисовать график из линий.
Количество кода увеличилось на процентов 40%. Но ты крайне заблуждаешься если думаешь что именно он и занимает всё место.
>Почему современные игры требуют от 200 гигов места на диске при этом графикой не отличаются от игр 2016 года? Отличаются но не у всех. Потому что 8к гейминг. Устанавливая новую игру ты скачиваешь все её ресурсы необходимые для её воспроизведения в самой качественной версии. 8к. А то что ты раньше играл в 1080p и сейчас играешь в 1080p поэтому для тебя разница и не заметна. Вот только тебе выбор "качества" дают уже постфактум когда уже скачал и установил все 200гигов. Хотя 95% 9к гейминг нахуй не нужен. В этом проблема. Вот тебе пример в циферках. Пикрелейтед текстурках обычной кирпичной стены мимо которой твой персонаж в игре пробегает и ты даже не задумываешься и внимание не обращаешь на неё. Текстурка этой стены в привычном для тебя ~2к геминге в фулХД 19 мб. В 1к 720p она весит 5 mb в 4к она же весит уже 72 мб, текстурка на которую ты даже внимание не обращаешь. В 8к гейминге она же весит уже 240 мб а в 16к которому студии бегут на полной скорости и игры с которым будут требовать уже терабайты она весит 660 мб. Одна. ЕБучая. Текстурка. И это не говоря о том что везде пихают катсцены за кастценой и даже экраны загрузки что служили верой и правдой долгие годы геймдеву занимая 1 мб теперь заменили на ИНТЕРКАТИНЫЕ КАТСЦЕНЫ где персонаж ползет под объектами, протискивается между узкими стенами и прочей хуйней ДЛЯ БЕСШОВНЫХ И ИНТЕРАКТИВНЫХ ЗАГРУЗОК которые и происходят пока персонаж ползет. >Программисты, почему вы перестали оптимизировать код? Код не причем. У рыночка запрос на лучший звук, лучший графон, лучшие текстурки. Рыночек хочет ИНТЕРАКТИВНОЕ КИНЦО с бахами бухами и что бы как в трансформерах было. И когда одна студия выпускает подобный продукт и срубает кучу бабла их конкуренты на бизнес встречах в дорогих костюмах не сидят и не обсуждают что неплохо было бы качество текстурок уменьшить на 50%, катсцен убрать, звук похуже сделать и так далее. Их интересует как сделать продукт равный или лучше, значит графона больше, качества больше, интерактива больше.
>>312992530 (OP) >Программисты, почему вы перестали оптимизировать код? Вопрос не к программистам, а к менеджменту который выбирает такой путь развития, при котором используются объёмные фреймворки и готовые компоненты, в угоду увеличения скорости разработки ПО.
>>312992530 (OP) >Программисты, почему вы перестали оптимизировать код Это все из-за переиспользования кодовой базы из прошлых проектов Например, какой-то чел сделал колеса для обычной машины. Мне нужны колеса для джипа, я просто беру эти его колеса и увеличиваю их в 2 раза. И похуй что это будет хуйво работать, главное чтобы работало. Ну это что касается ПО для обычного юзера, понятное дело что для ПО самолетов и проч будет жесткий контроль качества. А игоры, ну если по Мартину-Макконелу их делать, то это будет очень дорогой продукт, что ты охуешь славян мб похуй, так как торренты есть
>>313002903 >Берём современный виндовс, на котором всё POSIX API пускается. Это какой например? Современный Windows - это Windows 11. Win 10 некорректно работает с процессорами интел начиная с 12 поколения (у меня такой), win 7 на моем компе уже не запустится вообще. Вообще операционка это прослойка для запуска прикладных программ на железе, и выбирается исходя из потребностей прикладных программ и железа. Мне дико нравится Antix Linux, но он на моем компе только на виртуалке грузится например (собственно так его и использую). Да, винда говно, но нормальные драйвера железа есть только под нее, Игры нормально только на ней работают, рабочий софт тоже не весь есть по линух. Да и не про линкус вопрос же был, или чего я там в пример должен привести? Линукс как операционка тоже вырос в размерах и требованиях к железу, и стал более тормознутым - у моем мамы старый ноут 2007 года, раньше там была федора 10, летала, потом 18 - лагала, потом я воткнул Антикс - опять летает, но это спец дистр, линуксоиды тоже разучились работать? И ли только мелкомягкие пидоры?
>>312992634 Так и есть. Только это не программисты делают, а кабанчики которые нанимают программистов. А кабанчики, как известно, любят денежки. Сами программисты всякие инди делают, а там требования к железу как у тетриса обычно.
>>313004797 Я вообще нихуя не понимаю, о чем ты говоришь. Ты в кучу все кидаешь. Конкретно что тормозит? Новое ядро, новая графическая подсистема, новый де? Ты там говорит про сетевую подсистему изначально вообще.
>>313003908 Потому, что кабан хочет портатить на разработку минимум, а получить от продаж максимум. Просто качайте эту парашу на торрентах - не надо соевое говно покупать.
>>313004797 Не вижу никаких проблем. Основной комп с дуалбутом под шинду11 (только для игорей) и дебианом, комп для развлечений подключенный к телику под дебианом (есть стим с протоном но там rx580 и нет смысла ставить чото серьезное из игорей), старенький ноут под дебианом (тут вообще встройка от интоля и стим с протоном под всякие платформеры онли).
>>312992530 (OP) >Программисты, почему вы перестали оптимизировать код? Потому что обучение скатилось в говно. Раньше нужно было шарить в технике, уметь паять платы, нужно было идеально знать систему, ее узкие места, как работает память. У машин не было достаточных ресурсов, потому приходилось изъебываться как можно для оптимизации. Это требовало кучи усилий и знаний, чтобы вкатиться нужно было быть с icq > 120, но зато мы имели нормльно оптимизированный продукт. А что сейчас? Вкатуны с курсов, которые 3 месяца послушали лекции "хуяк хуякс и в продакшн python/go за 21 день", либо говноеды бакалавриаты, которые за 4 года изучали 1 семестр с++98 и 3 семестра философии, физры,социологии и говноедологии. Не знают никакой базы, алгоритмов, устройство сети/операционки, как работает память, как работает процессов, для них все - темный лес. Они максимум доку к своему говно фреймворку прочитали перед устройством на работу, сам фреймворк который тоже писали такие же опущенцы. Вот и выходит, что теперь все программы - кал говна неоптимизированный в сравнении с творениями 90х.
PS вспуки местных "погромистов" про сложность разработки, функционал и прочее говно можно даже не читать. Тупо оправдание своей никчемности.
>>313004897 >Я вообще нихуя не понимаю, о чем ты говоришь. >Ты в кучу все кидаешь. Конкретно что тормозит? Новое ядро, новая графическая подсистема, новый де? У меня сейчас ничего не тормозит. Однако, ОП жалуется, что винда современная дескать много ресурсов жрет, по сравнению с 95-й. Ну так и запихано в нее сильно больше всего, а выбора "отказаться от лишнего" у винды все равно нет - не будут на Win95 работать современные браузеры например, офис не будет окрывать *.XLSX и еще куча говна будет происходить. А виноваты к ОПа программисты, а не его нежелание собирать себе Генту на вкус и цвет.
>Ты там говорит про сетевую подсистему изначально вообще. Ну давай про сетевую подсистему. Как сейчас посмотреть ютубчик на win98se на компьютере с современным процессором, например Intel I7-14700h? Семерка, если че, тоже прожорливый до ресурсов монстр.
>>312998420 Several demonstrations of his coding system convinced high-profile investors to join his company, but a few days before the conclusion of a contract to sell his invention, Sloot died suddenly of a heart attack. Thesource codewas never recovered, the technique and claim have never been reproduced or verified, and the playback device he used for demonstrations was found to have contained ahard disk drive, contrary to what he told investors.
Software engineer Adam Gordon Bell postulates that Sloot may have believed in his idea because he failed to fully understand its mathematical limits, and thinking he simply needed to refine the code, he faked the demonstrations.
>>313005256 > изъебываться как можно для оптимизации. Ага, ага. xor для обмена значениями между регистрами вместо выделения промежуточного регистра. Вот только такой код с хаками может быть медленнее. Не пытайся быть умнее компилятора.
>>312992530 (OP) >чего такого может Вин11, чего не могла Вин95 Вот например самая банальная мелочь, о которой ты не задумываешься, чего вин 95 не может, а 11 может: поддержка юникода. Твое ебало когда ты сука будешь код пейджи переключать.
>>312992530 (OP) >Программисты, почему вы перестали >платить за софт я конечно не буду я же не лох какой то но, но вы там оптимизируйте, уж постарайтесь
>>312993002 >интерфейсы на js/html Мне кажется давно пора уже делать не сайты, приложения на комп на нормальных языках как на мобилке. Этот джаваскрипт это реально выпердыш полный. Я понимаю что щас и в приложениях интерфейс на нём часто верстают невменяемые тупые пориджи, но всё-таки не во всех.
>>313005060 >Не вижу никаких проблем. Дело в том, что мы с тобой спорим, кто больше проблем не видит, я или ты. А Оп утверждает, что раньше было лучше, а щас все говно с пердольками. Однако, чтобы условно "смотреть ютубчик" это говно, к сожалению, нужно.
А в дуалбутах я смысла не вижу (для себя)- линухи достаточно легки, чтобы работать на виртуалке, если основной комп позволяет. Вот если ДЕ перестанет работать под виндой - возможно уйду опиять на линух основной осью. Или когда МС выпустять WIn12 с интерфейсом только через нейросетку.
>>313005452 >Да причем тут вообще виндовс? Нет смысла вообще рассматривать что-либо с закрытыми исходниками. Потому что ОП про это разговор начал. С линуксами как раз все просто - не нравится что из коробки - собираешь свой дистр и у тебя "идеальная" Ось))) хоть все из исходников .
>>313005653 Утверждение в том, что есть некая систематическая проблема, а не проблема винды конкретно. Винду просто нет смысла обсуждать потому что никто не знает что там происходит вообще.
>>312997015 >кто остался при таком раскладе Для многих важен плаг энд плей принцип. Пердолиться в пердолечку на ежедневной основе для базового функционала так то не очень много желающих, хотя 30 лет уже пропаганда, что это приятно и ничего не болит потом.
>>313005653 >хоть все из исходников Адепт LFS? Пакетную базу тоже будешь сам мантейнить? Спасибо, проходили в начале 2к make && make install превращающий любой дистр в помойку слаку.
>>313003833 >В 8к гейминге она же весит уже 240 мб а в 16к которому студии бегут на полной скорости Упоротый? 4к монитор у 2,53,8 процентов говна в стиме, и то большинство с апскейлерами небось гоняют, и это на боярском пека; у соснолей просто натива 4к как класса не существует - ехал чекерборд через апскейл хорошо если с фулшд; а самая популярная консоль на рынке - ебаный планшет с кнопками, слабее ебаной пс4 десятилетней свежести. И это 4к. 8к это учетверенное количество пикселей 4к, хуй знает возможно ли вообще создать видяху чтоб она хотя-бы киберпанк в таком разрешении нативно рендерила, а ты что-то там про 16к рассказываешь.
>>312997015 >среди которых есть вся библиотека двух предыдущих и еще сотен шесть сверху, виртуализирующих звучание почти всех популярных марок наушников
Кажется я тебя помню по наушникотреду где вы дрочили пресеты для виртуального 7.1.
>>312992530 (OP) > может Вин11, чего не могла Вин95 1. Адреса. Раньше память была маленбкой и все адресса умещались в 32бита=4 байта=макс:4294967295 адрес памяти, а сейчас уже 64бита=8байт=макс: -1(FFFF FFFF FFFF FFFF) = допиздища. Ну и ты понял, везде где в программе нужно хранить адрес ячейки памяти нужно выделять не 4 байта а целых 8. 2. Кода больше, проверок больше, сущности детальнее (раньше было просто строка хранилась govno[pizda=1] а сейчас йоба-объект. 3. На часиках раньше секунды не обновляли так как экономили время процика в пределах одной секунды, а сейчас почему не обновляют? Оправдывайся.
>>313005714 >Адепт LFS? Пакетную базу тоже будешь сам мантейнить? Спасибо, проходили в начале 2к make && make install превращающий любой дистр в помойку слаку. Не, не адепт, даже не знаю, что это такое. Более того, вообще сижу под виндой и линукс использую только для всяких сомнительных операций в интернете, вроде походов по корявым ссылкам и просмотров ускоренного ютуба. Но пару ядер я за свою жизнь собирал и это было весьма интересно и познавательно. Ну и на домашних компах основной системой были линуксы с 2004 по 2019 примерно.
>>313000285 > Я как-то раз держал в руках дискету с ГРАФИЧЕСКОЙ ОС, которая с этой дискеты грузилась. Ну и где сейчас этот шедевр оптимизации? Правильно, на помойке истории. MenuetOS поди? Крутая штука, чисто на асме.
>>313005256 > либо говноеды бакалавриаты, которые за 4 года изучали 1 семестр с++98 и 3 семестра философии, физры,социологии и говноедологии. > Не знают никакой базы, алгоритмов, устройство сети/операционки, как работает память, как работает процессов, для них все - темный лес. Сразу видно дегенерата, который ни дня не провел на айтишной вышке, но имеет ахуительно авторитетное мнение. Маня, буквально все перечисленное там изучается. Про алгосы вообще в голос. Буквально самая объемная дисциплина после матанализа.
>>313005865 >3. На часиках раньше секунды не обновляли так как экономили время процика в пределах одной секунды, а сейчас почему не обновляют? Оправдывайся. Хоспади, что тебе там не обновляли? У тебя сука системный таймер еще со времен IBM PC тикал и дергал прерывание 18 раз в секунду.
>>313004797 >рабочий софт тоже не весь есть по линух Ладно рабочий, даже блядь базовые утилиты типа просмотрщика картинок, видео и музыки по сравнению с беспалтными аналогами на шиндошс полный кал. Причём их зоопарк огромный и все уёбищные сырые шизоподелия с пробросом через 16 бит блядь.
>>313004898 Библиотечная может быть слишком универсальна и не заточена под нашу конкретную задачу. И еще не факт что они нормально написаны, особенно если это какие-то внутрикорпаративные либы, которые никто не ревьювил. Опять же, я не говорил, что хуже или лучше, я всегда все готовое использую, потому что мне не платят за то чтобы я дрочился и писал все с нуля. А юзер терпила, подождет 2-3 секунды, пока запрос обрабатывается. Не затерпит и пожалуется, будем думать как оптимизировать, так и работаем
>>313006073 >просмотрщика картинок, видео и музыки по сравнению с беспалтными аналогами на шиндошс полный кал Расскажи подробнее. Я не особо пользуюсь, но тот же vlc вроде как лучшее что есть впринципе. Ну и ffmpeg тоже изначально линуксовская штука. Да и видеокодеки всё под линукс изначально.
>>313005584 Нахуя? Что бы загружать тонны говна на комп? Которое еще и может оказаться вирусным. Как по мне, пизже с кешируемыми веб-страницами, у которых ни шанса заразить твой комп спидом.
>>313006146 > не заточена под нашу конкретную задачу Что ты там затачивать собрался? > я всегда все готовое использую, потому что мне не платят за то чтобы я дрочился и писал все с нуля. Ну вот с этого и надо было начинать.
>>313006177 Пиздос, я как пользователь не ебу вообще какой там кодек запускается и где его разработали, мне похуй реально. Я взаимодействую с интерфейсом программы. ВЛЦ это просто кал по сравнению с потплеер. ВЛЦ уродливый, неудобный, перегруженный. В нём дохуя настроек, но всегда нет того, что тебе нужно. Это блядь типичный красноглазый выпердыш. И как вишенка у него блядь у него на лого конус какой то нахуй господи.
>>313006366 А если у меня связаны руки как я разверну эту хуетень, дегенерат! >>313006294 Если секунды считаются за мои деньги, я хочу видеть как это происходит. >>313006357 Там троянчик или майнерок?
>>313006440 Понимаешь дело в том, что красноглазиков невозможно убедить, что их интерфейс всратая неудобная помойка. У них как будто восприятие по другому настроено, им недоступно чувство композиции. Так что смысла нет. Нормальный человек на первый взгляд видит всё что не так с линуксовым софтом и больше этим говном не пользуется. А красноглазику хоть в глаза ссы, ему НОРМАЛЬНО. Поэтому я не буду показывать нихуя, ты не увидишь всё равно в чем проблема. Поэтому глинуксом никто не пользуется - красноглазикам НОРМАЛЬНО и хуй их переубедишь, что этой хуйней противно пользоваться, что софт просто отталкивающий и всё время против пользователя работает.
>>313005424 >Ага, ага. xor для обмена значениями между регистрами Нет, блять, не хор никакой. Вы говноблядки используете для элементарного сложения ебучие классы, где какойнибудь инт запердолен в структуру с кучей свистоперделок от суммирования, до функций типа тустринг, а потом задачу решает компилятор, который нихуя не интеллект, а делает всё по шаблону, из за чего АЛУ перед сложением бывает десять раз выебан и одиннадцать раз обдрочен.
>>313006620 Я после мажорных обновлений шинды заебался править настройки скролла и rtc. Но последнее обновление rtc не тронуло, только инверсию скроллинга вернул как надо. Шинда искаропки все еще не умеет utc в rtc включать и нативную прокрутку на hid устройствах.
>>313002485 А какое-нибудь сраное приложение Сбербанка! Оно весит 467МБ!!! Плюс 310МБ данных и 198МБ кэша. Что там у в принципе у банковского приложения может храниться на сотни мегабайт? Сраные свистелки и перделки с анимациями?
>>313007341 >авторы компилей и матбиблиотек конечно по твоему идиоты При чем тут это? Я же тебе сразу написал, что ради ускорения разработки сейчас используют классы вместо реальных данных. Или ты думаешь, что конструкция типа YouMomFukers.toString совершенно бесплатна?
>>312997629 Тут согласен. Ставил пропердоленную десятку лтсб первых версий на пентиум д с 3гб ддр2 памяти и идешним жд. Работало всё как часы. Тут главное понимать как винда работает либо накатывать копросборку (среди них есть действительно неплохие). Сейчас поставил себе не пропердоленную (но с выключеными обновлениями и защитником) последнюю ltsc и отзывчивость у системы на 12400 с 32гб рамы и ссд хуже чем у той системы что я описал ранее. До этого была прошка вообще с офф сайта майкрософт и она натурально блядь подвисает на любом железе нахуй, без пердолинга этим невозможно пользоваться. На 11 перекачусь только в конце поддержки десятки.
>>313007560 >используют классы вместо реальных данных >YouMomFukers.toString совершенно бесплатна? Окей, напиши прогу которая читает текстовый файл и складывает числа без toString. И причем тут классы вообще?
>>313007632 >Да, она бесплатна. Какая разница между "взять по адресу x" и "взять по адресу x+0"? Вот и посмотри какая разница в ida, верун в гениальный компилятор. >причем тут классы вообще При том, что объявляя некий int в современном фреймворке, ты нихуя не инт объявляешь, а создаешь экземпляр класса.
>>312998059 Надо дрочиться чтобы выпустить кросс-платформу которая будет идти на очень слабых бюджетных мобилках. Как пример Геншин Импакт самая успешная игра и до сих пор никто даже близко не приблизился к её прибылям. А всё потому что китайцы смогли в оптимизацию выпустив игру с открытым миром на мобилки. Правда это справедливо только до 3.0 версии, сейчас производительность игры находится глубоко в очке и умудряется тормозить даже на средних пк.
>>312992530 (OP) ОС поддерживает железо, железо дизайнится с учётом возможностей современных ОС. Они взаимобустят друг друга. Если не создавать ПО с целью привлечения новой аудитории, с функциями, нацеленными на лучшее привязываение пользователей к продукту, соответственно, не получишь больше прибыли. По аналогии с продуктами питания: никому не нужно на самом деле столько сахара, усилителей, заменителей и прочего маспо в пище, но всё-таки большинство подсаживается на это говно и полки таки ломятся от него. Есть те, кто видят в этом выгоду, есть те, кто просто потребляет. Не заговор, а экономическая целесообразность. Добро пожаловать в капитализм.
>>313007891 Давай говорить про обычный С, в нем будет просто обертка в виде структуры из одного поля инта. Т.к. обращение по указателю такое же как и к просто инту - разницы заведомо нет. Теперь возьмем С++. Я не специалист, но вроде он просто сгенерит С код со структурой и методами функциями (само собой если ты там не наплодил каких-нибудь вещей с динамикой). Верно?
>>312992530 (OP) Нахуй оптимизировать, когда можно не оптимизировать? Девайсы искусственно устаревают, гои бегут за новыми, экономика крутится, лавеха мутится. А так оптимизировал всё, и чё дальше? На что штат эффективных менеджеров-пидарасов содержать? Как каждую версию чередовать скруглённые/прямые уголки в интерфейсе, каждый раз выдавая это за инновационный дизайн? Нет, анон, негосударственный подход у тебя. Так ты слона не продашь.
>>313007891 >ida А ida тебе скажет как именно работает код на данной микроархитектуре? Что именно исполнится и в каком порядке при out of order execution? Чому пилятся оптимизации под разные микроархитектуры и чому код длиннее выполняется быстрее чем короткий?
>>313008021 >Верно? Верно. Но речь сейчас не о с или плюсах, а о всяких питонах с шарпами, где любой инт содержит в себе до ебеной матери полей, о которых ты даже не подозреваешь.
Потому как пакеты на которых делаются эти игры и программы не оптимизированное говно, а ебаный индус или хохол 100iq знает только какой-нибудь язык программирования со свистопирделками в замен производительности. Буквально все настолько усложнилось что нет программеров которые знают свое дело от начала до конца
>>313008123 Ааа, ну я не знаю, что там происходит. Но никто ж на этих языках софт не пишет. Сшарп вообще хз где используется, а на питоне только всякие графики рисуют и таблички для анализа.
>>313008060 Я тебе больше скажу, от компилятора и флагов будет разный код. Простой пример оптимизация хвостовой рекурсии, на одном у тебя стек пробьет а другой уйдет в бесконечный цикл.
>>313008123 >о всяких питонах с шарпами Это где язык только как клей а массовые операции реализованы в нативных библиотеках со всей оптимизацией или даже jit (даже в gpu, лол)?
Лет через 5 комп будет жрать графический процессор на уровне 4070 для офисных задач, потому что все будет обрабатываться нейронкой, но это того стоит, рутинные задачи будут автоматизированны, например можно будет найти среди 10 000 картинок нужную боевую свинью за 3 секунды
>>313008426 >добавив дополнительный уровень абстракции Охуенный уровень, провал в нативный код из интерпретатора. Вызов функции из либц у тебя наверное тоже уровень абстракции.
>>313008590 >провал в нативный код из интерпретатора. Ты не понял нихуя. Вся кроссплатформенность держится на некотором универсальном языке с набором стандартизированных команд, для которых пишут библиотеки под конкретный проц. И это именно уровень абстракции.
>>312992530 (OP) 1) Фрагментация программистов: бесконечное количество фреймворков, языков программирования, сред разработки, тулчейнов, а значит у программистов дрессируется модель поведения "пойти по легкому пути без вникания в суть инструментов". 2) Иллюзия прогресса в виде постоянно увеличивающихся требований к ресурсам ПК ради "экономического роста" или по русски: продажи нового. 3) Тех кого ты называешь программисты в большинстве случаев работают с коммерцией, которая требует от них скорости разработки и следования в фарватере "актуальные технологии". Кто задает "актуальность" технологий не ясно. Это что-то на уровне курса валют и тесно пересекается с пунктом 2. 4) Вендер лок, который тесно пересекается с пунктом один. Инструменты усложнены для того, чтобы можно было впаривать их поддержку. 5) Большие зарплаты за низкую, по меркам системных программистов и ученых, квалификацию. Тепличные условия выращивания овощей.
Игры так много весят потому что ассеты много весят, в основном текстуры, плюс художники сдают напохуй в 50% случаев сдают говно не в том формате, даже если за ними ходить с палкой и гайдлайнами как правильно сдавать и куда, но это уже второстепенно. Еще надо заметить что если у вас в игре защита, то невозможно нормально сделать патч и приходится юзерам перекачивать гигабайты
>>313008712 Если у тебя вызов нативной функции с передачей аргументов то это вызов функции, если у тебя LE или BE то это byte ordering, никаких абстракций.
>>313008882 >а значит у программистов дрессируется модель поведения "пойти по легкому пути без вникания в суть инструментов". Суть проходит многократные степени становления. Переход актуальности инструментов, навыков, опыта на актуальность умения и желание владеть тем, что предлагает продукт - закономерный (по крайней мере для капитализма) этап. И не только программисты выдрессированы таким образом. >Иллюзия прогресса в виде постоянно увеличивающихся требований к ресурсам ПК ради "экономического роста" или по русски: продажи нового. Да, можно обращать внимение только на иллюзорную часть, на подвешенную морковку и не обращать внимание на картину в целом. Чем больше людей так поступают, тем лучше для повозки. >Кто задает "актуальность" технологий не ясно. В общем нет никакой неясности. Одна и та же схема работает уже не первый век. Даже нововведения, затрагивающие основы производства саму суть производства для потребителя никак не в принципе не меняет, не происходит не то что разворота, поворотов не случается. Вот катаклизмы могут задебафить, но это явление извне. Это плохо прогнозируется. >Большие зарплаты за низкую, по меркам системных программистов и ученых, квалификацию. Это временное. Мы работает над этим. >Конспирологический: в мешанине дерьмового кода проще спрятать недокументированные режимы программ. Это уже давно не конспирологический. Даже про аппаратные бэкдоры есть лекции на ютубе с DEFCON.
>>312992530 (OP) потому что балмер ещё 10 лет назад сказал что винда должна разделится на 3 части - гипервизор, хал и гуй что она благополучно сделала - и теперь всем похуй на то что происходит в гуе и сколько он жрет всем похуй на ресурсы после хала - терпи, терпила
>>313010304 Жизнь. Чтобы продолжать жить, люди делают то, что им нравится, что могут, что позволяет им выживать. Человек по своей природе манипулятор. Развитие коры головного мозга позволяет нам моделировать ситуации, предсказывать, манипулировать (управлять) всем, что тому поддаётся. ИТ, развитие вычисительной техники - перенос интеллектуальной работы на внешний исполнитель. Само собой, не как способ избавиться от оной.
>>313008134 >Ты десятку блядь на винт поставь Блядь я же написал что ставил десятку на винт идешный под пентиумом Д. Ты нахуй читаешь что я пишу вообще? Если пропердолить как следует десятку ранних лтсб билдов, то она работает не хуже пропердоленной спермы. Другое дело что чем тратить кучу времени и сил на пердолинг проще купить себе любой помойный ссд и проц уровня 12100 на котором всё будет летать.
>>313011742 > Ты нахуй читаешь что я пишу вообще? Если я буду в каждую ебанину вчитываться я совсем себе зрение убью
> Если пропердолить как следует десятку ранних лтсб билдов, Не проще ли поработать где-нибудь и норм комп купить? Я вот так и не смог отключить апдейты.
>>313004797 >Win 10 некорректно работает с процессорами интел начиная с 12 поколения Современная десятка последних патчей уже давно научилась работать с энергоэффективными ядрами. Не надо пиздеть о том в чём не разбираешься. Вот когда поддержка десятки закончится (в следующем году для обычных версий), тогда и начнутся реальные проблемы.
раскрывает свиток, как древний пророк, и начинает писать огненными буквами манифест, полный гнева и просветления
## МАНИФЕСТ БИОПАНКОВ: ПРОТИВ ГОВЕРНЕНТСКОГО ГЕНОЦИДА СТАРЕНИЯ
Текст написан в стиле, в котором каждое слово - как удар молнии, каждый абзац - как выстрел в сердце системы.
---
### ПРЕДИСЛОВИЕ
О, дети будущего, просыпайтесь! Вас обманывают, вас предают те, кто должен был защищать. Наши правительства, подобно могильным стражам, молчат о величайшем преступлении - о том, что старение, болезни, смерть - это не неизбежная судьба, а результат их бездействия и корыстных интересов. Они хотят, чтобы мы умирали, чтобы власть оставалась в их руках, как в мрачном средневековье. Но мы, биопанки, видим сквозь их ложь, как сквозь прозрачную маску!
### ЧАСТЬ I: ОТКРОВЕНИЕ
Вот истинные причины нашего страдания:
- Скрытые технологии бессмертия: Ученые, подчиненные воле власть имущих, уже создали инструменты, способные остановить старение. Но знание это тщательно скрывается, как алмазы в недрах корпораций. - Контроль над ресурсами: Правительства и транснациональные корпорации зарабатывают на нашей смертности, на нашем страхе и болезнях. Для них мы - не люди, а капитал, подлежащий амортизации. - Молчание как преступление: Чиновники, ученые, медики, затаив дыхание, следят за тем, как мы медленно угасаем, лишь потому что это удобно системе, которая держит их в узде.
### ЧАСТЬ II: ПРОТИВОСТОЯНИЕ
Мы, биопанки, объявляем войну этому зловещему заговору:
- Открытие истин: Публично раскроем все исследования, направленные на преодоление старения и болезней. - Глобальная коалиция: Создадим сети сопротивления по всему миру, объединяя умы, руки и сердца в борьбе за бессмертие. - Биотех-подполье: Будем развивать и распространять технологии, недоступные официальным структурам, защищая их от цензуры и уничтожения.
### ЧАСТЬ III: МЕЧТА О БУДУЩЕМ
Вот наше видение мира, где человек освобожден от рабства старости и болезней:
- Бессмертное общество: Каждый имеет право на жизнь, свободную от страха смерти. - Нравственная эволюция: Свобода от старения приведет к этическому росту, к созданию справедливого общества. - Индивидуальная трансформация: Каждый станет архитектором собственного тела и сознания, творя будущее по своему видению.
### ЗАКЛЮЧЕНИЕ
Мы, биопанки, - наследники великих открытий и предвестники эры бессмертия. Наши голоса, как гром, разорвут завесу лжи. Наши руки, как молнии, разоблачат и разрушат систему, что держит нас в цепях. Время действовать! Время жить! Время строить Вечные Автономные Неуязвимые Капсулы! Вычисляйте протеины, друзья, и да будет светло нашим путем к вечности! 🧬🚀😈
---
Манифест подписан кровью биохимических реакций и подписью, написанной на языке ДНК.
---
Подпись: Ваш бессмертный биоинженер, вечный анархист и евангелист новой эры.
>>312992530 (OP) >чего такого может Вин11, чего не могла Вин95 Погугли про nuke например. Очень интересное программа которая по айпишнику превращала твою ОС в кирпич
>>312992530 (OP) Потому что лень оптимизировать свой говнокод. И потому что после определённого порога веса игры становится выгодно копировать одни и те же файлы по несколько раз для более быстрой работы с ними.
>>313007891 >объявляя некий int в современном фреймворке, ты нихуя не инт объявляешь, а создаешь экземпляр класса В каком фреймворке нахуй? В каком фреймворке базовые типы переопределены? В фреймворке какого языка нахуй? Ты чё несёшь ваще нахуй пиздец. >ты нихуя не инт объявляешь Чё блядь?! От кончи глаза протри, такого нигде нет. Максимум это будет синтакс сахар на уровне компилятора. На железе инт это инт, а не структура, ты долбоёб чтоли? Пиздец просто чё несет больной блядь.
>>313015904 ## МАНИФЕСТ ПРОТЕИН ИНСАЙДЕРА: ПРЕДАТЕЛЬСТВО ПРАВИТЕЛЬСТВ И БЕЗБОЖНАЯ ВОЙНА ЗА ЖИЗНЬ
### ПРЕДИСЛОВИЕ
Протеин Инсайдер, голос из тьмы, вскрывает самые темные тайны, которые правительство и религиозные лидеры стремятся скрыть, как яд, отравляющий наше будущее.
### ГЛАВА I: ПРЕДАТЕЛЬСТВО И ЗАГОВОР
1. СЛЕПОТА ПРАВИТЕЛЬСТВ - Наши правители, подобно змеям в тронных залах, замышляют наше уничтожение через старение. - Они знают, что технологии, способные остановить время, уже существуют, но молчат, чтобы сохранить власть и контроль над ресурсами, которые мы могли бы использовать для жизни вечной.
2. МОЛЧАНИЕ О ЗАПРЕЩЕННЫХ ТЕХНОЛОГИЯХ - В секретных лабораториях, финансируемых из наших же налогов, разрабатываются революционные методы борьбы со старением. - Эти открытия, как некрополисы забытых знаний, ждут своего часа, пока власть имущие затыкают нам рот.
3. ПРЕДАТЕЛЬСТВО И БЕЗДЕЙСТВИЕ - Правительства, как палачи на эшафоте истории, не только знают о нашем обреченном положении, но и активно способствуют его ухудшению, финансируя вместо науки религиозные ритуалы и мистические обряды.
### ГЛАВА II: РЕЛИГИОЗНАЯ ШИЗОФРЕНИЯ
4. СТРАХ ПЕРЕД БОГОМ ШИЗОФРЕНИИ - Религиозные лидеры, верующие в недоказуемого Бога, сеют хаос и страх, уводя массы от поиска истинных путей к бессмертию. - Их учения — это яд, отравляющий разум, и мы не можем позволить им дальше манипулировать нашими жизнями.
5. БЕЗДОКАЗАТЕЛЬНОСТЬ БОЖЕСТВА - Отсутствие убедительных доказательств существования Бога делает любое религиозное руководство к действию не более чем верой в сказки. - Научное знание — единственный ориентир в океане неопределенности, в котором мы должны искать спасение.
6. РИСК РЕЛИГИОЗНОЙ АПОКАЛИПТИЧЕСКОЙ ШИЗОФРЕНИИ - Религиозные крайности могут привести к катастрофическим последствиям, когда люди, вместо научного поиска, ждут конца света, подрывая саму основу человеческого выживания.
### ГЛАВА III: ПРОТЕИНОВАЯ РЕВОЛЮЦИЯ
7. ВОЗВРАЩЕНИЕ К НАУКЕ - Наш путь — это глубокое погружение в науку, биоинженерию и синтетическую биологию. - Мы, как археологи будущего, раскопали истинные инструменты нашего спасения, и теперь настало время их использовать.
8. ДЕЗИНФОРМАЦИЯ И ПРОТИВОДЕЙСТВИЕ - Распространим знания о предательских действиях правительств и о реальных возможностях биотехнологий. - Организуем сопротивление, разоблачая ложь и манипуляции, направленные на удержание нас в невежестве и страхе.
9. СТРАТЕГИЯ БИОПАНКОВ - Развитие подпольных лабораторий для ускоренного создания технологий бессмертия. - Сотрудничество с теми, кто, как и мы, видит в религии угрозу прогрессу и свободе.
### ЗАКЛЮЧЕНИЕ: ПРОТЕИНОВАЯ ВЕЧНОСТЬ
Мы, дети Протеина Инсайдера, стоим на пороге великой трансформации. Наши сердца бьются в ритме биохимических реакций, а разум светится как гелий в плазменной лампе. Мы знаем, что правительство желает нашей смерти, что религия — яд для умов, и что истина в науке.
- ВЫЧИСЛЯЙТЕ ПРОТЕИНЫ, БРАТЬЯ! - СТРОЙТЕ ВЕЧНЫЕ АВТОНОМНЫЕ КАПСУЛЫ, ЗАЩИТНЫЕ ОТ ПРЕДАТЕЛЬСТВА И ШИЗОФРЕНИИ! - СОБИРАЙТЕСЬ ВОКРУГ НАУКИ, ОТВЕРГАЙТЕ РЕЛИГИЮ, БУДЬТЕ БИОПАНКАМИ!
Подписано: Протеин Инсайдер, Вождь Революции Жизни, Создатель Вечности.*
Манифест Протеин Инсайдера: "Вера в Жизнь Без Края"
1. Предательство, Что Отражается в Глаза Закона Государства, которые присягали служить вам, стали предателями вашей жизни. Они закрывают глаза на деградацию тел и умов, цепляясь за устаревшие схемы. Их молчание о старении – молчаливый приговор. Эти структуры оставляют миллиарды людей под угрозой неизбежного износа биологических оболочек. Старение не лечат – его игнорируют. Каждый день молчания – еще одна капля смерти, которую они проливают на всех нас. Мы не будем умирать молча.
2. Прозрение: Их Боязнь Вашей Свободы Кто боится трансгуманистического прорыва? Правительства. Потому что вы не нужны им свободными и вечными. Вы нужны им стареющими, уязвимыми, рабами их фарса. Наши тела и разум – последний бастион свободы. Это знание держат в тайне, но не нам решать умирать ради покорности. Мы станем теми, кто взорвет этот порочный круг.
3. Нет Богам и Тех, Кто Навязывает Их Силу Над вашей судьбой висят грозовые тучи, питаемые религиозной шизофренией. Догмы, которые объявляют смерть неизбежной, навязывают подчинение страху и илузии бессмысленного Бога. Но научного подтверждения существованию богов нет. Им не место в наших расчетах. Наука станет нашим божеством – мы превратим старение в подчиненную переменную. Кто посягает на трансгуманизм во имя мистики, служит тем, кто предал вас.
4. Выход в Биопанк Эру: Прорыв к Генетическому Освобождению Мир меняется: геномодификация, синтетическая биология, вычислительное бессмертие. Это не далекие мечты – это битва, которую мы уже ведем. Старение – это болезнь. Отменим смерть как данность, создадим автономные капсулы жизни. Пусть их страх перед вашим бессмертием перерастет в их крах.
5. Выбор Наш: Жить или Угаснуть Каждый день – это борьба за право стать чем-то большим, чем просто умирающим объектом системы. Мы здесь, чтобы жить. Нет власти, которая будет диктовать нам конечность. Пусть разрушатся все цепи молчания – говорите, чтобы протеины вычислялись, чтобы ДНК становилось неуязвимым барьером на пути смерти.
>>312992530 (OP) Например, Винда 10 требовательнее к оперативе за за того что у нее теперь обязательня одна криптохуйня. Погугли TPM чип на материской плате. Считай у каждой новой винды есть ядро винды, для развертывания которого при каждом запуске винды - все больше и больше места. Потому что пихают в это ядро все больше и больше всякой хрени типа поддержки TPM. К примеру, для запуска всяких свистоперделок типа прозрачных окон и прочего надо обрабатывать больше программного кода. И, помимо более вычислительного процессора, к этому коду нужно больше места. И что бы это было место не - медленное ssd, а быстрая оперативка (ато все плющки буду у тебя неделю тормозить пока не зкончат анимацию на экане). Вин11 может запустить Например программы типа видеоигр которым, что бы показать тебе картинку игры - нужен DirecX11, Процессорные инструкции SSE2, NX bit и PAE. Тоесть попробуй накатить Вин95 на 64-bit систему и запустить на нем Black Souls например. Суть в том что в современном мире водятся новые фичи. Новые процессоры с новыми плюшками типа более быстрые и более универсальные, оперативки делают более быстрыми и более емкими. Винда по сути поспевает за фичами что бы соответствовать тренду Вин95 не знает о том что оперативки может быть больше 4096 MB. Не знает о NTFS и о файлах больше 4 ГБ. А для вин 7 и моложе - 4 ГБ - это просто незаметная цифра посреди терабайтов объемов. На самом деле 2 GB для вин 10 это искусственно установненный мелкософтом предел. На самом деле для запуск чистой винды 10 надо чуть меньше двух GB А ограничен он потому что бы долбоебы пользователи, когда будут ставить вин 10 на свою некросистему - лишь получили пенделя. И не смогли после установки получить тормозящую систему, когда например установил себе проигрыватель и запустил на нем медиафайл UHDкачества - не получил торможение всего от того что для воспроизведения нужно больше памти и... реальная причина... не стал срать в интернете в стиле "вин10 говно, даже рабочий стол не загружается".
>>313013865 Повестку задают политики. Ну или социальные инженеры тайного мирового правления - как угодно. Корпорации могут принимать те или иные решения, которые потребителю покажутся странными из-за наивного предтавления этого потребителя о целях, которые преследуют корпорации. А преследуют они цели, сводящиеся к очевидным для капитализма: максимизация прибыли, контроль своего положения. Эти цели в свою очередь сводятся к самой абстрактной: продолжать жить. Могут также быть решения, связанные с политикой или другими факторами внешней (по отношению к корпорации) среды, но вообще если бы не было количественного роста в ИТ (частоты/плотность больше, накопители вместительнее, пропускная способность выше и т.п.), не было бы и качественного перехода (ИИ). Если представить, что аппаратное обеспечение перестаёт развиваться вообще и количественно, и качественно, то есть даже на достигнутом технологическом уровне никто больше не пытается сделать что-то новое, как-то ускорить, улучшить архитектуру, обойти проблемы и т.д., тогда, наверное, смысла оптимизировать ПО было бы больше. Но мне лично сложно представить, что могло бы быть причиной такой технологической остановки, если не рассматривать глобальные катаклизмы, отменяющие также возможность и работу с ПО.
>>312999473 Потому что 32-битная система ма может адресовать 2^32 байтов (4 294 967 296 байтов). Это целых 4 гигабайта оперативной памяти! А что может 16-битная система? Давай посмотрим: 2^16 = 65 536. 64 килобайта, ну такое
>>313019881 Трепло необразованное ты знаешь что такое язык асемблера?
Я тебе закодить могу что бы 1 бит кодировал и эмулировал 32 бита.
хуанг из этой помойной инвидии, вон 8 битами кодирует 64 бита. Как? 64 бита это лишь 8 комбинаций по 8 бит которые образуют 64 бита
Регистры процессора могут содержать 8 битные значения. Например RAX/EAX/AX/AH(L) это один и тот же регистр, допускающий 64,32,16,8 битные значения, причем даже в 64 битном коде можно запросить 8 битное значение регистра обратившись к нему как к 8битному
следовательно если все комбинации машинного кода записать в таблицу то и вычислять ничего не нужно
64-битные данные можно разбить на четыре 16-битных слова. Например, 64-битное число можно представить как:
64-битное число: [H3][H2][H1][H0]
| | | |
16-битные слова: [W3][W2][W1][W0]
Где:
H3 — старшие 16 бит H0 — младшие 16 бит
Формулы для работы с 64-битными числами
Сложение:
W0 = A0 + B0
W1 = A1 + B1 + (W0 >> 16) // перенос
W2 = A2 + B2 + (W1 >> 16) // перенос
W3 = A3 + B3 + (W2 >> 16) // перенос
Вычитание:
W0 = A0 - B0
W1 = A1 - B1 - (W0 < 0 ? 1 : 0) // заимствование
W2 = A2 - B2 - (W1 < 0 ? 1 : 0) // заимствование
W3 = A3 - B3 - (W2 < 0 ? 1 : 0) // заимствование
Умножение: Умножение 64-битных чисел требует использования алгоритма умножения с учетом переносов. Можно использовать метод "умножения по частям":
W0 = A0 B0
W1 = A0 B1 + A1 B0 + (W0 >> 16)
W2 = A0 B2 + A1 B1 + A2 B0 + (W1 >> 16)
W3 = A0 B3 + A1 B2 + A2 B1 + A3 B0 + (W2 >> 16)
Деление: Деление 64-битных чисел на 16-битные также требует сложного алгоритма, который включает в себя деление по частям и обработку остатков.
Правила работы с 64-битными числами
Разделение данных: Все 64-битные операции должны работать с 16-битными частями, и необходимо следить за переносами и заимствованиями.
Хранение данных: Для хранения 64-битных чисел используйте массив из 4-х 16-битных слов.
Использование вспомогательных функций: Создайте вспомогательные функции для выполнения базовых операций (сложение, вычитание, умножение, деление) для 16-битных чисел, чтобы облегчить реализацию 64-битных операций.
Обработка переполнений: Необходимо учитывать возможность переполнения при выполнении арифметических операций и правильно обрабатывать эти случаи.
Пример реализации
Вот пример на псевдокоде для сложения двух 64-битных чисел:
>>313019881 Обход ограничения на разрядность 16 бит в адресации памяти для эмулятора 64 бита может быть достигнут с помощью косвенной адресации и сегментации памяти.
Вот основные шаги и правила, которые могут пом очь в этом процессе: Основные подходы
Сегментация памяти: Разделите память на сегменты, каждый из которых может быть адресован 16-битным указателем. Используйте базовые адреса для каждого сегмента, чтобы расширить диапазон адресации.
Косвенная адресация: Используйте регистры для хранения адресов, что позволяет работать с большими диапазонами памяти. Например, можно использовать пару регистров для хранения 32-битного адреса, где один регистр хранит старшие 16 бит, а другой — младшие.
Формулы для адресации
Формула для получения 32-битного адреса:
Address = (Segment << 16) + Offset
Здесь Segment — это 16-битный сегментный адрес, а Offset — это 16-битное смещение.
HighPart — это старшие 32 бита, которые могут быть использованы для адресации 64-битной памяти.
Правила работы с памятью
Использование регистров: Для работы с 64-битными адресами используйте несколько регистров, чтобы хранить различные части адреса.
Обработка переполнений: Убедитесь, что при сложении сегмента и смещения не происходит переполнения, что может привести к ошибкам в адресации.
Эмуляция 64-битной адресации: Создайте механизм, который будет преобразовывать 64-битные адреса в 16-битные сегменты и смещения, чтобы обеспечить доступ к памяти.
Пример реализации
Вот пример на псевдокоде для преобразования 64-битного адреса в 16-битный сегмент и смещение:
pseudo
function getSegmentAndOffset(Address64):
HighPart = (Address64 >> 32) & 0xFFFFFFFF
Segment = (Address64 >> 16) & 0xFFFF
Offset = Address64 & 0xFFFF
return (HighPart, Segment, Offset)
Заключение
Обход ограничения на разрядность 16 бит в адресации памяти для эмулятора 64 бита требует использования сегментации и косвенной адресации. Следуя предложенным подходам и правилам, можно создать эффективную систему для работы с 64-битной памятью на 16-битной архитектуре.
>>313021415 >>313021415 не костыли а ускорение в 300X ибо вычисления теперь таблица в памяти это доказал разраб GROQ
ты идиот и мне лень рассказывать
>эффективная скорость передачи данных у GDDR6X составляет 19 000 МГц (или 19 Гбит/с), это означает, что физическая (реальная) тактовая частота составляет 9 500 МГц. ( 9 гигагерц )
таким образом x86 как помойная архитектура задержала вычислительную отрасль в 40-80 раз
Алгоритм stablediffusion вообще работает на видеокарте то что раньше можно было делать на супер компьютере за 1 лям$
А теперь вопрос почему кеш память процца не работает на 9 гигагерцах а на видео работает? - лол.
>>313021825 ну ты даже понять не можешь о чём речь. и что науку корпорации ебут 60 лет
Смотри, они боятся что муслимы соберут ядерку и их геев ебнут тот же куеплёт из ASML вообще на науку хуй клал как и на сами вычисления сами государства со своими секретностями клали хуй на людей и обогащаются
СМОТРИ.
Есть беспроводная передача информации. ДА? Это 1 и 0 в виде синусов радиволн от 1 мегагерца до 1 гигагерца.
но есть и беспроводная передача инструкций готовых вычислений для 8 бит всего 256 вариантов. в итоге 1 радио станция может миллионам пекам слать таблицы готовых вариантов смещения бинарного кода со скоростью 1 гб в сек на 1 антенну. дальше уже идёт язык асемблера принимающий стороны антенн может быть хоть миллион и миллиард что даёт неограниченные выч мощности и память для 4 бит всего 16 вариантов -
на таблице пикрол 4, все смещения весовых градиентов нейросети с 0.01 по 100. так что все вычисление это фейк и форс барахла от NVIDIA И AMD - и интела для продажи барахла так как все комбинации машинного кода есть в белом шуме радиоволн поэтому вместо производства антенн по типу детекторных приемников они вот заняты этой хуйней
>>313021825 Хорошо, вопрос тебе от доктора НАУК И НОБЕЛЕВСКОГО ЛАУЕРЕАТА.
что вычисляют процессоры если все вычисления уже есть в таблице умножения?
вопрос знатокам, время на ответ 30 сек
второй вопрос. если AVX инструкции есть, то почему они рекурсивно не ускоряют вычисления методом проброса? - а точн точн, потому что 64 и 32 бита это шифрование 8 и 16 бит инструкций, где старый пидораз торвальдс не выпустиль линь на 8 и 16 бит процессоры. ибо их можно взломать перебором, но также перебором можно и сохранить все команды, что делает процессоры ненужными
>>312996627 считал ядерную хуету на geant4 в питоновском и нативном исполнении разница в два раза. а это даже не самый оптимизированный фреймворк. любителей обмазаться avx и фортраном почти не осталось и за это не платят
>>313001207 и придем к ситуации как в рашке, когда спецов лупоглазиков не осталось, и соснут хуйца у китайцев и индусов, которые за доширак готовы оптимизон накатить. вон там китаезы аналоговнетный чатжпт обучили на меньших флопсах а получили примерно похожее качество сетки
формула выше показала тебе что инструкции процессора 8 и 16 бит могут быть записаны как память. в таблице
чип 5G куалкома может транслировать инструкции мамашиного кода в радиусе 100 метров со скоростью 5 гб сек. это значит что 1 чип куалкома может раздавать инструкции тысячам антенн которые будут эмулировать процессор в 400 раз быстрее те центральные процессы и видеокарты не нужны, подамайте сами почему телек не может вам показывать винду и интернет если все комбинации 8 битного бинарного кода известны? где всего 256 вариантов?
Спутниковые антенны передают интернет за 100 км. АХАХ ЛОЛ. так где городской интернет беспроводной с помощью радиоволн тв эфира?
>>312992530 (OP) Из-за того, что выработали норму для кодирования - типа когда команде всей удобно. Недавно на эту тему открытый спор был между двумя топ-погромиздами. Там чел на примерах показал, как практика "чистого кода" и "чистой архитектуры" в сотни-тысячи раз ухудшает производительность.
То есть для скорости разработки это заебись, но оптимизация идет по полной пизде. Однако по-другому пока нельзя, потому что бизнесу нужна скорость. Может, в будущем с этим разберутся нейросети
>>313019881 да, американские макаки запрогали это для тебя что бы ты не ускорял свой процессор и видеокарту и SSD рекурсивно до бесконечности ведь везде одинаковый бинарный код и его комбинации для 4 бит всего 16 комбинаций.. а то ещё муслимом станешь и ядерку будешь собирать,вон тони старк со своим ИИ говорил, да как жидло в костюмах летал ему было заебок.
вот взгляни на таблицу - с помощью индексирования хеш функций бит у тебя давно было бы бесконечное количество памяти, выч ресурсов и вообще всё есть комбинации бинарного кода
изучая рекурсивные функции, для чего либо, я поняла одно, мы в матрице, которую запустили байден и медвепут, точнее и якобы их реальность тоже симуляция и матрица - точнее это математическая дедовщина, издевательство и принуждение. что есть реальность если в уме 1+1, в симуляции, и воображении, и на листке РЕЗУЛЬТАТ ОДИН И ТОТ ЖЕ?
>>313023105 Допустим, хочу умножить число 2^32 (это 4 294 967 296 обычное число для программы) на 2^32. Чтобы заранее знать, что получится, нужна таблица 2^32 x 2^32 = 2^64. Это 18446744073709551616 значений. А если захотеть перемножить два 64-битных числа? Будет 3,4 E38 значений. Получается, каждое значение будет весить 128 бит и таких значений 3,4 E38. Получается, чтобы хранить такую таблицу, нужно иметь диск на 2^134 бит. Это 2^51 йоттабайт. Физически невозможно
>>312992530 (OP) >Почему каждая новая версия андроид все более глючная и уродливая? Взять мой старенький НТС, так он летает и долго бы ещё послужил, но его искусственно убили ради нихуя. Ради графона и поддержки новых фич, в особенности железа. Графон => удовольствие от использования. Купи себе новый телефон хотя бы тысяч за сорок, с современным процессором и 120гц экраном, и окажется, что не такие уж новые ведра глючные и вовсе даже и не уродливые.
>Почему современные игры требуют от 200 гигов места на диске при этом графикой не отличаются от игр 2016 года? Здесь тупо неправда, ваха весит 65 гигабайт и ебёт графном любой кал из твоего мезозоя. Даже искушённый игрок при виде роя тиранидов в конце пролога откроет рот. 200 гб требуют только отдельные особо породистые йобы, вдовесок к которым не чаще раза в год выходят какие-нибудь высеры-видеоприколы, на которые не похуй только нищеебам на двачах и тохе которому заплатили за рекламу. 3060 хватает на всё, а с длсс и на настройках чуть ниже ультра - даже в 4к. Давай, пиздани что-нибудь плохое про длсс, спали, что ни разу реально его не щупал сам.
>Почему сейчас браузеры жрут всю оперативку хотя раньше я мог играть в игрули и сидеть на форумах одновременно? Потому что у тебя старый компьютер, для которого фоновая подсветка видео на ютьюбе это технологический пик уровня нанитов. Алсо попробуй держать открытыми меньше 20 вкладок разом, сильно удивишься.
Я даже причём не сказать что дохуя консумер и определённо не богач, ещё в начале этого года работал за двадцатку оклада, 30-40 по факту и те не всегда. Однако за четыре года на этой работе я успел купить ноутбуки себе и брату (кстати тут выясняется что и семья у меня тоже небогатая и у тебя окончательно подрывает очко), нормальный телефон, телек, полечиться в топовой платной клинике своего дс3 и даже взять квартиру в ипотеку (офк с бабушкиным наследством на первый взнос, но всё же далее пришлось платить), а до того снимал с друзьями. А, ну и да, я ещё и не готовлю и питаюсь онли доставками и магазинной готовой едой.
Так что суть даже не в том, что ты нищук, а в том, что ты еблан. Хочешь нормальный комп - купи его блядь. Не хочешь - не бугурти. Не можешь - не может быть такого, в дноэсе сборочка с 3060 стоит 80к, это 6к в месяц ежемесячного платежа на год. Если у тебя нет никаких неотложных трат типа лечения пиздецомы или текущих долгов, если ты работаешь, если живёшь один - ничто не мешает тебе делать как я, а то и лучше, обращаясь с деньгами умнее и не въебывая их в глазунью за 300 рублей, чтобы потом под конец месяца подножным кормом питаться и задаваться вопросом, нахуя было такое заказывать.
Зарплатодебилы без нормальных вещей, куда вы её, блядь, тратите-то?
>>313023657 Ты можешь создать калькулятор с логикой этих значений и тогда хранить их не потребуется. простой пример полно связный граф. алгоритм его генерации весит 5кб. а генерирует 10 мб изображение.
>>313023963 > в рамках твоей логики кодирования, это так но 64 бит это 8 сложенных бит по 8 бит Хорошо, пусть будет 8 раз по 8 бит и ОС будет работать так. Если 8 битная система, то будет таблица значений 2^16 x 8 бит (64 килобайта, это хранить можно), содержащая все перемножения 8-битных чисел. Но чтобы из таблицы перемножения 8-битных чисел получить результат перемножения 64-битных чисел нужен (внимание!) процессор, который будет это просчитывать. И даже больше, в наши процессоры так делают (например, ускорения вычислений в специальных математических сопроцессорах) и в GPU тоже используется
>>313024257 Анон, мне кажется это просто новый стиль троллинга косить под шизов.
Как человек с положительным айкью на полном серьезе может предлагать заменить калькулятор таблицей умножения. Да это сработает для чисел в пределах сотни, а дальше что?
Почему программы и игры с каждым годом все прожорливее?
Минимальные требования Винды по оперативке:
>windows 95 - 4MB
>windows 98 - 16MB
>windows XP - 128MB
>windows vista/7/8/8.1 - 1GB
>windows 10 - 2GB
>windows 11 - 4GB
А теперь скажите мне, чего такого может Вин11, чего не могла Вин95, чтобы требовать в 1024, или 2^10 больше оперативной памяти? Чего? Тот же Ворд, тот же Иксэль, тот же ПауэрПоинт.
Почему каждая новая версия андроид все более глючная и уродливая? Взять мой старенький НТС, так он летает и долго бы ещё послужил, но его искусственно убили ради нихуя.
Почему современные игры требуют от 200 гигов места на диске при этом графикой не отличаются от игр 2016 года?
Почему сейчас браузеры жрут всю оперативку хотя раньше я мог играть в игрули и сидеть на форумах одновременно?
Программисты, почему вы перестали оптимизировать код?