Где вы увидели, что я отвергаю какие-то "очевидные вещи"? Я сторонник сбалансированного отношения к любой информации, которая есть на просторах Интернета. Нельзя на 100% чему-то доверять.
а пройтись вслед за сообществом, где он тусуется.
Ну да, это ведь является определяющим (нет). Если человек состоит в каком-нибудь сообществе это ещё не означает, что он поддерживает всё, что в этом сообществе происходит. Это даже выглядит глупо. Если ты живёшь в какой-либо стране мира, значит ли это, что ты полностью и беспрекословно поддерживаешь всё, что делают власти в этих странах? А если нет, как так, ведь ты состоишь в сообществе этих стран под названием "граждане такой то страны"? Так что ле? Да не работает так и это прекрасно, что так это не работает. Иначе "зомбированных пропагандой людей" было бы в разы больше. С малыми сообществами из Telegram или Discord всё обстоит точно также. Человек может и не всё поддерживать что делает это сообщество, но из-за необходимости ощущать причастность к чему-то большему, "крутому" или "интересному" идёт туда.
Это банальная логика и ничего больше. Тут нет неочевидного или очевидного, просто нужно подумать (на худой конец спросите DeepSeek или ChatGPT - с ними в этом плане определённо есть о чём поговорить). У любого человека есть разные причины почему он находится в том или ином сообществе. Кто-то там не по своей воле, но чтобы это понять, нужно логически подумать и обладать определённой остротой ума.
Пожалуй, смысла с вами спорить нет (как и с этим issue), поскольку в тексте "авторского исследования" (из изначального репозитория) прямых указаний на связь между README.md файлом и изображениями нет (либо я плохо прочитал, либо связь никак не обозначена). Изображения там действительно странные, вопросов нет, но и связи этих изображений с README.md тоже нет.
Я не считаю, что к такому исследованию нужно относится как к истине в последней инстанции (ещё раз это подчёркиваю, видимо из предыдущего комментария моего это не было понятно). К этому "исследованию" нужно относится просто внимательно, оно не идеально, разумеется и имеет свои недостатки. Своим комментарием вы просто показали другую сторону этого "исследования". Надеюсь в будущем будут появляться новые подобные работы, с более серьёзной аргументацией и фактами.
"Детективное расследование" не выкупил, смотрится скорее смешно и нелепо, чем серьёзно. Человек может просто изучал искусство написание вредоносного кода чтобы потом работать "белым хакером" или ИБ'шником в какой-нибудь конторе (причём уровень этого спеца, судя по программному коду (а пишу я его каждый день много и часто) скорее всего Junior). Вы же не знаете, где именно он этот код использует? Вот и нет смысла рассуждать о его "вредоносной деятельности", просто "предполагая".
По сути большая часть этих issues - чушь, бредятина и хрень какая-то, которая не имеет никакого отношения к изначальному "исследованию" размещённому в README.md. Есть даже политические issues, которые тут вообще не к месту (хотя, судя по всему, вас они очень даже интересуют, раз вы их сюда разместили, но это не удивительно).
Уж на что я презираю такое поведение, но об...хаяли его предостаточно в issues и pull requests
Скриншоты этих issues и pull requests будут? Или дальше ничем не аргументированного личного субъективного мнения это утверждение не идёт?
Мало того, что там чел буквально уровня скрипт-кидди
Вы обладаете достаточной экспертизой для оценки навыков анализа ПО рандомного "чела" в Интернете? Если нет - это уже субъективное мнение, с которым можно и поспорить.
так там весь этот "глубокий анализ" -- это скопированный ответ нейросети, никем не проверенный
Да-да-да, скоро будет целое множество людей, для которых всё, что публикуется в Интернете и не согласуется с личным мнением "сгенерировано нейросетью". К слову не всё, что сгенерировано нейросетью шлак. Типичные LLM-модели уже обладают большей экспертизой, чем среднестатистический человек (причём в разных областях, не говоря уже о междисциплинарных областях).
Да и... где гарантии, что Ваш комментарий не сгенерирован нейросетью?
Его максимум можно использовать для того, чтобы сходу заострить внимание на нужных компонентах, а не нести на публику под видом проведенного тех. анализа!
Я согласен с тем, что полноценным глубоким техническим анализом это не назовёшь, однако некоторые компоненты там разобраны по верхам и можно наметить хотя бы какой-то план для более достоверного технического анализа. Какую-то информацию из этого анализа использовать можно, а какую-то - нет.
Да и не AndroidManifest'ом едины. По уму здесь нужно запускать приложение и мониторинг системных вызовов проводить: какие дескрипторы приложение использует, куда данные записывает, в каком количестве, какие драйверы использует, факты патчинга ядра нужно детектировать и много других деталей, которые выходят за рамки AndroidManifest'a, ведь и его можно обойти (при определённых условиях).
Тема совмещений компьютерного зрения (в частности детектирование объектов на изображении) и GPT довольно интересная. Сам недавно делал что-то подобное, только контекст задачи был другой - требовалось разработать связку из двух приложений для оценки степени изношенности автомобильных шин. На изображении распознавалось автомобильное колесо (или множество колёс), а затем передавалось на оценку LLM (в своей работе я Qwen использовал). Да и обычная LLM (на базе GPT) для этой задачи не подходит, тут нужна мультимодальная LLM, которая работает не только с текстом, но и с изображениями (LVLM - Large Visual Language Model).
В принципе, ничего технически сложного в использовании уже готовых моделей нет. С готовыми моделями, по большей части, проблема состоит в подготовке оборудования для инференса. Для хорошей LLM'ки (особенно LVLM) требуется видеокарта с большим количеством памяти.
Любопытно как будет выглядеть реализация вот этого сценария:
Дома: «Ева, кто оставил грязную кружку?» → «Это сделал Сергей, 5 минут назад» (по детекции лица + времени).
Тут ведь не только с изображением нужно работать, а с целым потоком изображений (результатом покадровой нарезки видео), да и как-то в памяти нейронки нужно будет хранить "ключевые" кадры, которые сама LLM'ка должна будет выбирать. Такая аналитика видео через LLM'ку потребует больших затрат на GPU и возможное дообучение нейронки под такую задачу. По хорошему тут свой ЦОД нужен :)
Задам лишь один вопрос, вы за рубежом жили, работали?
Вообще - опыта у меня такого нет, есть только огромное желание и мотивация приехать в США, жить, учиться и работать там. В данный момент усиленно работаю над реализацией этой цели. Для меня это одна из тех потребностей, которые нужно "закрыть" чтобы обрести целостность как личность и человек в принципе (по крайней мере я к этому так отношусь).
Если нет - мы можем вернутся к этой дискуссии лет через 10, после того, как поработаете. Думаю, будет интересно.
Да, думаю будет неплохой идеей написать о своём опыте переезда и обретении гражданства через 10 лет. Вероятно на одну публикацию в 2035 году на моём аккаунте будет больше :)
но для жизни надо взаимодействовать с бюрократией местной.
Да это понятно. Бюрократия в той или иной мере сейчас есть везде. Это необходимый государственный механизм, с которым каждый гражданин взаимодействует при необходимости.
а вот любое взаимодействие с системой будет болезненным.
Да оно везде может быть (или даже будет) болезненным :) Вот нужно какой-то сейчас вопрос решить (жилищно-коммунальный), для этого нужно с кем-то проконсультироваться по этому поводу, собрать бумаги, записаться куда-то, время после работы или перед работой найти чтоб эти бумаги принести туда-то и туда, и так далее. Везде есть свои сложности. На мой взгляд, когда ты искренне желаешь быть гражданином той или иной страны, то для тебя преодоление бюрократических препятствий равносильно прохождению какого-нибудь интересного уровня в условной игре. Конечно, это может быть сложным, но может быть и интересным, даже местами весёлым занятием. Ты таким образом узнаёшь как работает твоё государство (гражданином которого ты выбрал быть), накапливаешь опыт решения тех или иных проблем, накапливаешь знания, можешь даже ими с кем-то делится. Да и в целом это часть современной жизни. Это нормально.
Ни разу не слышал чтоб из РФ уезжали потому что тут люди какие-то не такие. Все почему-то обращают внимание на другие моменты.
Ну, видимо конкретно Вы таких примеров не знаете, это ведь не говорит, что таких примеров в принципе нет? :) Они есть, просто Вы их не наблюдали. В принципе есть примеры таких людей, которые уехали из одной страны в другую потому что в другой стране есть Диснейленд. И всё. Да, причина глупая, но такие люди в принципе существуют (статистику никто не ведёт).
Кто-то кто сильно негативно заряжен по отношению к РФ, готовы оправдывать любую жесть, происходяшую в европе, лишь бы оправдать свои трудозатраты на переезд и снизившийся уровень жизни.
Жесть? Очень сильно сомневаюсь, что там жести больше, чем в РФ. Ваше утверждение можно перенести и на тех жителей РФ, которые здесь остаются несмотря ни на что. И так и эдак может быть :)
Оправдываться за что-либо - это нормальная человеческая черта, но её очень легко спутать с тем, что называется "преодоление препятствий".
Если человек положительно смотрит на новое место жительства и справляется со всеми новыми проблемами и задачами с энтузиазмом это не может считаться "оправданием, лишь бы не возвращаться обратно".
По количеству дизлайков вижу, что многим неприятно читать правду о тех странах, которые они считают светлыми и не погрешимимы.
На мой взгляд количество дизлайков показывает лишь то, что дизлайкнувшие с Вами не согласны в ряде высказываний. Вот и всё. Возможно, в каких-то вещах Вы действительно не правы. Это можно использовать для само рефлексии и дальнейшего роста над самим собой, а можно и забить.
Как опыт показывает, это очень специфическая весчЪ, и часто не трансформируемая с переездом.
Опыт у всех разный и каждому он может показывать разное и наводить на соответствующие выводы. Для кого-то это утверждение справедливо, а для кого-то нет. Я знаю пару примеров людей, которые достаточно быстро встроились в культуру и менталитет своего нового места жительства (страны).
Про уровень языка и говорить не стоит. Говорить как реальный нейтив мало у кого получается. Только дети выходят на этот уровень.
Да-да, разумеется. Да и вообще, если начал чем-то заниматься, а ты уже вдруг не ребёнок, то всё - поздно. Поздно математикой заниматься в 20+ лет, поздно изучать физику в 30+, поздно боксом заниматься, если тебе не 7 лет, а уж о языках... если ты не деть, то всё - сплошные ограничения. Не надо даже начинать... - полная чушь. Если устанавливать себе такие ограничения на каждом шагу (а шагов таких может быть действительно очень много), то и жить незачем, коли ты не деть. Базово у человека нет никаких ограничений, пока он сам себе их не сформирует и не будет строго им следовать. На уровень English Native можно выйти независимо от какого-либо возраста, как и достичь успехов в каких-либо видах деятельности (в том числе спортивных). Просто со временем это труднее сделать из-за больших напрягов чем в детстве, вот и всё. А если желание есть - можно преодолеть вообще всё, взобраться на самую большую вершину, выйти в топ. Нет ничего невозможного.
Не говоря про то, что есть страны, особенно старого света, где ты свой только если тут родился...
Если в понятие "свой" вкладывать смысл принадлежности к группе по национальному или этническому признаку, то действительно вступить в группу людей и стать "своим" сложно. Нужно преодолеть определённые барьеры, научиться понимать людей из нового окружения, как-то зарекомендовать себя и в целом насыщаться культурой и ценностями того общества, в которое ты как человек хочешь входить. Это полностью нормальный процесс. В США, например, полно мигрантов и ничего, как-то уживаются. Да с проблемами, но куда без них? Это страна сейчас двигает научно-технический прогресс вперёд и в целом идёт "впереди планеты всей". Для меня это очень показательный и вдохновляющий пример.
Есть еще поговорка "Дома и стены помогают"
Есть много поговорок, которое в принципе сформировало коллективное бессознательное. Разные архетипы там влияли на них, образы. Они определённо имеют смысл. Но иногда, в базовом "доме" жить - очень сложно, поэтому люди инициируют процесс поиска этого самого "нового дома", который будет лучше "старого дома". В чём именно? А это уже зависит от ищущего. Я вообще считаю, что нахождение действительно своего "дома" это необходимое условие для обретения нормального человеческого счастья (к чему все люди, собственно, и стремятся).
а так да, "В чужом саду трава всегда зеленее" ;-)
Может да, а может и нет, ведь на чужой сад ещё и посмотреть заранее можно. Вдруг там трава всё-таки не зеленее :)
Как бы это странно не казалось, но в странах, где успел пожить (Англия, Сербия) у людей одни и те же взгляды и проблемы
Да, это действительно странно, что у людей из разных стран, с разной культурой, ценностями (как локальными, так и глобальными), разным языком (а значит и образом мышления) одни и те же взгляды и проблемы. Я считаю, что это грубое преувеличение. Какие-то аспекты действительно могут иметь схожесть (например, различные проблемы), но чтоб было одинаково всё - навряд ли. Везде есть проблемы, нет идеальных систем и быть не может (по крайней мере пока что).
Взгляды отличаются только у правительств и то в плане внешней политики, а на внутренней делают все все одинаково: разгоны протестов, реальные сроки за лайки под постами, урезание соц программ.
Вот прям все всё делают одинаково? Сюрреализм какой-то. Думаю разные страны в ЕС ведут разную внутреннюю и внешнюю политику, просто потому что, неожиданно, это разные страны. И где-то может быть больше проблем с преступностью, а где-то меньше. Где-то уровень жизни очень хороший, а где-то плохой. Повторюсь - в Европе и "разных странах" (в целом) живут люди, а не машины по генерации "всеобщего счастья", нет прям идеальной страны. Хорошей страну делают люди, а не "абстрактный механизм становления страны".
А дальше стоит вопрос только выбора культуры к которой хочешь относиться и в которой хочешь жить.
Ну, как-то маловато... я считаю, что только выбора культуры явно недостаточно, чтобы хотеть и быть гражданином желаемой страны (или окружения, в широком смысле). Основывать свою принадлежность к стране только на культуре - сомнительно. Да и сама принадлежность к стране может выражаться по-разному: гражданин, патриот, путешественник и т.д.
Не считая некоторого не удобства связанного с тем, что в европе понаехи это всегда люди второго сорта, даже если на словах говорят, что не делают различий, но по факту даже банковский счёт открыть это ещё тот квест с обиванием порогов всех банковских офисов, чтоб хоть где-нибудь открыли счёт, и так во всех сферах где требуется взаимодействие с системой.
Я не верю в то, что 99,9% европейцев считают всех приезжих людьми "второго сорта". Какой-то процент - определённо, без него никуда ведь глупых людей в мире предостаточно, но чтоб все 99,9% - очень сомневаюсь.
Наоборот все получается, едешь в Европу ожидая то о чем пела западная пропаганда, а по факту одни разочарования
Вообще не наоборот. Если человек активно слушает "западную пропаганду", да и в целом любую пропаганду (напомню: пропаганда всегда врёт (исключений быть не может, но степень, уровень, процент вранья и его цели естественно могут отличаться)), то такой человек заведомо может быть обманут в своих ожиданиях (ведь рассказывали что там хорошо, а оно вот как получается на самом деле). Ну... нужно стараться не обманываться, смотреть разные блоги, в Европе тоже люди ведь живут, а не "идеальные машины для генерации всеобщего счастья". Везде где есть человек будут негативные последствия его пребывания (криминал, классовое неравенство, мусор и т.д.). Нигде сейчас не идеально (но где-то объективно хуже), нужно множество факторов учитывать перед переездом.
Разочарования складываются из-за несостыковок внутренних представлений и реальности. Тут нужно быть более объективным в своей оценке места, куда человек собирается переехать. Ну... или не быть и обижаться из-за "несбывшихся надежд".
Найти ту страну, с которой человек искренне захочет связать свою жизнь, стать её гражданином, изучать её законодательство, конституцию, права, приносить этой стране пользу, активно участвовать в её развитии и многое другое - это очень сложная задача. И для решения этой задачи нужно приложить массу усилий.
Никакой свободы тут нет, безопасность тоже под большим вопросом из-за мигрантов из арабских/африканских стран. И заработать толком из-за больших налогов не получится. И множество других нюансов..
Ну... это уже Вы занимаетесь чисто пропагандой :) По крайней мере эти идеи оттуда. Сначала писали о том, какая "западная пропаганда" плохая, но сами не гнушаетесь продвигать те идеи, которые продвигает другая пропаганда. Ну... такое себе.
В итоге наступает разочарование и европейских ценностях и понимание, что дома оказывается лучше.
Да-да-да, разочарования, дома лучше, и т.д. и т.п. Кучу раз такие "рассуждения" слышал и читал. Для каждого человека "домом" (в контексте этой цитаты "дом", видимо, страна) является что-то своё. Если ты живёшь в одной стране, но не разделяешь взглядов большинства людей, не рассматриваешь себя в роли гражданина этой страны, не нравятся её законы, отношение к конституции, правам человека и много чего ещё, то можешь ли ты (как человек) чувствовать себя "дома"? Я думаю что нет. Для поиска своего "дома" может потребоваться очень долгое время...
"Где родился, там и пригодился" - не работает в том случае, если то место, где ты родился, тебе очень не нравится. Каждому своё.
Увидел что многое о чем говорили РашаТудей это правда:)
Ну... что хотели увидеть, то и увидели :)
Человеческое восприятие так устроено, что то, чем мы себя окружаем в информационном пространстве, и происходит на яву. Если усиленно верить во что-то негативное, плохое, токсичное, то рано или поздно это "негативное, плохое и токсичное" будет окружать того, кто в это верит.
Совершенно неудивительно когда переезжающий в какую-либо другую страну гражданин с негативными ожиданиями, опасениями и нулём энтузиазма возвращается обратно через полгода, год или даже года и говорит "всё-таки правда, что там жить хуже, пропаганда не врала, лучше буду жить тут, ибо привычнее". Пропаганда всегда врёт, а найти что-то негативное в какой-либо стране мира можно без проблем, просто потому что страну составляют не идеальные люди, с большим багажом разных проблем. Только вот, на мой взгляд, процентное соотношение людей с чрезмерно большим багажом проблем (ментальных, физических, духовных, моральных и т.п.) в разных странах всё равно разное. Где-то их больше 90%, а где-то меньше 50%. Эти "взятые из моей головы проценты" могут зависеть от разных факторов. Коллективного бессознательного, продвигаемых в обществе архетипов, банально культурных, духовных и моральных ценностей (исторически сложившихся в обществе) и прочего. Благо в каком окружении человеку жить в современном мире решает (или выбирает) только сам человек.
Третьего дня была новость про Grok, который создал такую игру с одного промта.
И что? Разные LLM сейчас решают кучу разных и интересных задач, которые не каждый разработчик сможет осилить. Делает ли это усилия разработчика, который решает точно такие же задачи, напрасными? Не нужными? Не целесообразными? Не думаю.
Если две компании разрабатывают игру со схожими механиками, но чем-то своим, уникальным (геймплеем, текстурами, возможностями), делает ли это автоматически усилия одной из этих компаний напрасными? А если одна компания сделает свой продукт быстрее другой? Это ж... как-то странно. Тоже самое можно сказать и о двух программистах, которые пишут +/- похожий код. Если один прогер пишет этот код, то что? Нельзя писать похожий, но под свою задачу? Он может 100 раз изменится потом в процессе, обрасти другими функциями и стать лучше оригинала. Хоть оригинал был создан за 1 секунду, это ничего кроме скорости разработки не меняет концептуально.
Непонятно кому верить.
Это ещё что... через 5-10 лет большинство людей не сможет даже в туалет сходить без совета у LLM "как правильно туда ходить". Это очень соблазнительно, когда за тебя всё решает сверхумная машина, умеющая формировать быстрые ответы на любой сложный вопрос.
Одно дело использовать ИИ в областях, в которых человек действительно очень медленный (например, какие-нибудь сложные научные расчёты, которые принесут пользу всему человечеству), но совсем другое дело стремится с его помощью заменить ту деятельность, с которой люди и так отлично справляются без ИИ (программирование в том числе).
Ну... она, может быть, действительно отпадает для тех, кто не хочет свою жизнь в будущем связывать с программированием игр и языком C++. Действительно зачем, когда "сверхумный ИИ всё за меня сделает". И жить он будет за таких людей, и выбор за них делать тоже будет, и указывать им что делать, а что нет (книжки же они не читают, ум свой никак не развивают, спрашивают только ИИ без какого-либо критического мышления).
Если у человека есть огромное желание не читать техническую литературу, самостоятельно не решать задачи (а делегировать ИИ), не размышлять, не думать и т.д., то его в этом желании никто не сможет остановить :) Ну не хотите - не читайте. Кому-то такие книги действительно нужны и потребность в них остаётся и будет актуальна ещё долгое время, пока существуют профессионалы, которые предпочитают думать, рассуждать, созидать, а не делегировать и интеллектуально разлагаться в бесконечных промпт-запросах "великому и могучему ИИ".
при этом в нём уже несколько лет активно используется C++20
Т.е. Вы на проекте под Astra Linux 1.7.x используете компилятор GCC 8.3.0, который использует урезанную версию C++20? Тогда, наверное, Вам хорошо известно, что в этой версии компилятора функции C++20 ограничены. Там целый список того, чего нет (можно погуглить).
На всякий случай: это не один бинарник, это несколько сотен библиотек, половина из которых сторонние. Так что я уже навидался разного. И добиться этого не так уж и сложно.
Ну, если один человек участвует параллельно в разработке "несколько сотен библиотек" - это нездоровая ситуация. Как по мне, лучше последовательно и цельно разрабатывать что-то одно, потом переходить к другому и так далее, чем постоянно поддерживать 100+ различных проектов. Обычно этим страдают фрилансеры, которые реально 100+ проектов в год могут делать, но как правило они не цельные получаются, а проект состоит в основном из готовых наборов библиотек и повсеместного применения высокоуровневого API (для ускорения решения задач).
Не вижу причин не использовать новые стандарты.
Ну, так и многие не видят причин не использовать LLM для кодинга везде где только можно, но кто-то предпочитает самостоятельно писать программный код и думать своей головой. Тоже самое всего о всём новом можно сказать.
Я ещё пока не полноценный эксперт в C++ и опыта у меня недостаточно чтобы судить о каких-то глобальных вещах, касающихся данного языка, но где-то читал мнение профессионального игрового разработчика (эксперта), который писал что-то вроде критики новых стандартов C++ и почему игрострой всё ещё остаётся на старых его стандартах. В общем то моё мнение и основано на том, что я прочитал. Рекомендую к прочтению эту статью. Может быть почерпнёте что-то новое для себя.
гитхаб (и прочие) может МГНОВЕННО стать недоступным для абсолютного большинства читателей.
Почему Вы так решили? Вообще, Интернет в целом может стать недоступным для абсолютного большинства читателей... и что? Теперь не пользоваться различными онлайн-инструментами?
Да почему "искусственное ограничение"? Не смотрели новости? Недавно у "Аэрофлота" были проблемы с кибербезопасностью (огромной компании) из-за "устаревшего ПО" (в том числе). Кто-то там даже очень древний Windows использовал и ничего - существуют как организации. Пример простой, обычный, повседневный.
Я работаю над проектом, который действительно поддерживает Astra Linux 1.7.x, потому что многие пользователи этой программы сидят именно на ней (где x может отличаться, но это не принципиально). Это не искусственно созданное ограничение, это необходимость. В этом нет совершенно ничего такого, обычная практика.
Это какие-нибудь веб-приложения проще разрабатывать, там всё зависит не от ОС, а от браузера. Постоянно что-то меняется, проще поставлять обновления и т.п., но когда множество пользователей не переезжают на другие версии ОС и сидят на "устаревшей", то могут быть проблемы с поддержкой. А таких пользователей много. Где-нибудь на предприятиях, где удобно сидеть именно на Astra Linux 1.7.x, а не более новой версии.
С таким же успехом можно было написать RHEL7 с его GCC 4.8, но это же не повод в 2025 году оставаться на C++11 (и ожидать от новых библиотек, что они тоже будут его поддерживать)?
Кто-то и на более старых стандартах пишет. Где-то проблемы с кодовой базой (которая писалась ещё с 90-х), а где-то предпочитают стандарт C++11 не без оснований (например, в контексте скорости, оптимизации и прочих причуд). У всех разные ситуации когда тот или иной стандарт использовать.
Если Вы C++-разработчик, то, видимо, у Вас просто ещё не было такого опыта вынужденной поддержки "старых" ОС или дистрибутивов. Ну, всё можно наработать (по необходимости, разумеется).
Да Вы что, совсем не читаете комментарий, под которым оставляете свой комментарий? Я приводил пример, в котором требуется использование C++17 или обрезанного по функциям C++20 в Astra Linux 1.7.x, поскольку там выше компилятора GCC 8.3.0 использовать нельзя (по своему опыту). Собственно эта цитата из моего комментария об этом и говорит:
Далеко ходить не надо, разработка под устаревшие дистрибутивы Astra Linux 1.7.x (которая иногда требуется) требуют C++17 или "обрезанный" C++20 (где есть множество упущений из-за максимально поддерживаемого компилятора компилятора gcc 8.3.0).
И компилятор не древний. Да, он вышел в 2019 году, но считать его из-за этого древним ... нелепо. Также как считать C++17 "устарелым". К стандартам C++ термин "устаревание", на мой взгляд, не применим в принципе. Каждый стандарт этого языка может быть использован на том или ином проекте по требованию.
LLM такой код нормально может и объяснит, но не напишет без внешней помощи.
Не стоит недооценивать LLM. Они могут очень многое, даже уже сейчас. Любые оценки возможностей LLM так или иначе субъективны. И могут они или чего-то не могут - это временно. Сегодня они "не могут писать сложный код", а завтра - научатся. Сегодня они "не могут выстраивать сложную техническую архитектуру", а завтра - смогут. Сегодня они "всё равно не понимают контекст бизнеса, модели, и т.д.", а завтра - смогут. Всё это временно, рынок уже на хайпе, куча вещей в области AI стремительно разрабатывается, а обратная связь от людей по типу "LLM чего-то не могут" - это просто дополнительный фактор развития LLM'ок, которые в конечном итоге смогут делать вообще всё.
Я вам секрет открою, чтобы приложение работало под астрой не обязательно собирать его под астрой.
Не может быть! Да ладно? Серьёзно? Хм... я только что загуглил в Интернете и это действительно так. Вот так новость, вот так открытие! Оказывается можно собрать проект под одним Linux-дистрибутивом, а работать он может на другом! Удивительно! (сарказм)
Ну, а если серьёзно - Я об этом прекрасно знаю. Я не просто так написал о конкретной версии компилятора GCC 8.3.0, который доступен в Astra Linux 1.7.x. И версия этого компилятора - максимальная (погуглите, мб что интересного для себя откроете).
У меня есть опыт поддержки приложения на Windows 7, 8, 10, 11 и разных дистрибутивах Linux (Debian, Ubuntu, Astra, Red Hat, разных версий). Если бы я постоянно пересобирал проекты на отдельных ОС или разных дистрибутивах и тестил только эти сборки - выглядело бы это, по крайней мере, нелепо. Механизм препроцессора в C/C++ позволяет сделать код кроссплатформенным (погуглите, мб что интересного для себя откроете).
Где вы увидели, что я отвергаю какие-то "очевидные вещи"? Я сторонник сбалансированного отношения к любой информации, которая есть на просторах Интернета. Нельзя на 100% чему-то доверять.
Ну да, это ведь является определяющим (нет). Если человек состоит в каком-нибудь сообществе это ещё не означает, что он поддерживает всё, что в этом сообществе происходит. Это даже выглядит глупо. Если ты живёшь в какой-либо стране мира, значит ли это, что ты полностью и беспрекословно поддерживаешь всё, что делают власти в этих странах? А если нет, как так, ведь ты состоишь в сообществе этих стран под названием "граждане такой то страны"? Так что ле? Да не работает так и это прекрасно, что так это не работает. Иначе "зомбированных пропагандой людей" было бы в разы больше. С малыми сообществами из Telegram или Discord всё обстоит точно также. Человек может и не всё поддерживать что делает это сообщество, но из-за необходимости ощущать причастность к чему-то большему, "крутому" или "интересному" идёт туда.
Это банальная логика и ничего больше. Тут нет неочевидного или очевидного, просто нужно подумать (на худой конец спросите DeepSeek или ChatGPT - с ними в этом плане определённо есть о чём поговорить). У любого человека есть разные причины почему он находится в том или ином сообществе. Кто-то там не по своей воле, но чтобы это понять, нужно логически подумать и обладать определённой остротой ума.
Пожалуй, смысла с вами спорить нет (как и с этим issue), поскольку в тексте "авторского исследования" (из изначального репозитория) прямых указаний на связь между README.md файлом и изображениями нет (либо я плохо прочитал, либо связь никак не обозначена). Изображения там действительно странные, вопросов нет, но и связи этих изображений с README.md тоже нет.
Я не считаю, что к такому исследованию нужно относится как к истине в последней инстанции (ещё раз это подчёркиваю, видимо из предыдущего комментария моего это не было понятно). К этому "исследованию" нужно относится просто внимательно, оно не идеально, разумеется и имеет свои недостатки. Своим комментарием вы просто показали другую сторону этого "исследования". Надеюсь в будущем будут появляться новые подобные работы, с более серьёзной аргументацией и фактами.
"Детективное расследование" не выкупил, смотрится скорее смешно и нелепо, чем серьёзно. Человек может просто изучал искусство написание вредоносного кода чтобы потом работать "белым хакером" или ИБ'шником в какой-нибудь конторе (причём уровень этого спеца, судя по программному коду (а пишу я его каждый день много и часто) скорее всего Junior). Вы же не знаете, где именно он этот код использует? Вот и нет смысла рассуждать о его "вредоносной деятельности", просто "предполагая".
По сути большая часть этих issues - чушь, бредятина и хрень какая-то, которая не имеет никакого отношения к изначальному "исследованию" размещённому в README.md. Есть даже политические issues, которые тут вообще не к месту (хотя, судя по всему, вас они очень даже интересуют, раз вы их сюда разместили, но это не удивительно).
Скриншоты этих issues и pull requests будут? Или дальше ничем не аргументированного личного субъективного мнения это утверждение не идёт?
Вы обладаете достаточной экспертизой для оценки навыков анализа ПО рандомного "чела" в Интернете? Если нет - это уже субъективное мнение, с которым можно и поспорить.
Да-да-да, скоро будет целое множество людей, для которых всё, что публикуется в Интернете и не согласуется с личным мнением "сгенерировано нейросетью". К слову не всё, что сгенерировано нейросетью шлак. Типичные LLM-модели уже обладают большей экспертизой, чем среднестатистический человек (причём в разных областях, не говоря уже о междисциплинарных областях).
Да и... где гарантии, что Ваш комментарий не сгенерирован нейросетью?
Я согласен с тем, что полноценным глубоким техническим анализом это не назовёшь, однако некоторые компоненты там разобраны по верхам и можно наметить хотя бы какой-то план для более достоверного технического анализа. Какую-то информацию из этого анализа использовать можно, а какую-то - нет.
Да и не AndroidManifest'ом едины. По уму здесь нужно запускать приложение и мониторинг системных вызовов проводить: какие дескрипторы приложение использует, куда данные записывает, в каком количестве, какие драйверы использует, факты патчинга ядра нужно детектировать и много других деталей, которые выходят за рамки AndroidManifest'a, ведь и его можно обойти (при определённых условиях).
Подобная статья была опубликована ранее (правда без сравнения с Telegram и WhatsApp). Доступна по вот этой ссылке: https://habr.com/ru/articles/938518
Исходная ссылка на разбор зависимостей из приведённой статьи теперь ведёт не туда, куда нужно (репозиторий кто-то удалил). В комментариях нашёл другую ссылку: https://github.com/KARENKING112/max-deep-analysis-of-the-messenger
Думаю, будет полезно к ознакомлению.
Тема совмещений компьютерного зрения (в частности детектирование объектов на изображении) и GPT довольно интересная. Сам недавно делал что-то подобное, только контекст задачи был другой - требовалось разработать связку из двух приложений для оценки степени изношенности автомобильных шин. На изображении распознавалось автомобильное колесо (или множество колёс), а затем передавалось на оценку LLM (в своей работе я Qwen использовал). Да и обычная LLM (на базе GPT) для этой задачи не подходит, тут нужна мультимодальная LLM, которая работает не только с текстом, но и с изображениями (LVLM - Large Visual Language Model).
В принципе, ничего технически сложного в использовании уже готовых моделей нет. С готовыми моделями, по большей части, проблема состоит в подготовке оборудования для инференса. Для хорошей LLM'ки (особенно LVLM) требуется видеокарта с большим количеством памяти.
Любопытно как будет выглядеть реализация вот этого сценария:
Тут ведь не только с изображением нужно работать, а с целым потоком изображений (результатом покадровой нарезки видео), да и как-то в памяти нейронки нужно будет хранить "ключевые" кадры, которые сама LLM'ка должна будет выбирать. Такая аналитика видео через LLM'ку потребует больших затрат на GPU и возможное дообучение нейронки под такую задачу. По хорошему тут свой ЦОД нужен :)
Вообще - опыта у меня такого нет, есть только огромное желание и мотивация приехать в США, жить, учиться и работать там. В данный момент усиленно работаю над реализацией этой цели. Для меня это одна из тех потребностей, которые нужно "закрыть" чтобы обрести целостность как личность и человек в принципе (по крайней мере я к этому так отношусь).
Да, думаю будет неплохой идеей написать о своём опыте переезда и обретении гражданства через 10 лет. Вероятно на одну публикацию в 2035 году на моём аккаунте будет больше :)
Да это понятно. Бюрократия в той или иной мере сейчас есть везде. Это необходимый государственный механизм, с которым каждый гражданин взаимодействует при необходимости.
Да оно везде может быть (или даже будет) болезненным :) Вот нужно какой-то сейчас вопрос решить (жилищно-коммунальный), для этого нужно с кем-то проконсультироваться по этому поводу, собрать бумаги, записаться куда-то, время после работы или перед работой найти чтоб эти бумаги принести туда-то и туда, и так далее. Везде есть свои сложности. На мой взгляд, когда ты искренне желаешь быть гражданином той или иной страны, то для тебя преодоление бюрократических препятствий равносильно прохождению какого-нибудь интересного уровня в условной игре. Конечно, это может быть сложным, но может быть и интересным, даже местами весёлым занятием. Ты таким образом узнаёшь как работает твоё государство (гражданином которого ты выбрал быть), накапливаешь опыт решения тех или иных проблем, накапливаешь знания, можешь даже ими с кем-то делится. Да и в целом это часть современной жизни. Это нормально.
Ну, видимо конкретно Вы таких примеров не знаете, это ведь не говорит, что таких примеров в принципе нет? :) Они есть, просто Вы их не наблюдали. В принципе есть примеры таких людей, которые уехали из одной страны в другую потому что в другой стране есть Диснейленд. И всё. Да, причина глупая, но такие люди в принципе существуют (статистику никто не ведёт).
Жесть? Очень сильно сомневаюсь, что там жести больше, чем в РФ. Ваше утверждение можно перенести и на тех жителей РФ, которые здесь остаются несмотря ни на что. И так и эдак может быть :)
Оправдываться за что-либо - это нормальная человеческая черта, но её очень легко спутать с тем, что называется "преодоление препятствий".
Если человек положительно смотрит на новое место жительства и справляется со всеми новыми проблемами и задачами с энтузиазмом это не может считаться "оправданием, лишь бы не возвращаться обратно".
На мой взгляд количество дизлайков показывает лишь то, что дизлайкнувшие с Вами не согласны в ряде высказываний. Вот и всё. Возможно, в каких-то вещах Вы действительно не правы. Это можно использовать для само рефлексии и дальнейшего роста над самим собой, а можно и забить.
Опыт у всех разный и каждому он может показывать разное и наводить на соответствующие выводы. Для кого-то это утверждение справедливо, а для кого-то нет. Я знаю пару примеров людей, которые достаточно быстро встроились в культуру и менталитет своего нового места жительства (страны).
Да-да, разумеется. Да и вообще, если начал чем-то заниматься, а ты уже вдруг не ребёнок, то всё - поздно. Поздно математикой заниматься в 20+ лет, поздно изучать физику в 30+, поздно боксом заниматься, если тебе не 7 лет, а уж о языках... если ты не деть, то всё - сплошные ограничения. Не надо даже начинать... - полная чушь. Если устанавливать себе такие ограничения на каждом шагу (а шагов таких может быть действительно очень много), то и жить незачем, коли ты не деть. Базово у человека нет никаких ограничений, пока он сам себе их не сформирует и не будет строго им следовать. На уровень English Native можно выйти независимо от какого-либо возраста, как и достичь успехов в каких-либо видах деятельности (в том числе спортивных). Просто со временем это труднее сделать из-за больших напрягов чем в детстве, вот и всё. А если желание есть - можно преодолеть вообще всё, взобраться на самую большую вершину, выйти в топ. Нет ничего невозможного.
Если в понятие "свой" вкладывать смысл принадлежности к группе по национальному или этническому признаку, то действительно вступить в группу людей и стать "своим" сложно. Нужно преодолеть определённые барьеры, научиться понимать людей из нового окружения, как-то зарекомендовать себя и в целом насыщаться культурой и ценностями того общества, в которое ты как человек хочешь входить. Это полностью нормальный процесс. В США, например, полно мигрантов и ничего, как-то уживаются. Да с проблемами, но куда без них? Это страна сейчас двигает научно-технический прогресс вперёд и в целом идёт "впереди планеты всей". Для меня это очень показательный и вдохновляющий пример.
Есть много поговорок, которое в принципе сформировало коллективное бессознательное. Разные архетипы там влияли на них, образы. Они определённо имеют смысл. Но иногда, в базовом "доме" жить - очень сложно, поэтому люди инициируют процесс поиска этого самого "нового дома", который будет лучше "старого дома". В чём именно? А это уже зависит от ищущего. Я вообще считаю, что нахождение действительно своего "дома" это необходимое условие для обретения нормального человеческого счастья (к чему все люди, собственно, и стремятся).
Может да, а может и нет, ведь на чужой сад ещё и посмотреть заранее можно. Вдруг там трава всё-таки не зеленее :)
Скажем так, на данный момент я нахожусь в активном поиске своего "дома" :)
Да, это действительно странно, что у людей из разных стран, с разной культурой, ценностями (как локальными, так и глобальными), разным языком (а значит и образом мышления) одни и те же взгляды и проблемы. Я считаю, что это грубое преувеличение. Какие-то аспекты действительно могут иметь схожесть (например, различные проблемы), но чтоб было одинаково всё - навряд ли. Везде есть проблемы, нет идеальных систем и быть не может (по крайней мере пока что).
Вот прям все всё делают одинаково? Сюрреализм какой-то. Думаю разные страны в ЕС ведут разную внутреннюю и внешнюю политику, просто потому что, неожиданно, это разные страны. И где-то может быть больше проблем с преступностью, а где-то меньше. Где-то уровень жизни очень хороший, а где-то плохой. Повторюсь - в Европе и "разных странах" (в целом) живут люди, а не машины по генерации "всеобщего счастья", нет прям идеальной страны. Хорошей страну делают люди, а не "абстрактный механизм становления страны".
Ну, как-то маловато... я считаю, что только выбора культуры явно недостаточно, чтобы хотеть и быть гражданином желаемой страны (или окружения, в широком смысле). Основывать свою принадлежность к стране только на культуре - сомнительно. Да и сама принадлежность к стране может выражаться по-разному: гражданин, патриот, путешественник и т.д.
Я не верю в то, что 99,9% европейцев считают всех приезжих людьми "второго сорта". Какой-то процент - определённо, без него никуда ведь глупых людей в мире предостаточно, но чтоб все 99,9% - очень сомневаюсь.
Вообще не наоборот. Если человек активно слушает "западную пропаганду", да и в целом любую пропаганду (напомню: пропаганда всегда врёт (исключений быть не может, но степень, уровень, процент вранья и его цели естественно могут отличаться)), то такой человек заведомо может быть обманут в своих ожиданиях (ведь рассказывали что там хорошо, а оно вот как получается на самом деле). Ну... нужно стараться не обманываться, смотреть разные блоги, в Европе тоже люди ведь живут, а не "идеальные машины для генерации всеобщего счастья". Везде где есть человек будут негативные последствия его пребывания (криминал, классовое неравенство, мусор и т.д.). Нигде сейчас не идеально (но где-то объективно хуже), нужно множество факторов учитывать перед переездом.
Разочарования складываются из-за несостыковок внутренних представлений и реальности. Тут нужно быть более объективным в своей оценке места, куда человек собирается переехать. Ну... или не быть и обижаться из-за "несбывшихся надежд".
Найти ту страну, с которой человек искренне захочет связать свою жизнь, стать её гражданином, изучать её законодательство, конституцию, права, приносить этой стране пользу, активно участвовать в её развитии и многое другое - это очень сложная задача. И для решения этой задачи нужно приложить массу усилий.
Ну... это уже Вы занимаетесь чисто пропагандой :) По крайней мере эти идеи оттуда. Сначала писали о том, какая "западная пропаганда" плохая, но сами не гнушаетесь продвигать те идеи, которые продвигает другая пропаганда. Ну... такое себе.
Да-да-да, разочарования, дома лучше, и т.д. и т.п. Кучу раз такие "рассуждения" слышал и читал. Для каждого человека "домом" (в контексте этой цитаты "дом", видимо, страна) является что-то своё. Если ты живёшь в одной стране, но не разделяешь взглядов большинства людей, не рассматриваешь себя в роли гражданина этой страны, не нравятся её законы, отношение к конституции, правам человека и много чего ещё, то можешь ли ты (как человек) чувствовать себя "дома"? Я думаю что нет. Для поиска своего "дома" может потребоваться очень долгое время...
"Где родился, там и пригодился" - не работает в том случае, если то место, где ты родился, тебе очень не нравится. Каждому своё.
Ну... что хотели увидеть, то и увидели :)
Человеческое восприятие так устроено, что то, чем мы себя окружаем в информационном пространстве, и происходит на яву. Если усиленно верить во что-то негативное, плохое, токсичное, то рано или поздно это "негативное, плохое и токсичное" будет окружать того, кто в это верит.
Совершенно неудивительно когда переезжающий в какую-либо другую страну гражданин с негативными ожиданиями, опасениями и нулём энтузиазма возвращается обратно через полгода, год или даже года и говорит "всё-таки правда, что там жить хуже, пропаганда не врала, лучше буду жить тут, ибо привычнее". Пропаганда всегда врёт, а найти что-то негативное в какой-либо стране мира можно без проблем, просто потому что страну составляют не идеальные люди, с большим багажом разных проблем. Только вот, на мой взгляд, процентное соотношение людей с чрезмерно большим багажом проблем (ментальных, физических, духовных, моральных и т.п.) в разных странах всё равно разное. Где-то их больше 90%, а где-то меньше 50%. Эти "взятые из моей головы проценты" могут зависеть от разных факторов. Коллективного бессознательного, продвигаемых в обществе архетипов, банально культурных, духовных и моральных ценностей (исторически сложившихся в обществе) и прочего. Благо в каком окружении человеку жить в современном мире решает (или выбирает) только сам человек.
И что? Разные LLM сейчас решают кучу разных и интересных задач, которые не каждый разработчик сможет осилить. Делает ли это усилия разработчика, который решает точно такие же задачи, напрасными? Не нужными? Не целесообразными? Не думаю.
Если две компании разрабатывают игру со схожими механиками, но чем-то своим, уникальным (геймплеем, текстурами, возможностями), делает ли это автоматически усилия одной из этих компаний напрасными? А если одна компания сделает свой продукт быстрее другой? Это ж... как-то странно. Тоже самое можно сказать и о двух программистах, которые пишут +/- похожий код. Если один прогер пишет этот код, то что? Нельзя писать похожий, но под свою задачу? Он может 100 раз изменится потом в процессе, обрасти другими функциями и стать лучше оригинала. Хоть оригинал был создан за 1 секунду, это ничего кроме скорости разработки не меняет концептуально.
Это ещё что... через 5-10 лет большинство людей не сможет даже в туалет сходить без совета у LLM "как правильно туда ходить". Это очень соблазнительно, когда за тебя всё решает сверхумная машина, умеющая формировать быстрые ответы на любой сложный вопрос.
Одно дело использовать ИИ в областях, в которых человек действительно очень медленный (например, какие-нибудь сложные научные расчёты, которые принесут пользу всему человечеству), но совсем другое дело стремится с его помощью заменить ту деятельность, с которой люди и так отлично справляются без ИИ (программирование в том числе).
Ну... она, может быть, действительно отпадает для тех, кто не хочет свою жизнь в будущем связывать с программированием игр и языком C++. Действительно зачем, когда "сверхумный ИИ всё за меня сделает". И жить он будет за таких людей, и выбор за них делать тоже будет, и указывать им что делать, а что нет (книжки же они не читают, ум свой никак не развивают, спрашивают только ИИ без какого-либо критического мышления).
Если у человека есть огромное желание не читать техническую литературу, самостоятельно не решать задачи (а делегировать ИИ), не размышлять, не думать и т.д., то его в этом желании никто не сможет остановить :) Ну не хотите - не читайте. Кому-то такие книги действительно нужны и потребность в них остаётся и будет актуальна ещё долгое время, пока существуют профессионалы, которые предпочитают думать, рассуждать, созидать, а не делегировать и интеллектуально разлагаться в бесконечных промпт-запросах "великому и могучему ИИ".
Т.е. Вы на проекте под Astra Linux 1.7.x используете компилятор GCC 8.3.0, который использует урезанную версию C++20? Тогда, наверное, Вам хорошо известно, что в этой версии компилятора функции C++20 ограничены. Там целый список того, чего нет (можно погуглить).
Ну, если один человек участвует параллельно в разработке "несколько сотен библиотек" - это нездоровая ситуация. Как по мне, лучше последовательно и цельно разрабатывать что-то одно, потом переходить к другому и так далее, чем постоянно поддерживать 100+ различных проектов. Обычно этим страдают фрилансеры, которые реально 100+ проектов в год могут делать, но как правило они не цельные получаются, а проект состоит в основном из готовых наборов библиотек и повсеместного применения высокоуровневого API (для ускорения решения задач).
Ну, так и многие не видят причин не использовать LLM для кодинга везде где только можно, но кто-то предпочитает самостоятельно писать программный код и думать своей головой. Тоже самое всего о всём новом можно сказать.
Я ещё пока не полноценный эксперт в C++ и опыта у меня недостаточно чтобы судить о каких-то глобальных вещах, касающихся данного языка, но где-то читал мнение профессионального игрового разработчика (эксперта), который писал что-то вроде критики новых стандартов C++ и почему игрострой всё ещё остаётся на старых его стандартах. В общем то моё мнение и основано на том, что я прочитал. Рекомендую к прочтению эту статью. Может быть почерпнёте что-то новое для себя.
Почему Вы так решили? Вообще, Интернет в целом может стать недоступным для абсолютного большинства читателей... и что? Теперь не пользоваться различными онлайн-инструментами?
"Волков боятся - в лес не ходить"
Да почему "искусственное ограничение"? Не смотрели новости? Недавно у "Аэрофлота" были проблемы с кибербезопасностью (огромной компании) из-за "устаревшего ПО" (в том числе). Кто-то там даже очень древний Windows использовал и ничего - существуют как организации. Пример простой, обычный, повседневный.
Я работаю над проектом, который действительно поддерживает Astra Linux 1.7.x, потому что многие пользователи этой программы сидят именно на ней (где x может отличаться, но это не принципиально). Это не искусственно созданное ограничение, это необходимость. В этом нет совершенно ничего такого, обычная практика.
Это какие-нибудь веб-приложения проще разрабатывать, там всё зависит не от ОС, а от браузера. Постоянно что-то меняется, проще поставлять обновления и т.п., но когда множество пользователей не переезжают на другие версии ОС и сидят на "устаревшей", то могут быть проблемы с поддержкой. А таких пользователей много. Где-нибудь на предприятиях, где удобно сидеть именно на Astra Linux 1.7.x, а не более новой версии.
Кто-то и на более старых стандартах пишет. Где-то проблемы с кодовой базой (которая писалась ещё с 90-х), а где-то предпочитают стандарт C++11 не без оснований (например, в контексте скорости, оптимизации и прочих причуд). У всех разные ситуации когда тот или иной стандарт использовать.
Если Вы C++-разработчик, то, видимо, у Вас просто ещё не было такого опыта вынужденной поддержки "старых" ОС или дистрибутивов. Ну, всё можно наработать (по необходимости, разумеется).
Да Вы что, совсем не читаете комментарий, под которым оставляете свой комментарий? Я приводил пример, в котором требуется использование C++17 или обрезанного по функциям C++20 в Astra Linux 1.7.x, поскольку там выше компилятора GCC 8.3.0 использовать нельзя (по своему опыту). Собственно эта цитата из моего комментария об этом и говорит:
И компилятор не древний. Да, он вышел в 2019 году, но считать его из-за этого древним ... нелепо. Также как считать C++17 "устарелым". К стандартам C++ термин "устаревание", на мой взгляд, не применим в принципе. Каждый стандарт этого языка может быть использован на том или ином проекте по требованию.
Не стоит недооценивать LLM. Они могут очень многое, даже уже сейчас. Любые оценки возможностей LLM так или иначе субъективны. И могут они или чего-то не могут - это временно. Сегодня они "не могут писать сложный код", а завтра - научатся. Сегодня они "не могут выстраивать сложную техническую архитектуру", а завтра - смогут. Сегодня они "всё равно не понимают контекст бизнеса, модели, и т.д.", а завтра - смогут. Всё это временно, рынок уже на хайпе, куча вещей в области AI стремительно разрабатывается, а обратная связь от людей по типу "LLM чего-то не могут" - это просто дополнительный фактор развития LLM'ок, которые в конечном итоге смогут делать вообще всё.
Не может быть! Да ладно? Серьёзно? Хм... я только что загуглил в Интернете и это действительно так. Вот так новость, вот так открытие! Оказывается можно собрать проект под одним Linux-дистрибутивом, а работать он может на другом! Удивительно! (сарказм)
Ну, а если серьёзно - Я об этом прекрасно знаю. Я не просто так написал о конкретной версии компилятора GCC 8.3.0, который доступен в Astra Linux 1.7.x. И версия этого компилятора - максимальная (погуглите, мб что интересного для себя откроете).
У меня есть опыт поддержки приложения на Windows 7, 8, 10, 11 и разных дистрибутивах Linux (Debian, Ubuntu, Astra, Red Hat, разных версий). Если бы я постоянно пересобирал проекты на отдельных ОС или разных дистрибутивах и тестил только эти сборки - выглядело бы это, по крайней мере, нелепо. Механизм препроцессора в C/C++ позволяет сделать код кроссплатформенным (погуглите, мб что интересного для себя откроете).