ebanoe.dev
0
legacy_Жук·783 д тому

Как безмятежный гребец галерной телеметрии отведал

Пишет Анонимус: «Невиданная в наше время удача: вместо пыльного галерного легаси меня назначили на абсолютно новый проект с нуля.

Клиент небольшой, но заморский и перспективный. Хотят небольшую команду из своих гребцов (в основном июни) и галерных (пара-тройка сеньоров). Я, будучи самым опытным челом в теме проекта, выбран временно исполняющим обязанности тимлида, пока менеджер клиента не приведёт кого-то из своих. Проект нестандартный или, как принято говорить, «интересный». Тема, на первый взгляд, вменяемая — просто доп. софт для железа, которое производит клиент. Но тут и фулстек, и deep learning, и много чего завязано на реальные физические процессы. При этом никакой отправной точки кроме пары набросков и кучи устных комментариев мы не получили. Никто не выяснял саму возможность реализации, а датасеты для моделирования не то чтобы отсутствуют, их вообще не понятно где брать. Но вёсла уже вручены и проект подписан в работу.

Начинаем делать прототип
Поначалу всё идёт нормально, народ более-менее включился. Окунувшись в дебри бэкенда, до меня доходит, что реализовать хотелки клиента вряд ли получится, ибо они не соответствуют имеющимся возможностям. Но сказать вслух — сделать только хуже. В общем, я начинаю копать тему, как сгенерировать немного данных, чтобы прототип хоть что-то умел посчитать, а не просто лендинг-регистрация-пустота. Оставшись без доп. созвонов, июни на удалёнке начинают втыкать, и командная работа провисает. Проект вроде бы и делается, но продемонстрировать толком нечего. Хотелки клиента постоянно усложняются, несмотря на отсутствие рабочего прототипа. Например, им захотелось систему оплаты, микроконтейнеризацию (модно же), интеграцию с внешними сервисами. При всём при этом даже нет доказательств, что задача вообще решаема без увеличения бюджета x100 или x1000. От ежедневных митингов с менеджерами моя башка начинает дымиться.

В один прекрасный день, менеджер клиента просит гребцов установить корпоративный треш-софт под названием Citrix, дабы иметь особый доступ к их серверу для тестирования прототипа. И я, вместо того, чтобы попросить админ-доступ на древний галерный ноутбук и установить эту поебень туда, ставлю её на личный рабочий компьютер! Который, в отличии от галерного, умеет немного deep learning. После установки и настройки ничего необычного не происходит. Затем, примерно через три-четыре дня, получаю в личку сразу два запроса на созвон: от клиента и от галерного менеджера. На первом созвоне клиент назначает своего тимлида и просит передать дела. На втором галерный менеджер сообщает, что сегодня мой последний день на этом проекте. Формально, потому что клиент назначил другого человека, а неформально там думают, что я страдаю фигнёй в рабочее время. Предположительно, у них внезапно появилась возможность получать шпионскую телеметрию с моего компьютера без моего ведома. Сказать, что я охренел — ничего не сказать. Разумеется, доказательств у нас нет, но мне следует удалить всё ПО и данные проекта со своей машины.

Ни для кого не секрет, что почти все конторы по-тихому собирают данные пользователей и составляют «shadow profile» в рекламных целях. Но необычайную наглость до такой степени по отношению к гребцу я встретил впервые. Видимо, пришло время, когда уже можно шпионить грубо, в самой дерзкой форме. Поэтому, настало время принимать меры.

И вот что я сделал после таких разоблачений, выяснив, что мои данные бесконтрольно утекают в сеть:
— Выключил роутер из розетки.
— С телефона скачал на флешку свежий фаервол с Github. Например, Fort Firewall или любой другой, который работает. Для справки, Windows Firewall — это бесполезная хрень.
— Скачал на флешку браузер с фокусом на приватность. Tor — хорошо (но нет adblock); LibreWolf — сойдёт (супер adblock, но анти-трекер слабоват, т.е. Google вас распознает на любом сайте); Brave — есть adblock и мощный анти-трекер, но «для своих нужд» инфу он всё-таки собирает.
— Установил Tor, никаких больше Google Chrome.
— Установил фаервол и заблокировал в настройках доступ в интернет для всех приложений, кроме службы DNS и Tor.
— Попытка полностью удалить Citrix не увенчалась успехом, осталось несколько служб.
— Включил роутер.
— Скачал Bulk Crap Uninstaller и удалил все лишние программы с принудительной ликвидацией всех их служб и файлов, а также все приложения Microsoft Store.
— Отключил все ненужные службы Windows, а также те, назначение которых мне не понятно.
— Ну и, разумеется, строгий отказ от установки всякой подозрительной дрисни в будущем.

