Unity написан на двух языках C++ (runtime) и C#/.NET (scripting API). Объекты Unity (классы унаследованные от UnityEngine.Object) существуют и в C++ части (реализуют базовый функционал движка) и в C# (как объект C# содержащий ссылку на объект C++ и обертка для доступа к этому объекту). И в этих частях разное управление памятью: в C++ прямое, в C# уборка мусора.
Проблема: в C++ объект можно уничтожить, но объект в C# при этом остается живым (поскольку это ссылка на объект в C++) и попытка использовать его выдаст NullReferenceException. В Unity это решили перезагрузив == null: если соответствующий объект в C++ уничтожен, то вернет true. Но проверку is null перезагрузить нельзя - это проверки объекта (reference type) C# на null, и через неё работают null-conditional и null-coalescing операторы.
var obj = new GameObject("Test");
Destroy(obj);
Debug.Log("obj == null: " + (obj == null)); // true
Debug.Log("obj is null: " + (obj is null)); // false
// попытка использовать функционал движка выдаст ошибку: obj.name = "renamed";
// но методы C# не вызывающие функционал движка будут работать нормально
Поэтому проверка is null не гарантирует, что с объектом можно безопасно работать.
Поэтому я, когда нужна проверка объекта на истинный null, чтобы не огрести NullReferenceException при вызове метода, например, всегда пишу is null, а не == null.
Не везде поможет. В Unity для своих объектов оператор == переопределен, и получается is null может быть false, а == null будет true.
Ссылка на видео в моем сообщение есть, начиная с 0:25: там пайка, сборка, упаковка, весь процесс полностью автоматизирован, на выходе палета с коробками, обмотанная пленкой. Изготовление корпуса тоже полагаю есть (0:31), но в этом не специалист, чтобы уверенно сказать.
Во-вторых, роботизация это дико затратное дело, стоимость продукции после роботизации возрастет не в разы, а на порядки и никакие пошлины её не компенсируют.
Steam Controller стоил $50 (полностью автоматизированное производство). Xbox Controller (One, Series X|S) стоит $60. Рост даже не на порядки, и не в разы, а вообще отрицательный.
От ЕС да, они давно проталкивают бекдоры в шифровании. Предрассветные рейды полицаев за посты в соцсетях уже давно стали обычной практикой. Австралия даже бежит впереди роскомнадзора с требованием добавлять бекдоры под угрозой тюрьмы.
с реддита докладывают, что всё очень плохо, да так что республиканцы могут следующие выборы опять выиграть:
I go to costco every week. it’s probably the only thing i do consistently. i’ve been doing it for years, i know how the prices move. lately? everything’s discounted. i’m not talking promo tags or little manufacturer markdowns — i mean whole shelves of items dropped 20-40%. across categories. not seasonal either. this isn’t normal. prices are supposed to be going up with tariffs, inflation, shipping costs, whatever.
А теперь второй вопрос: сколько надо времени, чтобы построить завод с нуля?
А зачем сразу строить? Перенос производства был гораздо проще: 15-20-30 лет назад банально разбирали оборудование, станки, паковали, и отправляли в Мексику. Теперь тоже самое, но в обратном направлении.
Односторонняя свободная торговля экономически функционирует так же, как открытые границы. Да, обе опустошают внутренний рабочий класс: рабочие места в обрабатывающей промышленности исчезают, а нелегальная иммиграция подрывает заработную плату и доступность рабочих мест. Но приходят дешевые товары и услуги, снижая потребительские цены. Эти более низкие цены становятся механизмом, с помощью которого строится другой тип экономики, оптимизированный для абстракции высокого уровня. Подумайте: профессиональные услуги, финансы, технологии и автоматизированное производство элитного уровня. Ставка делается на то, что США могут подняться по цепочке создания стоимости, позволяя производству более низкого уровня происходить в других местах. Тарифы, введенные другими странами, не рассматриваются как угроза. Фактически, они представляются как «выстрел себе в ногу». Потому что эти страны привязываются к низкорентабельным отраслям, в то время как США ориентируются на капиталоемкие, постиндустриальные области. Вот почему глобалисты агрессивно защищают текущий торговый режим. Мы держим наши рынки открытыми, даже когда другие этого не делают, потому что эта асимметрия ускоряет переход к экономике высокой абстракции. Но цена реальна: это структурный перенос богатства от бедных и среднего класса к богатым, которые получают выгоду от глобальных потоков капитала и дешевой рабочей силы и товаров, которые заставляют работать их постиндустриальную экономику. Это также создает очевидные угрозы безопасности и обороне (например, зависимость от Тайваня).
Таким образом можно сформировать систему, где люди стремятся в те школы, которые дают больше шансов поступить в университет.
Это уже есть в США, называется чартерные школы (частная школа, которая так и же и общественная, получает деньги от штата/муниципалитета). Но профсоюз учителей против них борется.
Improve the model for everyone Allow your content to be used to train our models and improve our services. We secure your data privacy.
В настройках профиля ChatGPT аналогично:
Улучшить модель для всех Разрешите использовать ваш контент для обучения наших моделей, что сделает ChatGPT лучше для вас и всех, кто его использует.
Grok:
Разрешите использовать ваши общедоступные данные, а также взаимодействия, вводные данные и результаты Grok и xAI для обучения и доработки
Поверьте, OpenAI, да и вообще любому провайдеру чат-ботов не очень хочется обучать свои модели на разговорах с простыми пользователями, они от этого только тупее станут)
Если не хочется, то зачем они все эту опцию добавили, да еще и включенную по умолчанию?
Итого 3000 по максимуму. Даже если пересчитать на полную инфляцию, хотя все эти новшества не внедрялись одномоментно в 1990 году, ~8500. $49000 - $36600 = $12400.
Слов "некоторые требования" вы специально не заметили? Для требований типа увеличения прочности крыши, ограничений по выхлопным газам и т.п. определить точную стоимость невозможно не имея доступа к внутренним данным каждого производителя, поскольку затраты распределяются на проектирование, производство, сертификацию, а не просто установка отдельного устройства с известной ценой.
Вы просто не на те характеристики смотрите. Смотрите, например, на время отклика, поддержку разных разрешений на одном устройстве, отсутствие динамической яркости, возможность использовать шрифты без сглаживания.
Так всё же, почему они выросли? За счёт внедрения камер заднего вида? Т.е. цена автомобиля вообще-то снизилась, но добавление камер было настолько дорогим, что оно не вписалось в дельту снижения цены? И у Вас есть подтверждения этому?
Я нигде не утверждал, что только "за счёт внедрения камер заднего вида" цены выросла. Во сколько обходились некоторые требования на дату внедрения (без поправки на инфляцию):
подушки безопасности $200 - $400
датчики давления в шинах $50 - $100
требования к расходу топлива на км $1000 - $2000 (турбонаддув, легковесные материалы), покупатель возможно выиграет от снижения трат на топливо, но платить за снижение придется сейчас
тарифы $200 - $300
камера заднего вида $40 - $200 (в зависимости от наличия экрана) и т.д.
И у Вас есть подтверждения этому?
Можно посмотреть на товары, которые не настолько зарегулированы правительством, например телевизоры: 1990 - 25–32" ЭЛТ стоил $500 - $1000, с учетом инфляции это $1200 - $2300 2025 - 55–65" 4K LED Smart TV стоит $300 - $600 Цена в 4 раза меньше за гораздо большие характеристики. Про ПК даже говорить не буду, разница там гораздо больше.
Т.е. инфляция это вмешательство государства?
Да, в виде непосредственного "печатания" денег или вброса миллиардов долларов в экономику.
В рыночной экономике удешевление продукции стимулирует конкуренция и возможность разорения. In 1990 the average new car cost $15,500. Adjusted for inflation, that would be $36,600 today. However, in 2024, the average new car costs $49,000. It used to take 23 weeks of income to buy a new car, but it now takes 44 weeks.
Потом смотрим на список появившихся обязательных требований к новым машинам:
1990 Clean Air Act Amendments (The Tier I standard was adopted in 1991 and was phased in from 1994 to 1997. Tier II standards were phased in from 2004 to 2009, Tier III - 2012-2024, Tier IV - 2027)
1998 FMVSS 208 (Airbag Mandate) – Required dual front airbags in all vehicles, raising production costs.
2007/2012/2021 Corporate Average Fuel Economy (CAFE) Standards (требования к расходу топлива на км)
California Zero Emission Vehicle (ZEV) Mandates
2007 TREAD Act (Tire Pressure Monitoring System - TPMS) – Mandated sensors to alert drivers of low tire pressure.
2014 Rearview Camera Mandate (FMVSS 111) – Required backup cameras in all vehicles starting in 2018.
2015 Volkswagen Emissions Scandal and Subsequent EPA Regulations
2018 Section 232 Tariffs on Steel and Aluminum
Automatic Emergency Braking (AEB) & Advanced Driver Assistance Systems (ADAS) (2020s) – NHTSA pushed automakers to add AEB, lane departure warnings, and adaptive cruise control.
Inflation Reduction Protection Act of 2022 – Adjusted federal EV tax credits but added U.S. manufacturing and sourcing requirements, impacting supply chains.
И действительно, с чего вдруг цены так выросли. (табличка сарказм)
Если какие-то товары постоянно растут в цене (авто, медицина, жилье), то зачастую это вызвано вмешательством государства "по просьбам трудящихся".
Из-за погони за наилучшей картинкой все чаще делают текстуры не просто с большим, а с огромным разрешением в 4к и больше. Разработчиков не останавливает даже то, что по статистике Steam, как самого большого агрегатора игр, запустить игры в соответствующем разрешении смогут менее 30% целевой аудитории.
Разрешение текстур и разрешение экрана это ортогональные понятия. От разрешения текстур зависит насколько близко можно показать объект без размытия или пикселизации текстуры ("мыльные" текстуры), например лицо персонажа крупным планом, оружие в играх от первого лица, большие объекты вблизи (здания, скалы) и т.д. Конечно большее разрешение экрана выигрывает от более высокого разрешения текстур, но это не прямая зависимость уровня 4k (40964096) текстуры нужны только для 4к (38402160) экранов.
Unity написан на двух языках C++ (runtime) и C#/.NET (scripting API).
Объекты Unity (классы унаследованные от UnityEngine.Object) существуют и в C++ части (реализуют базовый функционал движка) и в C# (как объект C# содержащий ссылку на объект C++ и обертка для доступа к этому объекту).
И в этих частях разное управление памятью: в C++ прямое, в C# уборка мусора.
Проблема: в C++ объект можно уничтожить, но объект в C# при этом остается живым (поскольку это ссылка на объект в C++) и попытка использовать его выдаст NullReferenceException.
В Unity это решили перезагрузив == null: если соответствующий объект в C++ уничтожен, то вернет true.
Но проверку is null перезагрузить нельзя - это проверки объекта (reference type) C# на null, и через неё работают null-conditional и null-coalescing операторы.
Поэтому проверка is null не гарантирует, что с объектом можно безопасно работать.
Не везде поможет.
В Unity для своих объектов оператор == переопределен, и получается is null может быть false, а == null будет true.
Ссылка на видео в моем сообщение есть, начиная с 0:25: там пайка, сборка, упаковка, весь процесс полностью автоматизирован, на выходе палета с коробками, обмотанная пленкой. Изготовление корпуса тоже полагаю есть (0:31), но в этом не специалист, чтобы уверенно сказать.
Steam Controller стоил $50 (полностью автоматизированное производство).
Xbox Controller (One, Series X|S) стоит $60.
Рост даже не на порядки, и не в разы, а вообще отрицательный.
От ЕС да, они давно проталкивают бекдоры в шифровании. Предрассветные рейды полицаев за посты в соцсетях уже давно стали обычной практикой.
Австралия даже бежит впереди роскомнадзора с требованием добавлять бекдоры под угрозой тюрьмы.
Ну перекодируйте любой популярный фильм и загрузите на ютуб. Когда заблокируют, объясните им
Результат будет предсказуем.
с реддита докладывают, что всё очень плохо, да так что республиканцы могут следующие выборы опять выиграть:
А зачем сразу строить?
Перенос производства был гораздо проще: 15-20-30 лет назад банально разбирали оборудование, станки, паковали, и отправляли в Мексику. Теперь тоже самое, но в обратном направлении.
Источник
Госслужащие очень любят удаленно работать на поле для гольфа.
В котором еще десять лет назад половину рабочего времени играли в гольф и плескались в бассейне.
Ещё в доковидные времена люди приписывали себе рабочего времени на $1.4 млн на одного человека, с развитием удаленки ситуация лучше не стала.
И просто прекрасное:
агентство занимает 9 этажное офисное здание, 60 сотрудников, еще до ковида многие работали из дома
у менеджеров персональные роскошные апартаменты с полноценными ванными комнатами
директор в многолетней командировке в собственный офис
бесконечные поездки на курорты
разблокировка правительственных кредиток для личных трат, в том числе оплата авто, ювелирные украшения
и ещё много всего
Обычно семья переезжает в район с хорошей школой.
Можно увидеть на сайтах недвижимости, что у объектов есть отдельный блок с рейтингом школ.
Это уже есть в США, называется чартерные школы (частная школа, которая так и же и общественная, получает деньги от штата/муниципалитета). Но профсоюз учителей против них борется.
В настройках профиля Deepseek есть галочка:
В настройках профиля ChatGPT аналогично:
Grok:
Если не хочется, то зачем они все эту опцию добавили, да еще и включенную по умолчанию?
Утрачен только для конкретной версии бота.
При обучении новых версий разработчики зачастую используют чаты с прошлыми версиями.
Тем временем ИИ отказывается писать код и утверждает, что надо самому.
Слов "некоторые требования" вы специально не заметили? Для требований типа увеличения прочности крыши, ограничений по выхлопным газам и т.п. определить точную стоимость невозможно не имея доступа к внутренним данным каждого производителя, поскольку затраты распределяются на проектирование, производство, сертификацию, а не просто установка отдельного устройства с известной ценой.
Я про ТВ говорю, а вы мне про мониторы.
Я нигде не утверждал, что только "за счёт внедрения камер заднего вида" цены выросла.
Во сколько обходились некоторые требования на дату внедрения (без поправки на инфляцию):
подушки безопасности $200 - $400
датчики давления в шинах $50 - $100
требования к расходу топлива на км $1000 - $2000 (турбонаддув, легковесные материалы), покупатель возможно выиграет от снижения трат на топливо, но платить за снижение придется сейчас
тарифы $200 - $300
камера заднего вида $40 - $200 (в зависимости от наличия экрана) и т.д.
Можно посмотреть на товары, которые не настолько зарегулированы правительством, например телевизоры:
1990 - 25–32" ЭЛТ стоил $500 - $1000, с учетом инфляции это $1200 - $2300
2025 - 55–65" 4K LED Smart TV стоит $300 - $600
Цена в 4 раза меньше за гораздо большие характеристики.
Про ПК даже говорить не буду, разница там гораздо больше.
Да, в виде непосредственного "печатания" денег или вброса миллиардов долларов в экономику.
Потом смотрим на список появившихся обязательных требований к новым машинам:
1990 Clean Air Act Amendments (The Tier I standard was adopted in 1991 and was phased in from 1994 to 1997. Tier II standards were phased in from 2004 to 2009, Tier III - 2012-2024, Tier IV - 2027)
1998 FMVSS 208 (Airbag Mandate) – Required dual front airbags in all vehicles, raising production costs.
2007/2012/2021 Corporate Average Fuel Economy (CAFE) Standards (требования к расходу топлива на км)
California Zero Emission Vehicle (ZEV) Mandates
2007 TREAD Act (Tire Pressure Monitoring System - TPMS) – Mandated sensors to alert drivers of low tire pressure.
2012 FMVSS 216a (Roof Crush Resistance Standard) – Strengthened roof crush resistance requirements, adding structural costs.
2014 Rearview Camera Mandate (FMVSS 111) – Required backup cameras in all vehicles starting in 2018.
2015 Volkswagen Emissions Scandal and Subsequent EPA Regulations
2018 Section 232 Tariffs on Steel and Aluminum
Automatic Emergency Braking (AEB) & Advanced Driver Assistance Systems (ADAS) (2020s) – NHTSA pushed automakers to add AEB, lane departure warnings, and adaptive cruise control.
Inflation
ReductionProtection Act of 2022 – Adjusted federal EV tax credits but added U.S. manufacturing and sourcing requirements, impacting supply chains.И действительно, с чего вдруг цены так выросли. (табличка сарказм)
Если какие-то товары постоянно растут в цене (авто, медицина, жилье), то зачастую это вызвано вмешательством государства "по просьбам трудящихся".
Разрешение текстур и разрешение экрана это ортогональные понятия.
От разрешения текстур зависит насколько близко можно показать объект без размытия или пикселизации текстуры ("мыльные" текстуры), например лицо персонажа крупным планом, оружие в играх от первого лица, большие объекты вблизи (здания, скалы) и т.д.
Конечно большее разрешение экрана выигрывает от более высокого разрешения текстур, но это не прямая зависимость уровня 4k (40964096) текстуры нужны только для 4к (38402160) экранов.
В Британии разницы нет, 4 года за ношение кухонного ножа без уважительной причины или неправильно упакованном.