Акция
20 октября, 02:27

Стажёр ByteDance саботировал проект по разработке нейросетей в течение двух месяцев

эйай ньюз
эйай ньюз
В ByteDance стажёр обиделся и два месяца саботировал тренировочные раны соседней команды, причём весьма изощрёнными методами: Загружал чекпоинты с бекдором, через который проносил скрипт, который рандомно убивал джобы на ноде ckpt - это pickle файл, они могут содержать произвольный код на питоне Специально добавлял баги в форк PyTorch, который запускался на кластере Портил чекпоинты, чтобы результаты экспериментов не сходились При всём этом он участвовал в митингах, где пытались отловить проблему, слушал, как коллеги пытаются решить её, и на основе услышанного придумывал новые способы саботажа. В итоге поймали по логам, но два месяца и усилия почти 30 человек пропали впустую. А у вас что-то такое было? П.с. кроме шуток, мощный чел оказался.
Стажер нагнул ByteDance — молодой разраб устроился в компанию и изнутри подрывал проект по разработке нейросетей. Из-за стажёра-тролля 30 айтишников два месяца не могли понять, откуда спавнятся баги. Держитесь, это очень смешная история, как парня пытались найти и что он делал:  • Он загружал специальные Pickle-файлы со скрытым кодом, который был полон вирусов и вредоносных компонентов. Код в таких скриптах выполняется рандомно и автоматически, поэтому никто не мог понять, почему падают ВСЕ усилия команды.  • Хакер ПОЛНОСТЬЮ ИЗМЕНИЛ версию библиотеки PyTorch, на которой держались проекты. Он вносил туда маленькие изменения каждый день, а они обрушивали программы. При этом никто из разрабов даже не подумал посмотреть в исходный код — задачи продолжали падать с ошибками и тонной багов, а все эксперименты приносили только неверные результаты.  • Злыдень внес настоящий ХАОС в чекпоинты — это файлы, которые помогают обучать нейронки и сохранять их промежуточные состояния. Парень жонглировал параметрами моделей, менял данные обучения или просто тупо удалял все чекпоинты — наработки летели в мусорку!       Маньяка не могли поймать, потому что он ходил на КАЖДЫЙ митинг и собирал решения команды по фиксу проблем. После созвонов парень знал, как собираются фиксить баги, и придумывал новые. Команда каждый раз не понимала, что происходит.  Спойлер: его поймали по логам, но 3  0  человек целых два месяца работали впустую — у проекта сгорели все сроки, а деньги заказчиков были потрачены зря. Теперь компания хочет крови саботажника и готова сразиться с ним.   Люцифер освободил адский трон для этого парня.    Бэкдор
Бэкдор
Бэкдор
Стажер нагнул ByteDance — молодой разраб устроился в компанию и изнутри подрывал проект по разработке нейросетей. Из-за стажёра-тролля 30 айтишников два месяца не могли понять, откуда спавнятся баги. Держитесь, это очень смешная история, как парня пытались найти и что он делал: • Он загружал специальные Pickle-файлы со скрытым кодом, который был полон вирусов и вредоносных компонентов. Код в таких скриптах выполняется рандомно и автоматически, поэтому никто не мог понять, почему падают ВСЕ усилия команды. • Хакер ПОЛНОСТЬЮ ИЗМЕНИЛ версию библиотеки PyTorch, на которой держались проекты. Он вносил туда маленькие изменения каждый день, а они обрушивали программы. При этом никто из разрабов даже не подумал посмотреть в исходный код — задачи продолжали падать с ошибками и тонной багов, а все эксперименты приносили только неверные результаты. • Злыдень внес настоящий ХАОС в чекпоинты — это файлы, которые помогают обучать нейронки и сохранять их промежуточные состояния. Парень жонглировал параметрами моделей, менял данные обучения или просто тупо удалял все чекпоинты — наработки летели в мусорку! Маньяка не могли поймать, потому что он ходил на КАЖДЫЙ митинг и собирал решения команды по фиксу проблем. После созвонов парень знал, как собираются фиксить баги, и придумывал новые. Команда каждый раз не понимала, что происходит. Спойлер: его поймали по логам, но 3 0 человек целых два месяца работали впустую — у проекта сгорели все сроки, а деньги заказчиков были потрачены зря. Теперь компания хочет крови саботажника и готова сразиться с ним. Люцифер освободил адский трон для этого парня. Бэкдор
Программист Кейю Тянь устроился в компанию ByteDance стажёром и изнутри два месяца саботировал выполнение проекта по разработке нейросетей, добавляя ошибки в код. Из-за действий Кейю команда из трёх десятков разработчиков круглосуточно искала и устраняла постоянно появляющиеся баги в проекте.  Расследование показало, что стажёр:  — методично и последовательно загружал специальные Pickle-файлы со скрытым кодом, который был полон вирусов и вредоносных компонентов. Код в таких скриптах выполняется рандомно и автоматически, поэтому никто не мог понять, почему все усилия команды не приносят должной стабилизации;  — получил доступ и полностью изменил версию библиотеки PyTorch, на которой держались проекты. Он вносил туда маленькие изменения каждый день, а они обрушивали программы. При этом никто из разработчиков команды даже не подумал посмотреть в исходный код — задачи продолжали падать с ошибками и тонной багов, а все эксперименты приносили только неверные результаты;  — внёс настоящий хаос в чекпоинты — это файлы, которые помогают обучать нейронки и сохранять их промежуточные состояния. Он жонглировал параметрами моделей, менял данные обучения или просто удалял многие чекпоинты, а наработки команды пропадали, удалялись, их не было возможности повторить;  — не скрывался от встреч. Его не могли поймать быстро, потому что он ходил на каждый митинг и собирал решения команды по фиксу проблем. После созвонов стажёр знал, как собираются фиксить баги, и придумывал новые. Команда каждый раз не понимала, что происходит.  В итоге стажёра выловили по логам. Также в ByteDance пояснили, что команда из тридцати программистов целых два месяца работала впустую из-за деструктивных действий одного разработчика. У проекта команды сгорели все сроки, деньги заказчиков были потрачены зря.
Хабр
Хабр
Программист Кейю Тянь устроился в компанию ByteDance стажёром и изнутри два месяца саботировал выполнение проекта по разработке нейросетей, добавляя ошибки в код. Из-за действий Кейю команда из трёх десятков разработчиков круглосуточно искала и устраняла постоянно появляющиеся баги в проекте. Расследование показало, что стажёр: — методично и последовательно загружал специальные Pickle-файлы со скрытым кодом, который был полон вирусов и вредоносных компонентов. Код в таких скриптах выполняется рандомно и автоматически, поэтому никто не мог понять, почему все усилия команды не приносят должной стабилизации; — получил доступ и полностью изменил версию библиотеки PyTorch, на которой держались проекты. Он вносил туда маленькие изменения каждый день, а они обрушивали программы. При этом никто из разработчиков команды даже не подумал посмотреть в исходный код — задачи продолжали падать с ошибками и тонной багов, а все эксперименты приносили только неверные результаты; — внёс настоящий хаос в чекпоинты — это файлы, которые помогают обучать нейронки и сохранять их промежуточные состояния. Он жонглировал параметрами моделей, менял данные обучения или просто удалял многие чекпоинты, а наработки команды пропадали, удалялись, их не было возможности повторить; — не скрывался от встреч. Его не могли поймать быстро, потому что он ходил на каждый митинг и собирал решения команды по фиксу проблем. После созвонов стажёр знал, как собираются фиксить баги, и придумывал новые. Команда каждый раз не понимала, что происходит. В итоге стажёра выловили по логам. Также в ByteDance пояснили, что команда из тридцати программистов целых два месяца работала впустую из-за деструктивных действий одного разработчика. У проекта команды сгорели все сроки, деньги заказчиков были потрачены зря.
Забирай эксклюзивное предложение для пользователей Tek.fm
        
        *Предложение ограничено
