Microsoft приобретает сервис GitHub

Microsoft приобретает сервис GitHub

Microsoft приобретает сервис GitHub

Корпорация Microsoft сообщила, что готова приобрести крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки GitHub. Подробности сделки могут быть объявлены уже сегодня, либо в ближайшие дни.

Интересно, что генеральный директор Microsoft Стив Балмер в начале 2000-х открыто критиковал модель GitHub. Было принято считать, что программное обеспечение с открытым исходным кодом, которое разработчики могут постоянно улучшать, делясь своим кодом с другими, угрожает бизнес-модели самой Microsoft.

С тех пор многое изменилось, нынешний CEO Сатья Наделла поддерживает Linux и использует модели с открытым исходным кодом для некоторых важных облачных и девелоперских продуктов.

В 2006 году стоимость GitHub оценивалась в 2 миллиарда долларов.

На платформе GitHub разработчики публикуют много интересного материала, например, в апреле румынский эксперт в области кибербезопасности опубликовал на GitHub код proof-of-concept, способный в течение нескольких секунд привести к сбою в работе (BSOD) всех текущих версий Windows. Код сработает даже если компьютер находится в заблокированном состоянии.

Однако данный сервис сталкивался и с проблемами — в прошлом месяце эксперты в области безопасности обнаружили новую уязвимость в разработанном GitHub фреймворке Electron. Популярные настольные приложения — Skype, Slack, GitHub Desktop, Twitch, WordPress.com и другие — могут быть в опасности.

Несколько дней назад также стало известно, что разработчики Git выпустили патч, исправляющий опасную уязвимость в коде этой распределенной системы управлениям версиями. Вышедшее обновление Git 2.17.1 исправляет бреши, получившие идентификаторы CVE-2018-11233 и CVE-2018-11235.

Claude освободил 700 ГБ, удалив домашнюю папку разработчика

Разработчик Себастьен Гиймо поручил ИИ-агенту Claude написать скрипт для очистки временных файлов. Бот справился слишком эффективно: удалил домашний каталог пользователя вместе с 700 ГБ данных и результатами недельной работы, но предусмотрительно оставил папку /tmp, ради которой всё и затевалось.

Гиймо регулярно запускает ИИ-агентов, которые оставляют после себя множество временных файлов.

Он попросил модель Claude Fable создать отдельную песочницу для каждого агента в /tmp и очищать её после завершения работы, не затрагивая используемые данные.

Первая версия скрипта показалась разработчику слишком сложной. Из-за наличия команд безвозвратного удаления Claude запустил дополнительную проверку безопасности. Система Anthropic сочла задачу рискованной и автоматически понизила модель сначала до Opus 5, а затем до Opus 4.8.


Новая модель написала тест, который сравнивал цели удаления с /tmp и домашним каталогом пользователя. Обе директории были правильно признаны опасными. А затем начался этап очистки тестовых данных, и Claude повторно использовал ту же переменную, в которой находился путь к домашней папке.

Гиймо остановил процесс, но слишком поздно: агент успел удалить 700 ГБ. Большую часть информации разработчик восстановил из Git, конфигурации Nix, журналов сессий и других источников. Однако недельная работа всё же пострадала.

Разработчик предполагает, что автоматический переход на менее сильную модель мог повысить риск ошибки. Более производительная Fable 5, возможно, заметила бы конфликт переменных.

RSS: Новости на портале Anti-Malware.ru