С тех пор никакая зараза без моего разрешения не ломится в интернет, а загрузка процессора в простое не превышает 1%. Полезные программы и игры работают нормально, ничего не сломалось. В общем, рецепт простой, рекомендую.

Что касается галерных страстей, то мой менеджер всё замял, а меня самого перевели на другой проект, где можно не напрягаясь работать по 4 часа в день. Но, как говорится, осадочек остался. Спустя полгода я узнавал про ту команду. Там решили сконцентрироваться на внешнем виде сайта и распихать всё по контейнерам, а основной функционал конкретно буксует. Причём, на проекте оставили только одного сеньора на полставки и одного девопса для бесконечной правки конфигов. Больше новостей оттуда не было. Выводы сделайте сами.

Раз уж я поднял тему информационной гигиены, вот ещё неполный список любителей расшарить личные данные (присутствует здоровая доля паранойи):
— Microsoft Edge, Хром, Опера и прочие гугло-браузеры без «fingerprint resistance». Помогают большим дядям отслеживать пользователя на всех сайтах по системным параметрам. Особо упоротые браузеры составляют список имён или хэшей файлов из папки «Мои документы», в узких кругах также известной как «Наши с тобой, дурачок, документы», и некоторых других, на которые юзер забил и которые не чистятся годами.

— Copilot. Про нахер не усравшегося «пилота» вообще сложно говорить без мата — там всё подряд отсылается на сервера MS и парсится LLM-ками. Жёсткая интеграция с Edge не позволяет ни отключить, ни удалить этот кал. Хотя гайды на удаление имеются, но, как и в случае с Edge, они часто не рабочие. Дефолтные настройки подобраны слишком хитро, их нет возможности сразу поменять, ведь для первого запуска Copilot обязательно нужен интернет. Всё это блядство преподносится как благо для «умного» поиска и прочей убогой ебанины.

— Steam, Epic, GOG Galaxy и другие лаунчеры. Это spyware из палаты мер и весов. Единственное отличие от остального дерьма в том, что они не так агрессивно монетизируют ваши данные. То есть они почти не продают собранную инфу рекламщикам и аггрегаторам в режиме реального времени. Вместо этого, они молча её копят, просто так, на всякий случай. Имея исключительно хорошие намерения.

— Антивирусы. Все антивирусы, включая встроенный MS Defender, отсылают хеши файлов и сами файлы неведомо куда. Хеши сопоставляются с базой известных файлов и передаются куда надо. Просто кто-то хочет знать не скачиваете ли вы часом потенциально неблагонадёжные файлы. Вам ведь нечего скрывать?

— Глючный софт от ASUS, Razer, Logitech и других производителей китайского барахла. Формально помогает настроить синхронизацию подстветки клавиатуры с накалом задницы во время катки. По факту — это целая keylogger система, которая ужасно тормозит, пыхтит, крашится и сливает компартии всё, до чего может дотянуться. Халтура под капотом органично маскируется свистелками и запредельно уёбищным дизайном, чтобы 5% загрузки процессора не слишком бросалось в глаза.

— Visual Studio и VS Code с «оптимальными» настройками телеметрии. Да, да, а как вы думали?! Каким образом, по-вашему, Microsoft должен «улучшать» Copilot? Правильно, экземплярами кода. Желательно непубличного, обезличенного, и не привязанного никуда и ни к чему. Всё равно, оно потом перемешается, усредниться и никто ничего не докажет. Несколько новых настроек по умолчанию в очередном обновлении VS и вуаля! Куски кода, над которым вы работаете, уже разбиты на датапоинты в закрытых датасетах. Вы спохватились и отключили «оптимальные» настройки — не беда, дело-то уже сделано. Как говорится, один раз — не педераст. А если вы ещё и попросили Copilot помочь разобраться в коде… ну вы поняли.

P.S. Знаете почему, идя по лесу, практически никогда не бывает так, чтобы внезапно падали деревья? Просто в это время kurwa-бобёр тихо следит за вами. Всем бобра».

С уважением,
Анонимус

З архіву ebanoe · Опубліковано June 4, 2024

Коментарі (76)

Как безмятежный гребец галерной телеметрии отведал · ebanoe.dev