Tek.fm
Tek.fm
Забирай эксклюзивное предложение для пользователей Tek.fm *Предложение ограничено
Стажёр устроил С-А-Б-О-Т-А-Ж в ByteDance и два месяца  !  пытался уничтожить много-миллиардную компанию изнутри. В результате — 30 человек работали впустую и сорвали все дедлайны.   Что сделал юный тролль, который сильно обиделся на коллег:   • Загружал вирусы и вредоносные компоненты в код через Pickle-файлы со скрытым кодом.  • Специально добавлял СОТНИ багов в PyTorch — разрабы не могли понять, почему весь код запускается только с ошибками.  • Портил чекпоинты и удалял их, чтобы нейросети не могли обучиться и эксперименты уходили в мусорку.  • Ходил на каждый созвон, чтобы узнать, как собираются решать проблемы, и придумывал новые способы саботажа.   В итоге тайного хакера вычислили по логам, но работа 30 человек была приостановлена на два месяца! Пока что он даже не понёс никакого наказания кроме увольнения.   Проверяем того самого тихого коллегу!      Новости AI • Бот Midjourney
Джарвис Ньюс | Нейросети
Джарвис Ньюс | Нейросети
Стажёр устроил С-А-Б-О-Т-А-Ж в ByteDance и два месяца ! пытался уничтожить много-миллиардную компанию изнутри. В результате — 30 человек работали впустую и сорвали все дедлайны. Что сделал юный тролль, который сильно обиделся на коллег: • Загружал вирусы и вредоносные компоненты в код через Pickle-файлы со скрытым кодом. • Специально добавлял СОТНИ багов в PyTorch — разрабы не могли понять, почему весь код запускается только с ошибками. • Портил чекпоинты и удалял их, чтобы нейросети не могли обучиться и эксперименты уходили в мусорку. • Ходил на каждый созвон, чтобы узнать, как собираются решать проблемы, и придумывал новые способы саботажа. В итоге тайного хакера вычислили по логам, но работа 30 человек была приостановлена на два месяца! Пока что он даже не понёс никакого наказания кроме увольнения. Проверяем того самого тихого коллегу! Новости AI • Бот Midjourney
В компании ByteDance выяснили, что стажер два месяца вставлял палки в колеса соседней команды, которая занималась обучением моделек   Зачем он это делал – непонятно, но получалось у него хорошо. Целых два месяца работы 30 сотрудников из-за него пошли прахом.   Он умудрялся загружать порченные Pickle-файлы, полные вредоносного кода, удалял чекпоинты, специально добавлял баги в корпоративный форк PyTorch, и при всем при этом сидел на созвонах и делал вид, что тоже ищет решение проблемы.   Маньяк нашего времени
Data Secrets
Data Secrets
В компании ByteDance выяснили, что стажер два месяца вставлял палки в колеса соседней команды, которая занималась обучением моделек Зачем он это делал – непонятно, но получалось у него хорошо. Целых два месяца работы 30 сотрудников из-за него пошли прахом. Он умудрялся загружать порченные Pickle-файлы, полные вредоносного кода, удалял чекпоинты, специально добавлял баги в корпоративный форк PyTorch, и при всем при этом сидел на созвонах и делал вид, что тоже ищет решение проблемы. Маньяк нашего времени
Стажер устроился в ByteDance и два месяца саботировал проект по разработке нейросетей.  Программист Кейю Тянь специально добавлял ошибки в код, из-за чего команда из 30 разработчиков круглосуточно искала и устраняла баги. Поняли это не сразу, но расследование показало, что стажер:   Загружал специальные Pickle-файлы со скрытым кодом, который был полон вирусов и вредоносных компонентов. Код в таких скриптах выполняется рандомно, поэтому никто не мог понять, что происходит.    Получил доступ и полностью изменил версию библиотеки PyTorch, на которой держались проекты. Он вносил туда маленькие изменения каждый день, при этом никто их разработчиков даже не подумал посмотреть исходный код. Все программы падали с ошибками.    Внёс настоящий хаос в чекпоинты — это файлы, которые помогают обучать нейронки и сохранять их промежуточные состояния. Он жонглировал параметрами моделей, менял данные обучения или просто удалял многие чекпоинты.  При этом диверсант не скрывался от встреч. Его не могли быстро поймать, потому что он ходил на каждый митап и собирал решения команды по исправлению проблем. То есть прекрасно знал, как команда собирается фиксить баги, и сразу придумывал новые.  В итоге стажера вычислили по логам.
Новости WEB 2.5
Новости WEB 2.5
Стажер устроился в ByteDance и два месяца саботировал проект по разработке нейросетей. Программист Кейю Тянь специально добавлял ошибки в код, из-за чего команда из 30 разработчиков круглосуточно искала и устраняла баги. Поняли это не сразу, но расследование показало, что стажер: Загружал специальные Pickle-файлы со скрытым кодом, который был полон вирусов и вредоносных компонентов. Код в таких скриптах выполняется рандомно, поэтому никто не мог понять, что происходит. Получил доступ и полностью изменил версию библиотеки PyTorch, на которой держались проекты. Он вносил туда маленькие изменения каждый день, при этом никто их разработчиков даже не подумал посмотреть исходный код. Все программы падали с ошибками. Внёс настоящий хаос в чекпоинты — это файлы, которые помогают обучать нейронки и сохранять их промежуточные состояния. Он жонглировал параметрами моделей, менял данные обучения или просто удалял многие чекпоинты. При этом диверсант не скрывался от встреч. Его не могли быстро поймать, потому что он ходил на каждый митап и собирал решения команды по исправлению проблем. То есть прекрасно знал, как команда собирается фиксить баги, и сразу придумывал новые. В итоге стажера вычислили по логам.
Loading indicator gif