А по теме - долго проработал в команде где на отдельном серваке обширная фильмотека, копия либрусека а сгонять катку в КС всей толпой или дуэль в варкраф3 было нормой. В рабочее время можно было без вопросов отлучиться. Зато никаких вопросов не было когда надо было пахать внеурочное время или подхватить чужие обязанности потомучто все знали сегодня ты а завтра тебе. Ну и естественно что все задачи отрабатывались по максимуму. Когда тот начальник ушёл коллектив посыпался почти сразу. Когда я ушёл туда уже через пол года искали людей за удвоенную оплату. Видел я что они туда потом понабрали... Повезло им что к тому времени эта корпорация сильно оптимизировала бизнес процессы и на этом уровне уже можно было использовать слабомотивированный низкоквал. Вот такая почти притча про выгоду и рвание пятой точки себе и всем окружающим...
Тут недавно пост был про XB-70 "Валькирия" мне там одна фраза понравилась - "но тогда так не работали". В контексте "...кусок обшивки только что вылетел. Сейчас бы наверное программа такого уровня риска не дожила бы до второго прототипа её бы закрыли на третьем серьёзном инциденте. В 1960-х так не работали...". Когда "апполоны" летали их в одну каску пересобирали на орбите в критически ограниченное время и это была штатная процедура а теперь просто перестыковать модуль это прям сложно сложно.
А по мне изначально была бестолковая идея. Ладно бы как перевалочная станция для дозаправки и/или сборки лунных и более далёких кораблей или других тяжёлых спутников которые целиком не запустить. Ну или хотябы какието производства которым необходима невесомость и/или глубокий вакуум. А так кучка бездельников причём очень дорогих бездельников. За всё время существования и масса там уже по моему 400 тонн а по искусственной гравитации ничего даже не пытались а уж чего проще - собери кольцевой модуль и пусти там по кругу полку с кроватями и уже можно спать по человечески а кровати убрал и бегай на здоровье но за все эти года даже этого не удосужились...
хаха)... ну да, шарп хороший язык если бы не его фреймворки...
А так то ну java она и есть java. Когдато помню презирал языки с уборкой мусора и считал что win7 это для пижонов) но это прошло... Тем более в шарпе можно если надо сместиться на довольно таки низкий уровень кодинга.
А про извраты с проводником - кто придумает строить многомерную структуру из файлов возможно с учётом частоты использования и может быть даже по типу векторного пространства токенов в LLM и даст возможность юзеру в выбранных измерениях масштабировать и передвигаться тот свершит революцию... Никому не нужную революцию. С файлами по моему никто практически всерьёз не работает чтоб прям дерево с понятными и строгими ветвями. Работают с поиском. Многие даже не знают где их рабочие данные находятся - открывают пишут сохраняют админ бэкапит вот и всё.
Ну зато это настоящая графика а не псевдосимволы какие нибудь.Ну а память конечно жалко в ZX треть оперативки отдай. Хотя ничего в принципе не мешало загнать в видеопамять код или данные и работать себе не заморачиваясь.
У него в буфере были коды символов из которых сложная электроника формировала на экране изображения. А идея именно в том чтобы простенькой схемой гнать на экран содержимое оперативной памяти "как есть" не заморачиваясь с распознаванием того что там записано.
Венчурные проекты это такая штука в которую нельзя заходить "на всю котлету". И если уж чтото выстрелило то доить эту корову лучше до последнего а не метаться в поисках новой. А так то конечно респект мужику за ZX spectrum. Главное изобретение там конечно было формировать изображение на экране выбирая биты из RAM. Интересно кто это первый придумал...
Интересно бы с безколлекторным двигателем поработать причём на низком уровне чтобы. А тут я как то даже не до конца понимаю зачем дополнительная плата? Для управления током есть стандартные решения. Наверное подсчёт оборотов ещё идёт как то хотя для шаговика это без надобности вроде...
Конечно на этапе компиляции это ещё лучше чем при выполнении. Но разговор то про то что сама концепция вредоносна. Вон например в Котлине есть возможность завести типы которые не могут быть null то есть вынуждают заполнять неинициализированные ссылки ссылками на какой нибудь dumb а потом какой нибудь модуль может решить что этот dumb вполне себе "живой" объект и начать с ним работать ну и пошло поехало...
кстати ну вот не припомню чтобы null поганил память если можно обрисуйте механику...
А вот с этим как раз не соглашусь. NPE это сигнал что программа работает не так как должна. И чем раньше это выяснится тем лучше. А вот если NPE будет както замаскированно или автоисправлено или ещё чтото подобное и программа с ошибкой "на борту" похромает кудато дальше то кончиться всё это может хуже чем просто поиск ошибки в коде.
да и вообще эти null-terminated string это вещь про которую можно сказать что если бы её никогда не существовало то всем на белом свете было бы легче жить)
Помню они меня так достали в C++ что я написал класс обёртку c операторами приведения во все разумные типы чтобы вообще никогда их не использовать... а потом пол года ещё дебажил сам этот класс)
Про излучение из нагретого олова конечно насколько понимаю тут некоторая недоговорённость в статье. Скорее всего плазма олова с инверсной заселённостью энергоуровней подаётся в какойто оптический резонатор где с использованием механизма вынужденного излучения и появляется поляризованный мягкий рентген со строго определённой длиной волны. По сути обычный лазер только рентгеновский. На это какбы намекает ещё и то что в качестве зеркал используются периодические оптические структуры скорее всего как частотно-селективные поверхности а они работают только когда всё излучение имеет одну длину волны.
Самое мерзкое что делал это разгребание чужого кода. А тут получается будет работа в том чтобы разобраться в ИИшном коде и отловить хорошо спрятанные и совершенно неочевидные ошибки. Адская горбуха будет а не работа. И почему всё время советуют доверить ИИ полномасштабную картину и дать построить глобальный проект - по сути позиционируют его как архитектора. ИМХО логичнее его юзать на уровне джуна и давать писать функциональные модули типа "вещь в себе" которые можно протестить входными данными с предсказуемым результатом не заморачиваясь с тем что у него внутри а уже из модулей архитектор пусть собирает проект и пишет работу шин данных тоже сам. Доверять контролировать ИИ логичность и связность данных, маршруты и состояния транзакций я бы прям побоялся. Потом если на проекте в проде начнутся проблемы а ИИ разведёт руками то будет просто крах. Если рухнет модуль его можно както заглушить на время ремонта а если крякнет шина то это сурово
С точки теорий дальнодействия таких как СТО и ОТО фотон и вообще вся корпускулярщина это лютая гадина падла поганая которой быть не должно в принципе и которая портит вдрызг стройную и законченную картину мира). Недаром Энштейн люто ненавидел Квантовую механику хоть и был её отцом и самое смешное за неё он и нобелевку получил. И как Вы правильно написали в дальнодействии всё статично и предсказуемо, мироздание уже построено и неизменно. А в Квантовой теории неравенство Белла и эти прохиндеи уже его экспериментально проверили и доказали что "Бог играет в кости"). На самом деле до построения "теории всего" ещё далеко ... ну или мы чегото не знаем
а эффект Казимира может иметь очень большие значения при уменьшении расстояния между пластинами когда степень обеднения вакуума становится глубокой. по сути чем плотнее среда те более обеднён вакуум
Запутанные фотоны появились потому что если отказаться от концепции "фотонов" которые кудато "летают" а оперировать непосредственно понятиями СТО то феномен запутанных фотонов становится естественным и понятным явлением. Ну и обмен энергией - вот два бильярдных шара один ударил в другой и стал а второй покатился - они обменялись энергией. Просто в данном тривиальном случае интервал между событиями равен нулю потомучто и расстояние и время между этими событиями равны нулю. Но вообще конечно я не смогу про механизм). Просто потому что не смогу сформулировать что такое энергия в пространстве-времени. Чтобы именно и потенциальная и кинетическая и тепловая. В ОТО вроде есть чтото про это но я её не изучал совсем. Ну и ни в ОТО ни в СТО нет квантования а значит нет места для тепловой энергии и вообще квантовой термодинамики. Так что это всё частные истины которые моделируют вселенную только в пределах модели но не являются описанием реальности. Ну и вообще я там нарисовал ")" чтобы показать что не особо претендую на серьёзность. На самом деле если бы действовал механизм такой передачи энергии который я описал то мы бы видели в небе кроме "солнца прошлого" которое видим сейчас ещё и "солнце будущего" примерно в получасе западнее "солнца прошлого" а так как этого нет то значит такой механизм не работает. Так что всё это просто на правах "информации к размышлению"...
Есть такая штука называется эффект Казимира. Про него правда последние несколько лет перестали писать наглухо. Примерно как про радиационные дела перед началом Манхэттенского проекта. Так там по некоторым экспериментам есть данные что в обеднённом вакууме константа "скорость света" уменьшается. Не просто скорость света меньше а именно множитель в формуле для интервала который по сути характеристика связи пространства со временем. Скорее всего везде где мы фиксируем падение диэлектрической постоянной это какаято степень обеднения вакуума и это изменения которые вносит вещество именно в саму ткань пространства-времени.
в СТО есть понятие "интервал" - это аналог евклидова расстояния в пространстве времени Минковского. равен он SQRT("расстояние между событиями"^2-("скорость света"*"время между событиями")^2). Если посчитать его между событием "переход атома в фотосфере солнца на более низкий энергоуровень" и событием "переход молекулы в фоточувствительной клетке глаза на более высокий энергоуровень" то окажется что интервал между этими событиями равен 0. То есть никаких фотонов никуда не летало а просто две квантовых системы находящихся на нулевом интервале то есть фактически касающиеся друг друга непосредственно обменялись энергией. И только людям сидящим в тюрьме своего евклидова восприятия кажется что это летают какието фотоны.
между запутанными фотонами и событием их породившим тоже кстати всегда нулевой интервал так что никак они не связаны да и нет их а по факту просто при их типа "детектировании" детектор непосредственно касается самого события где родились запутанные фотоны и совершенно неудивительно что оба детектора где бы они не находились покажут корреляцию
Подозреваю что он был тупо на это запрограммирован. А вот если без "если" - тупо робот-помощник типа "робот Фёдор" ну или чатжипыти подключенная к манипуляторам и камере получит задание "сделай коробку", ватман и нож?
И опять никакой конкретики. Да и вообще статья про математику без единой формулы это какаято дичь.
Но вообще причины три. Первая это линейные приближения. Просто многие процессы моделируются первым членом ряда Тейлора а членами с более высокими степенями параметра пренебрегают считая что так как параметр мал то они пренебрежимо малы. Например маятник качается не по синусоидальному закону но в приближении малой амплитуды это синус и вуаля - чудеса математики маятник подчиняется одной из базовых функций. Вторая это законы сохранения вплоть до закона сохранения потока или поля из которых следуют законы обратных квадратов в разных разделах физики и понятие дивиргенции. Ну и третья это математические теории реально жуткой сложности типа квантовой механики или теории струн которые просто небольшой регулировкой параметров и методов могут быть применимы ко многим другим возможным видам физик которых в нашем мироздании нет.
"Это эсэровский лозунг"(с)
)))
А по теме - долго проработал в команде где на отдельном серваке обширная фильмотека, копия либрусека а сгонять катку в КС всей толпой или дуэль в варкраф3 было нормой. В рабочее время можно было без вопросов отлучиться. Зато никаких вопросов не было когда надо было пахать внеурочное время или подхватить чужие обязанности потомучто все знали сегодня ты а завтра тебе. Ну и естественно что все задачи отрабатывались по максимуму. Когда тот начальник ушёл коллектив посыпался почти сразу. Когда я ушёл туда уже через пол года искали людей за удвоенную оплату. Видел я что они туда потом понабрали... Повезло им что к тому времени эта корпорация сильно оптимизировала бизнес процессы и на этом уровне уже можно было использовать слабомотивированный низкоквал. Вот такая почти притча про выгоду и рвание пятой точки себе и всем окружающим...
Тут недавно пост был про XB-70 "Валькирия" мне там одна фраза понравилась - "но тогда так не работали". В контексте "...кусок обшивки только что вылетел. Сейчас бы наверное программа такого уровня риска не дожила бы до второго прототипа её бы закрыли на третьем серьёзном инциденте. В 1960-х так не работали...". Когда "апполоны" летали их в одну каску пересобирали на орбите в критически ограниченное время и это была штатная процедура а теперь просто перестыковать модуль это прям сложно сложно.
А по мне изначально была бестолковая идея. Ладно бы как перевалочная станция для дозаправки и/или сборки лунных и более далёких кораблей или других тяжёлых спутников которые целиком не запустить. Ну или хотябы какието производства которым необходима невесомость и/или глубокий вакуум. А так кучка бездельников причём очень дорогих бездельников. За всё время существования и масса там уже по моему 400 тонн а по искусственной гравитации ничего даже не пытались а уж чего проще - собери кольцевой модуль и пусти там по кругу полку с кроватями и уже можно спать по человечески а кровати убрал и бегай на здоровье но за все эти года даже этого не удосужились...
хаха)... ну да, шарп хороший язык если бы не его фреймворки...
А так то ну java она и есть java. Когдато помню презирал языки с уборкой мусора и считал что win7 это для пижонов) но это прошло... Тем более в шарпе можно если надо сместиться на довольно таки низкий уровень кодинга.
А про извраты с проводником - кто придумает строить многомерную структуру из файлов возможно с учётом частоты использования и может быть даже по типу векторного пространства токенов в LLM и даст возможность юзеру в выбранных измерениях масштабировать и передвигаться тот свершит революцию... Никому не нужную революцию. С файлами по моему никто практически всерьёз не работает чтоб прям дерево с понятными и строгими ветвями. Работают с поиском. Многие даже не знают где их рабочие данные находятся - открывают пишут сохраняют админ бэкапит вот и всё.
Ну зато это настоящая графика а не псевдосимволы какие нибудь.Ну а память конечно жалко в ZX треть оперативки отдай. Хотя ничего в принципе не мешало загнать в видеопамять код или данные и работать себе не заморачиваясь.
У него в буфере были коды символов из которых сложная электроника формировала на экране изображения. А идея именно в том чтобы простенькой схемой гнать на экран содержимое оперативной памяти "как есть" не заморачиваясь с распознаванием того что там записано.
Венчурные проекты это такая штука в которую нельзя заходить "на всю котлету". И если уж чтото выстрелило то доить эту корову лучше до последнего а не метаться в поисках новой. А так то конечно респект мужику за ZX spectrum. Главное изобретение там конечно было формировать изображение на экране выбирая биты из RAM. Интересно кто это первый придумал...
Интересно бы с безколлекторным двигателем поработать причём на низком уровне чтобы. А тут я как то даже не до конца понимаю зачем дополнительная плата? Для управления током есть стандартные решения. Наверное подсчёт оборотов ещё идёт как то хотя для шаговика это без надобности вроде...
Спасибо за информацию. Никогда не знал что через null можно обратиться к методу. Как страшно жить)...
а про ссылки равные null ну например разреженный массив но чтобы не в виде коллекции с перегруженным [] а именно с индексным доступом.
Конечно на этапе компиляции это ещё лучше чем при выполнении. Но разговор то про то что сама концепция вредоносна. Вон например в Котлине есть возможность завести типы которые не могут быть null то есть вынуждают заполнять неинициализированные ссылки ссылками на какой нибудь dumb а потом какой нибудь модуль может решить что этот dumb вполне себе "живой" объект и начать с ним работать ну и пошло поехало...
кстати ну вот не припомню чтобы null поганил память если можно обрисуйте механику...
А вот с этим как раз не соглашусь. NPE это сигнал что программа работает не так как должна. И чем раньше это выяснится тем лучше. А вот если NPE будет както замаскированно или автоисправлено или ещё чтото подобное и программа с ошибкой "на борту" похромает кудато дальше то кончиться всё это может хуже чем просто поиск ошибки в коде.
да и вообще эти null-terminated string это вещь про которую можно сказать что если бы её никогда не существовало то всем на белом свете было бы легче жить)
Помню они меня так достали в C++ что я написал класс обёртку c операторами приведения во все разумные типы чтобы вообще никогда их не использовать... а потом пол года ещё дебажил сам этот класс)
Про излучение из нагретого олова конечно насколько понимаю тут некоторая недоговорённость в статье. Скорее всего плазма олова с инверсной заселённостью энергоуровней подаётся в какойто оптический резонатор где с использованием механизма вынужденного излучения и появляется поляризованный мягкий рентген со строго определённой длиной волны. По сути обычный лазер только рентгеновский. На это какбы намекает ещё и то что в качестве зеркал используются периодические оптические структуры скорее всего как частотно-селективные поверхности а они работают только когда всё излучение имеет одну длину волны.
Самое мерзкое что делал это разгребание чужого кода. А тут получается будет работа в том чтобы разобраться в ИИшном коде и отловить хорошо спрятанные и совершенно неочевидные ошибки. Адская горбуха будет а не работа. И почему всё время советуют доверить ИИ полномасштабную картину и дать построить глобальный проект - по сути позиционируют его как архитектора. ИМХО логичнее его юзать на уровне джуна и давать писать функциональные модули типа "вещь в себе" которые можно протестить входными данными с предсказуемым результатом не заморачиваясь с тем что у него внутри а уже из модулей архитектор пусть собирает проект и пишет работу шин данных тоже сам. Доверять контролировать ИИ логичность и связность данных, маршруты и состояния транзакций я бы прям побоялся. Потом если на проекте в проде начнутся проблемы а ИИ разведёт руками то будет просто крах. Если рухнет модуль его можно както заглушить на время ремонта а если крякнет шина то это сурово
С точки теорий дальнодействия таких как СТО и ОТО фотон и вообще вся корпускулярщина это лютая гадина падла поганая которой быть не должно в принципе и которая портит вдрызг стройную и законченную картину мира). Недаром Энштейн люто ненавидел Квантовую механику хоть и был её отцом и самое смешное за неё он и нобелевку получил. И как Вы правильно написали в дальнодействии всё статично и предсказуемо, мироздание уже построено и неизменно. А в Квантовой теории неравенство Белла и эти прохиндеи уже его экспериментально проверили и доказали что "Бог играет в кости"). На самом деле до построения "теории всего" ещё далеко ... ну или мы чегото не знаем
а эффект Казимира может иметь очень большие значения при уменьшении расстояния между пластинами когда степень обеднения вакуума становится глубокой. по сути чем плотнее среда те более обеднён вакуум
Запутанные фотоны появились потому что если отказаться от концепции "фотонов" которые кудато "летают" а оперировать непосредственно понятиями СТО то феномен запутанных фотонов становится естественным и понятным явлением. Ну и обмен энергией - вот два бильярдных шара один ударил в другой и стал а второй покатился - они обменялись энергией. Просто в данном тривиальном случае интервал между событиями равен нулю потомучто и расстояние и время между этими событиями равны нулю. Но вообще конечно я не смогу про механизм). Просто потому что не смогу сформулировать что такое энергия в пространстве-времени. Чтобы именно и потенциальная и кинетическая и тепловая. В ОТО вроде есть чтото про это но я её не изучал совсем. Ну и ни в ОТО ни в СТО нет квантования а значит нет места для тепловой энергии и вообще квантовой термодинамики. Так что это всё частные истины которые моделируют вселенную только в пределах модели но не являются описанием реальности. Ну и вообще я там нарисовал ")" чтобы показать что не особо претендую на серьёзность. На самом деле если бы действовал механизм такой передачи энергии который я описал то мы бы видели в небе кроме "солнца прошлого" которое видим сейчас ещё и "солнце будущего" примерно в получасе западнее "солнца прошлого" а так как этого нет то значит такой механизм не работает. Так что всё это просто на правах "информации к размышлению"...
Есть такая штука называется эффект Казимира. Про него правда последние несколько лет перестали писать наглухо. Примерно как про радиационные дела перед началом Манхэттенского проекта. Так там по некоторым экспериментам есть данные что в обеднённом вакууме константа "скорость света" уменьшается. Не просто скорость света меньше а именно множитель в формуле для интервала который по сути характеристика связи пространства со временем. Скорее всего везде где мы фиксируем падение диэлектрической постоянной это какаято степень обеднения вакуума и это изменения которые вносит вещество именно в саму ткань пространства-времени.
Сложно то всё как у Вас)
а если например так:
в СТО есть понятие "интервал" - это аналог евклидова расстояния в пространстве времени Минковского. равен он SQRT("расстояние между событиями"^2-("скорость света"*"время между событиями")^2). Если посчитать его между событием "переход атома в фотосфере солнца на более низкий энергоуровень" и событием "переход молекулы в фоточувствительной клетке глаза на более высокий энергоуровень" то окажется что интервал между этими событиями равен 0. То есть никаких фотонов никуда не летало а просто две квантовых системы находящихся на нулевом интервале то есть фактически касающиеся друг друга непосредственно обменялись энергией. И только людям сидящим в тюрьме своего евклидова восприятия кажется что это летают какието фотоны.
между запутанными фотонами и событием их породившим тоже кстати всегда нулевой интервал так что никак они не связаны да и нет их а по факту просто при их типа "детектировании" детектор непосредственно касается самого события где родились запутанные фотоны и совершенно неудивительно что оба детектора где бы они не находились покажут корреляцию
Подозреваю что он был тупо на это запрограммирован. А вот если без "если" - тупо робот-помощник типа "робот Фёдор" ну или чатжипыти подключенная к манипуляторам и камере получит задание "сделай коробку", ватман и нож?
И опять никакой конкретики. Да и вообще статья про математику без единой формулы это какаято дичь.
Но вообще причины три. Первая это линейные приближения. Просто многие процессы моделируются первым членом ряда Тейлора а членами с более высокими степенями параметра пренебрегают считая что так как параметр мал то они пренебрежимо малы. Например маятник качается не по синусоидальному закону но в приближении малой амплитуды это синус и вуаля - чудеса математики маятник подчиняется одной из базовых функций. Вторая это законы сохранения вплоть до закона сохранения потока или поля из которых следуют законы обратных квадратов в разных разделах физики и понятие дивиргенции. Ну и третья это математические теории реально жуткой сложности типа квантовой механики или теории струн которые просто небольшой регулировкой параметров и методов могут быть применимы ко многим другим возможным видам физик которых в нашем мироздании нет.