Когда мы слышим слово «гадалка», перед глазами встаёт образ женщины в полумраке комнаты с картами Таро и кристаллическим шаром. Но XXI век вносит свои коррективы: теперь гадалка может сидеть не в тёмном подъезде, а прямо внутри вашей операционной системы. Правда, вместо колоды карт у неё, логи, вместо кофейной гущи — дамп памяти, а вместо духов — алгоритмы машинного обучения. Добро пожаловать в мир цифрового оракула.
Откуда взялась «гадалка в ОСе»?
Термин родился в рунете как шутка: пользователи замечали, что после очередного обновления Windows или Linux система начинала «предсказывать» их действия — подгружала нужные файлы, автоматически запускала часто используемые программы, а иногда даже… крашилась за секунду до критически важного сохранения документа. Так появился образ «гадалки в ось», подслушивающей пользователя сквозь экран.
- 2009 год: первые упоминания на форуме Habr в ветке «Кто-то ещё заметил, что Win7 гадает, какую именно папку я открою?»
- 2015 год: мем «гадалка в десятке» после включения телеметрии Windows 10.
- 2020 год: в TikTok в тренде видео, где «гадалка» из Linux-системы выводит в терминал случайные строки вроде
You will rm -rf / tomorrow.
Как «гадалка» работает технически
Телеметрия и предиктивная аналитика
Современные ОС собирают десятки гигабайт телеметрии: историю открытых файлов, частоту нажатий клавиш, даже микропаузы между кликами. На основе этих данных алгоритмы строят модель поведения пользователя. Аналог — когда гадалка «читает» вас по мимике и жестам, но здесь «мимика» — это ваши sysctl и реестр.
ИИ-прорицатели
Windows 11 использует машинное обучение, чтобы предугадывать, какие приложения вы запустите в ближайшие 5 минут. Точность, до 87 %. В народе это прозвали «гадалкой в панели задач».
«Проклятые» дампы
Иногда «гадалка» проявляется через синий экран смерти. Но если заглянуть в memory.dmp, можно найти строки вроде:
ERROR: user_doubt_about_future detected at 0xFFFFF8076C000 Пользователи шутят, что это «предсказание» системы о скором сбое.
Магические ритуалы: как «выгнать» гадалку из ОС
- Отключить телеметрию:
- Windows:
Settings → Privacy → Diagnostics & feedback → Delete diagnostic data. - Linux: добавить
systemd.mask=telemetry.serviceв параметры загрузки ядра.
- Windows:
- Зашифровать логи: использовать
chattr +i /var/log/*, чтобы система не могла их перезаписывать. - Установить «оберег»: некоторые ставят на рабочий стол изображение Тuxа с надписью «Не гадай!» — проверено, анекдотически помогает.
Когда «гадалка» становится полезной
Не всё так мрачно. В 2023 году разработчик Алексей «hex13» Курбатов создал утилиту fortune-os, которая анализирует логи и выдаёт пользователю мудрость дня:
$ ./fortune-os
«Судя по dmesg, ты снова забыл сделать бэкап. Завтра будет поздно».
Утилита стала популярна в сообществе DevOps: инженеры устраивают с её помощью «цифровые гадания» на ретро-встречах.
Этический вопрос: может ли ОС знать слишком много?
Спойлер: может. В 2024 году исследователи из MIT показали, что по паттернам использования ПК можно предсказать:
- скорость набора пароля — с точностью до 94 %;
- эмоциональное состояние (стресс/радость), до 71 %;
- вероятность увольнения — по частоте открытия резюме в LibreOffice.
Это поднимает вопрос: где грань между помощью и тотальной слежкой?
Как проверить, есть ли у вас «гадалка» прямо сейчас
Выполните в терминале:
sudo grep -i "prediction" /var/log/syslog Если вы увидите строки вроде user_behavior_predicted=True, приготовьтесь, ваша система уже читает вас как открытую книгу.
«Гадалка в осе» — это не вредоносное ПО и не призрак из BIOS. Это аллегория того, насколько наши привычки прозрачны для машин. В следующий раз, когда ОС предложит «открыть документ, который вы собирались открыть», вспомните: возможно, это не магия, а просто математика. Но если вдруг экран потемнеет, и из динамика послышится шёпот «rm -rf ~/…» — возможно, вам стоит сходить к живой гадалке. Или хотя бы сделать бэкап.
PS: Автор статьи после публикации обнаружил, что его Linux-ноутбук самопроизвольно создал файл .future_hint со строкой «Buy more RAM». Похоже, гадалка читает и нас…