Show HN держит Mac бодрым, пока работают ИИ-агенты. Тред: это встроенная команда и переизобретение на 15 тысяч строк

Adrafinil не даёт Mac с закрытой крышкой заснуть, только пока работают ваши агенты, а потом отпускает в сон. Ответы — аккуратная притча о буме ИИ-тулинга: в macOS годами есть «caffeinate», Amphetamine умеет триггеры, а Codex уже добавил тумблер.

Вкратце

Adrafinil — Show HN, названный в честь производного модафинила, — держит Mac с закрытой крышкой бодрым, только пока работают ИИ-агенты, а потом усыпляет. Полезно, пока тред не указывает на колесо, которое он переизобретает.

В macOS есть «caffeinate -dimsu». Amphetamine делает условные триггеры годами. Один комментатор сжал всё это до трёхстрочного шелл-цикла; другой спросил, зачем тумблеру сна 15 000 строк кода; третий заметил, что сам агент для кодинга только что выпустил эту фичу.

Что он делает

Adrafinil — это Show HN с чистой подачей и подмигивающим названием, взятым у производного модафинила, для эпохи агентов: он держит Mac с закрытой крышкой бодрым, только пока работают ваши ИИ-агенты, а потом отпускает в сон, так что ночной прогон кода не требует оставлять всю машину включённой. Посылка разумна; тред — мастер-класс любимого ответа HN на новый инструмент: указать на штуку попроще, которую он заменил.

Adrafinil держит Mac бодрым, пока работают агенты
Adrafinil держит Mac бодрым, пока работают агенты

Сначала встроенная команда, которая уже это делает:

«Я для этого пользуюсь встроенной в macOS командой caffeinate. Например: caffeinate -dimsu… Можно ещё и обернуть в неё свою команду». — комментатор, указывающий на встроенное в ОС

Затем существующее приложение, которое уже делает условную версию, ту самую мнимую новизну:

«Но у Amphetamine есть опция завершаться, когда закрывается приложение. Я просто в недоумении, почему все, кто пользуется ИИ, переизобретают уже существующие решения». — комментатор с \~9,2k кармы

Затем жалоба на размер, сама по себе панчлайн:

«15k строк ради этого? охренеть» — комментатор о числе строк

Один инженер даже выложил трёхстрочный шелл-цикл, вмещающий всю идею: touch файла, отключить сон, опрашивать, пока агент его не удалит.

Часть, которая и правда история

Рефлекторно пнуть легко; интереснее то, симптомом чего это служит. Читатель заметил, что сами агенты для кодинга вбирают фичу: «Codex недавно встроил это — тумблер „Не давать заснуть во время работы“». Вот настоящая дуга. Целый микро-жанр инструментов «не дай машине заснуть ради агента» рождается и устаревает в один сезон, потому что платформы и агенты наперегонки выпускают один и тот же чекбокс. Adrafinil не плохой софт; это отметка времени, снимок момента, когда «обернуть встроенную команду под ИИ-воркфлоу» ненадолго выглядело продуктом, ровно перед тем, как встроенные средства сами обзавелись тумблером.

Получайте такие разборы каждый день

Главные истории Hacker News — на email, в Telegram или RSS.

Следующая новость · 21 из 23 Читать дальше
🚀Tech

Виджет показывает незнакомцев, читающих ту же страницу, — без аккаунтов и истории. Фанаты старого веба влюбились; ветераны поморщились

Town Square высаживает живых посетителей-человечков на любой сайт, чтобы они видели друг друга и переписывались, а уходя — всё забывали. Это очаровало инди-веб публику, пока те, кто водил сообщества, не начали перечислять, во что на деле обходится «без модерации, без постоянства».

★ 165 · 💬 77 · cauenapier.com · 3 мин