Разработка13.11.2026, 02:154 мин чтенияНОВОСТЬ

Разработчик создал скрипт Ram-Altman, который шлёт Сэму Альтману письма о свободной оперативной памяти

Пародийный bash-скрипт для Linux проверяет доступную RAM и раз в день отправляет шуточное письмо, если её больше 10%

Иллюстрация к статье о пародийном скрипте Ram-Altman для отправки шуточных писем о свободной оперативной памяти
КРАТКО

Что нужно знать

  • Разработчик Иain Kay создал пародийный bash-скрипт Ram-Altman, вдохновлённый комментариями Сэма Альтмана о неэффективном использовании DRAM.
  • Скрипт измеряет доступную оперативную память в Linux как MemTotal минус MemAvailable и при превышении порога в 10% отправляет шуточное письмо не чаще раза в день.
  • Проект включает режим dry-run для безопасного ознакомления с генерируемыми письмами без реальной отправки.
  • Автор подчёркивает, что скрипт не содержит реальных адресов электронной почты и должен использоваться ответственно.
ИсточникArs Technica ↗

Разработчик Иain Kay представил проект Ram-Altman — bash-скрипт для Linux, который в шуточной форме реагирует на недавние высказывания генерального директора OpenAI Сэма Альтмана о неэффективном использовании оперативной памяти в персональных компьютерах. Об этом сообщает Ars Technica. Скрипт проверяет объём доступной RAM и, если он превышает 10% от общего объёма, отправляет шуточное письмо, имитирующее отчёт о «неиспользуемой» памяти. Проект позиционируется как пародия и не содержит реальных адресов электронной почты.

Контекст высказывания Альтмана

В эпизоде подкаста Cheeky Pint от 29 октября, записанном с президентом Stripe Джоном Коллисоном, Сэм Альтман заявил: «Многие хотят локальный инференс. И почему-то они предполагают, что проблема решена, потому что у нас будут open source модели, мы сможем запускать их на своих компьютерах и не будем нуждаться во всём оборудовании в дата-центре. Но с точки зрения глобального распределения на самом деле довольно ужасно, когда у всех есть куча мирового ограниченного запаса DRAM в собственном компьютере, и она используется на 5% времени». Позже Альтман пояснил, что его слова вырвали из контекста, и ненадолго сменил отображаемое имя в X на «RAM Altman». Именно это, по словам Kay, и дало название проекту.

Как работает скрипт

В письме Ars Technica Kay объяснил: «Ram-Altman — это bash-скрипт, который берёт MemTotal минус MemAvailable из /proc/meminfo, поэтому цифра включает page cache и reclaimable slab, но исключает tmpfs и разделяемую память». Использование MemAvailable важно, потому что Linux часто показывает очень мало «свободной» памяти, не учитывая ту, что может быть немедленно освобождена. Ядро заполняет доступную RAM кэшем файлов для быстрого доступа, но при необходимости может вернуть эту память. MemAvailable — это оценка ядра, сколько памяти оно может предоставить без свопа.

Пользователь может настроить скрипт на запрос статуса каждые пять минут. Если доступно более 10% RAM, срабатывает одно из нескольких шуточных шаблонных писем. Скрипт ограничивает отправку одним письмом в день. На GitHub-странице проекта есть опция dry-run, которую может запустить любой пользователь Linux с терминалом Bash, не прибегая к реальной отправке писем. При превышении порога каждый запуск dry-run выводит сгенерированное шуточное письмо, поэтому повторные запуски дают разные примеры.

Проверка на практике

Корреспондент Ars Technica протестировал скрипт на машине с Fedora 44 KDE. Система сообщила о 14,9 GiB доступной оперативной памяти после вычета ресурсов, занятых ядром и прошивкой, из 16 GiB физической памяти. Скрипт показал, что из этого пула в 14,9 GiB использовано 10 GiB, доступно 4,9 GiB (33,1%). Эта цифра не является простой суммой строк «free» и «cache», а рассчитывается ядром с учётом всей памяти, которая может быть освобождена. Пример вывода dry-run включал письмо с темой «Unused RAM detected in the wild» и шуточным отчётом о статусе памяти.

Ограничения и предостережения

Проект признаёт нюанс: Альтман говорил о том, какую долю времени память используется, тогда как скрипт измеряет, сколько ёмкости свободно в момент проверки. Скрипт может сообщить Альтману, что 33% системной RAM доступны, но не показывает, как часто это происходит. Это признание несколько снижает комический эффект, но сохраняет честность.

На GitHub-странице проекта отмечается: «--dry-run — лучший способ насладиться этим. Это ничего не стоит, и все шутки там». При безответственном использовании шутка может превратиться в инструмент домогательства, и Kay подчёркивает, что скрипт не содержит ничьих адресов электронной почты, включая адрес Альтмана. Пользователям, запускающим собственную версию, рекомендуется использовать только свои реальные адреса и соблюдать любые просьбы о прекращении отправки, как указано в конце сгенерированного скриптом вывода.

Для тех, кто хочет ознакомиться с примерами писем без запуска Linux-машины, сайт проекта ram-altman.lol поочерёдно показывает образцы, сгенерированные скриптом. Kay пишет на сайте: «Справедливости ради, он говорит, что его замечания вырвали из контекста, опубликовал „i want you to have so much ram“ и ненадолго стал Ram Altman в X. Так что этот скрипт — ежедневный отчёт о прогрессе».

Что это значит

Проект Ram-Altman — это сатирический ответ на дискуссию о локальном инференсе и использовании DRAM. Он не претендует на техническую новизну, но наглядно демонстрирует разницу между объёмом свободной памяти и эффективностью её использования. Скрипт остаётся шуткой с открытым исходным кодом, и его автор призывает к ответственному обращению, чтобы инструмент не стал средством для нежелательных рассылок.

ВОПРОСЫ И ОТВЕТЫ

Коротко о главном

Что такое Ram-Altman?

Это bash-скрипт для Linux, созданный разработчиком Иain Kay как пародия на комментарии Сэма Альтмана о неиспользуемой оперативной памяти. Скрипт проверяет доступную RAM и при превышении 10% отправляет шуточное письмо.

Как скрипт измеряет доступную память?

Скрипт вычисляет разницу между MemTotal и MemAvailable из /proc/meminfo, что включает page cache и reclaimable slab, но исключает tmpfs и разделяемую память.

Можно ли протестировать скрипт без отправки писем?

Да, на GitHub-странице проекта есть опция dry-run, которая выводит сгенерированное письмо, но не отправляет его.

Содержит ли скрипт адрес электронной почты Сэма Альтмана?

Нет, автор подчёркивает, что скрипт не включает ничьих адресов электронной почты, включая адрес Альтмана.

Как подготовлен материал

Черновик был создан с помощью ИИ по указанному первоисточнику и опубликован в формате ITBlogs. Факты следует сверять с оригинальной публикацией.

С
АВТОР

Сергей

Администратор проекта

ОБСУЖДЕНИЕ

Комментарии · 0

Войдите, чтобы участвовать в обсуждении.