Если Вы меня спрашиваете, то я бы все пароли, ключи и т.п. вынес в отдельный файл settings.py и прописал его в .gitignore
Альтернативой могут быть просто текстовые конфиги или переменные окружения.
Если уж так получилось, что что-то протекло, то во-первых, отозвать доступ (перегенерировать ключ или токен, сменить пароль и т.п., конкретное действие зависит от характера утёкших данных), во-вторых, пройтись по всему репозиторию BFG-repo-cleaner-ом
Геостатистика существует уже давно, кригинг лет 50 назад придумали, а то, может, и больше. ИИ здесь не нужен.
Где здесь 1984 и minority report?
Да вот тут и лежат. Надо же не просто посмотреть на то, что когда-то было, а как-то поменять то, что потенциально будет. Я считаю, что приведённая задача является задачей прогнозирования, т.е. ровно тем, о чем в minority report сказано.
Я не понимаю, в чем Вы меня хотите убедить.
Исходный вопрос был: "а что такого плохого в допуске полиции к работе с ИИ?" Ответ, считаю, был дан: это прямая дорога к произволу.
Есть ли другие дороги? Безусловно, есть. Просто первая уже известна, описана много раз в разных местах, и как её закрыть, не очень понятно.
Впрочем, это всё ко мне не относится, т.к. Россия в ЕС не входит.
Дискуссия довольно интересная, но вот вопрос, насколько обязателен для исполнения этот суровый закон?
Глядя на события последних лет, я прихожу к выводу, что что ЕК, что ООН это довольно беззубые надгосударственные органы. Они могут сколько угодно грозить, но их распоряжениея плохо исполняются.
В Оруэлловском 1984 блюстители порядка не могли влезать в головы граждан, чтобы точно узнать их мысли. Заподозрив мыслепреступление, они провоцировали людей на деяния, потом ловили с поличным и навешивали полный букет.
Кино было такое, называлось "Особое мнение". Если я правильно помню, там главгерой работал в полиции и как раз занимался наказаниями за те преступления, которые люди ещё только планировали совершить. Планировали, разумеется, с точки зрения прогноза какого-то шайтан-ИИ, сами-то они ни с кем не делились своими планами. А то ещё и вовсе не имели таковых и с удивлением узнавали о них от бравых парней, которые приходили надевать на них наручники.
Ну и классику как не вспомнить, мыслепреступление из "1984" Оруэлла?
Помню один проект, где использовался макрос _S(). Разумеется, пустой. Самописный препроцессор вытаскивал ...
Нечто похожее есть в UnrealEngine. Там есть кучка пустых макросов, типаUCLASS, USTRUCT, GENERATED_BODY, которые предназначены исключительно для поедания отдельным инструментом под названием Unreal Header Tool, написанным, к слову, на C-sharp. Он по ним еще кучу С++ кода генерирует, который GUI рисует, позволяет взаимодействовать со сборщиком мусора, Blueprint Editor-ом и т.п.
Ну и в плюс кисходному топику. В том же UE есть своя "стандартная" библиотека, частично оборачивающая функции из STDlib - видать не хватает стандартной.
(любопытно, а почему не получается вставить символ решетки)
Еще замечание/предложение по следам комментариев. Нет вопросов про .gitignore и про то, что делать, чтобы в коммит не попала чувствительная информация, типа access token.
Именно это я и понимаю под "квалификацией". Синтаксис комманд можно и не помнить, для этого есть --help и man. Но нужно понимать, что происходит, и что требуется сделать.
Для примерного определения квалификации, зарплаты, задач, которые можно прямо сразу предложить, и потенциальных проблем, которые, возможно, придётся решать вне плана.
Вот тут очень старая история на близкую тему. Там, правда, главные герои друг друга стоят...
Весьма интересно будет увидеть клиент какого-нибудь MIR Pay. Разумеется, на аппарате с NFC.
Если Вы меня спрашиваете, то я бы все пароли, ключи и т.п. вынес в отдельный файл
settings.py
и прописал его в.gitignore
Альтернативой могут быть просто текстовые конфиги или переменные окружения.
Если уж так получилось, что что-то протекло, то во-первых, отозвать доступ (перегенерировать ключ или токен, сменить пароль и т.п., конкретное действие зависит от характера утёкших данных), во-вторых, пройтись по всему репозиторию BFG-repo-cleaner-ом
Геостатистика существует уже давно, кригинг лет 50 назад придумали, а то, может, и больше. ИИ здесь не нужен.
Да вот тут и лежат. Надо же не просто посмотреть на то, что когда-то было, а как-то поменять то, что потенциально будет. Я считаю, что приведённая задача является задачей прогнозирования, т.е. ровно тем, о чем в minority report сказано.
Я не понимаю, в чем Вы меня хотите убедить.
Исходный вопрос был: "а что такого плохого в допуске полиции к работе с ИИ?" Ответ, считаю, был дан: это прямая дорога к произволу.
Есть ли другие дороги? Безусловно, есть. Просто первая уже известна, описана много раз в разных местах, и как её закрыть, не очень понятно.
Впрочем, это всё ко мне не относится, т.к. Россия в ЕС не входит.
Результат-то такой же :)
-- Почему медиум решил, что гражданин N способен на преступление?
-- Да хрен его знает, он же медиум...
-- Почему нейросеть выдала именно такой результат, а не другой?
...
Ну вы поняли :)
Многим ли удалось GradCAM завести и заставить работать?
Теперь будут просить описать шаги воспроизведения
К слову, Россия тоже в ЕС не входит. Технологического преимущества у нас пока нет, но есть ресурсы, чтобы его развить.
Нет, но это самый очевидный и простой вариант
Вы проверяли train set для ChatGPT на перекошенность?
Где он лежит? Я тоже хочу посмотреть.
Дискуссия довольно интересная, но вот вопрос, насколько обязателен для исполнения этот суровый закон?
Глядя на события последних лет, я прихожу к выводу, что что ЕК, что ООН это довольно беззубые надгосударственные органы. Они могут сколько угодно грозить, но их распоряжениея плохо исполняются.
Думаю, если бы во времена съёмок "Особого мнения" был GPT, он бы запросто сыграл там главную роль.
А в фильме медимумы были, верно?
Книжки. :)
В Оруэлловском 1984 блюстители порядка не могли влезать в головы граждан, чтобы точно узнать их мысли. Заподозрив мыслепреступление, они провоцировали людей на деяния, потом ловили с поличным и навешивали полный букет.
Современным блюстителям такое вполне под силу.
Давно смотрел, что-то забыл
Вы точно в этом уверены?
Кино было такое, называлось "Особое мнение". Если я правильно помню, там главгерой работал в полиции и как раз занимался наказаниями за те преступления, которые люди ещё только планировали совершить. Планировали, разумеется, с точки зрения прогноза какого-то шайтан-ИИ, сами-то они ни с кем не делились своими планами. А то ещё и вовсе не имели таковых и с удивлением узнавали о них от бравых парней, которые приходили надевать на них наручники.
Ну и классику как не вспомнить, мыслепреступление из "1984" Оруэлла?
Нечто похожее есть в UnrealEngine. Там есть кучка пустых макросов, типа
UCLASS
,USTRUCT
,GENERATED_BODY
, которые предназначены исключительно для поедания отдельным инструментом под названием Unreal Header Tool, написанным, к слову, на C-sharp. Он по ним еще кучу С++ кода генерирует, который GUI рисует, позволяет взаимодействовать со сборщиком мусора, Blueprint Editor-ом и т.п.Ну и в плюс кисходному топику. В том же UE есть своя "стандартная" библиотека, частично оборачивающая функции из STDlib - видать не хватает стандартной.
(любопытно, а почему не получается вставить символ решетки)
Еще замечание/предложение по следам комментариев. Нет вопросов про .gitignore и про то, что делать, чтобы в коммит не попала чувствительная информация, типа access token.
Именно это я и понимаю под "квалификацией". Синтаксис комманд можно и не помнить, для этого есть --help и man. Но нужно понимать, что происходит, и что требуется сделать.
Для примерного определения квалификации, зарплаты, задач, которые можно прямо сразу предложить, и потенциальных проблем, которые, возможно, придётся решать вне плана.
Вот тут очень старая история на близкую тему. Там, правда, главные герои друг друга стоят...
И правильно делаете. Мне доводилось собеседовать людей, которые про git почти ничего не знали. "Вроде, commit там был".
Нет, это конфигурация с пустым cmake_build_type, ключи компилятора могут отличаться и от debug, и от release
Правильно было бы в явном виде указать Release.