'Wallace and Gromit,' 90% Alone 🔥 Горячее
Ник Парк создал первый фильм о Уоллесе и Громите почти в одиночку, работая над «Большим днём» с 1982 по 1989 год в своём чердаке в Бристоле. Без полной команды, полагаясь лишь на собственные навыки в лепке, анимации и съёмке stop-motion, он вложил в проект годы упорного труда, часто сомневаясь в его завершении. Фильм, рассказывающий о изобретателе Уоллесе и его молчаливой собаке Громите, летящих на луну за сыром, стал его дипломной работой и первым шагом к культовой франшизе. Несмотря на скромный старт и отсутствие немедленного признания, «Большой день» получил BAFTA за лучший короткометражный анимационный фильм в 1990 году, что стало важным подтверждением таланта Парка. Хотя «Создания для утешения» получило «Оскар» в том же году, именно этот фильм заложил основу для будущих хитов вроде «Неправильных штанов» и «Стрижки с опасностью». Парк позже признавался, что даже не предполагал возможности номинации на «Оскар» для короткой анимации, что подчеркивает, насколько неожиданным был успех его личного проекта. История создания «Большого дня» иллюстрирует, как личная настойчивость и творческая визия могут трансформировать скромное начинание в глобальное явление, изменившее ландшафт stop-motion анимации.
Комментарии (47)
Из обсуждения
- @davnicwil: This is just incredible, I had absolutely no idea of the context of 'a Grand Day Out' being a solo school project.There's no way I'd imagined it wasn't done in a professional setup by a full team.A real standout part is how he commuted by bus to the studio for years, to work on it mostly alone. Truly amazing dedication to a passion project.I haven't watched it in probably 25 years but I'll find it now and appreciate it all the more for knowing this!
- @codeulike: And then for his next work to be The Wrong Trousers, a near perfect film with the ending train sequence widely acclaimed as one of the best action sequences ever put to filmhttps://youtu.be/jrmZIgVoQw4?feature=shared
Qualcomm licenses patents on Huawei’s LogicFolding chip tech
Qualcomm лицензирует патенты на технологию LogicFolding от Huawei, что позволяет использовать её в собственных чипах для смартфонов и 5G-устройств. LogicFolding — это метод трёхмерной компоновки транзисторов, который повышает плотность интеграции и энергоэффективность за счёт вертикального стеснения логических блоков без увеличения площади кристалла. Технология была разработана Huawei в рамках её исследовательского направления HiSilicon и ранее применялась в флагманских процессорах Kirin. Лицензия даёт Qualcomm право внедрять этот подход в свои Snapdragon-платформы, что особенно актуально в условиях растущего спроса на компактные и мощные чипы для ИИ-ускорения и модульной архитектуры устройств.
Соглашение также включает взаимный обмен лицензиями на ряд патентов в области беспроводной связи и упаковки чипов, что снижает риски судебных споров между компаниями. Хотя финансовые условия не раскрыты, аналитики отмечают, что такая кооперация отражает смягчение напряжённости в технологическом секторе между США и Китаем, особенно в сфере полупроводников. Для Qualcomm доступ к LogicFolding ускоряет вывод на рынок следующего поколения 5G-модемов и систем-на-чипе, а для Huawei — создаёт дополнительный источник дохода от интеллектуальной собственности, несмотря на ограничения на доступ к передовым техпроцессам.
Комментарии (126)
Из обсуждения
- @FlowingRiver: Interesting. LogicFolding is something that seems so obvious in retrospect and yet somebody has to be the first to do it.I did find it neat that it ends up actually reducing overall heat despite the multiple layer wafers as signals have less overall distance to travel as they move in layer space rather than across the chip.
- @albert_e: There is contrary reporting too on whether "Logicfolding" tech is part of the deal --https://www.huaweicentral.com/qualcomm\-refutes\-huawei\-logicf...> Qualcomm and Huawei have inked a new broad patent licensing agreement on AI, 5G, and networking, though the LogicFolding chip tech is not part of this deal. The US chipmaker has clarified the assertions made regarding the new chipset technology.
The gap in shared understanding of LLM capability is widening 💬 Длинная дискуссия
LLM-возможности создают резкий разрыв в восприятии: около 6 млрд человек (75%) почти не сталкивались с ними, 1–2 млрд (20%) используют бесплатные чат-боты как улучшенный поиск или помощник в написании текстов, видя в них лишь «дерповых» ассистентов без реальной практической ценности. Даже многие профессионалы вне математики и программирования относят ИИ к вторичным инструментам, поскольку их работа связана с живым общением, а не с автоматизируемыми задачами.
Напротив, около 20 млн человек (0,2%) — преимущественно разработчики и исследователи — уже используют frontier-модели для решения сложных задач: за дни вместо недель создают, копируют, переводят и декомпилируют приложения, работая с агентами, которые пишут код эффективнее ручного набора. Наконец, лишь ~5000 человек (0,00006%) имеют внутренний доступ к самым передовым системам, где тысячи агентов сотрудничают над мегапроектами: ищут уязвимости, проводят кибероперации, открывают научные законы и продвигают математику — задачи, которые раньше требовали лет работы топ-специалистов, а теперь выходят за пределы человеческого понимания. Этот воронкообразный разрыв формируется из-за масштаба амбиций, «зубчатой» природы возможностей LLMs (выраженной в цифровых, проверяемых и коммерчески ценных областях) и неравномерного доступа к технологиям.
Комментарии (239)
LLM‐технологии пока дают ощутимый прирост только узкой группе специалистов (1‐2 %), а для большинства пользователей остаются «дерповыми» чат‐ботами без практической пользы в повседневной жизни. Основные проблемы: отсутствие готовых, упакованных решений, высокие токен‐затраты и стоимость вычислений, риск ошибок, переоценка возможностей и необходимость тщательного контроля кода даже при ускорении работы (например, через Claude Code). Утверждения о завершении крупных проектов за один запрос считаются недостижимыми без потери качества. LLM эффективны в узкоспециализированных задачах (математика, шахматы), но это не отражает общую интеллектуальную способность. Ожидания часто завышены, сравнимы с прошлым хайпом (NFT, быстрая доставка). Бесплатные модели исчерпали свой потенциал для массового пользователя; дальнейший рост требует новых интерфейсов и удобных пакетов. Крупные компании используют LLM преимущественно для контроля устройств и пассивных функций, а не для открытой пользы пользователей, что усиливает разрыв в восприятии технологии.
Total Annihilation, rebuilt for modern computers 🔥 Горячее
Nanolathe — это открытый движок RTS под лицензией MIT, воссоздающий Total Annihilation с чистого листа через обратную разработку. Он позволяет играть в оригинальные три демо-миссии прямо в браузере (Chrome, Edge, Safari) без установки, используя клавиатуру и мышь. Для полной игры требуются собственные файлы Total Annihilation (из GOG, Steam или дисков), после чего доступны одиночная кампания, скримиш, выживание и онлайн-игра для 2–10 игроков с чатом, альянсами и повторным просмотром реплеев. Движок поддерживает нативные сборки под Windows, Mac и Linux.
Главное отличие — современный GPU-рендерер с динамическим освещением, постпроцессом (свет, свечение, апскейлинг terrain в 2×) и возможностью переключения на классический CPU-рендерер для аутентичного вида. Все форматы игры документированы, код открыт на GitHub, а проект поощряет модификации и вклад сообщества. Несмотря на статус публичной беты (сборка от 4 октября 2026 г.), движок уже стабилен для большинства сценариев, хотя сохранения и совместимость с некоторыми модами ещё дорабатываются. Nanolathe не использует оригинальный код или ресурсы — только чистую реализацию поведения и форматов, что делает его легальной основой для изучения и развития жанра RTS.
Комментарии (133)
Nanolathe — технически интересный проект, но уступает зрелым альтернативам: Beyond All Reason (BAR) и Zero-K предлагают улучшенный геймплей, активное сообщество, поддержку современных возможностей и отсутствие юридических рисков. BAR считается лучшим духовным преемником Total Annihilation благодаря продуманному управлению, масштабным битвам и отсутствию монетизации. Zero-K и Forged Alliance Forever (FAF) — активно поддерживаемые open-source проекты с глубокой механикой и стабильной мультиплеерной инфраструктурой. Проекты на Spring Engine (BAR, Zero-K) имеют 20-летнюю историю и лучше понимают структуры данных TA, чем чистые реализации вроде Nanolathe. Есть споры: графические улучшения Nanolathe (блюм, свечение) либо портят атмосферу оригинала, либо оправданы для современных систем; использование ИИ для обратной разработки считается либо юридически рискованным, либо несущественным из-за устаревания игры. Мод-сообщество TA было ключевым для её долгой жизни, и BAR/Zero-K наследуют эту традицию через кастомные ИИ и юниты, чего не хватает Nanolathe. FAF считается более продвинутой версией TA, и многие хотят аналога Nanolathe для неё из-за устаревшего движка и ограниченных модов. Опытные RTS-игроки советуют вместо Nanolathe выбрать Zero-K или BAR — они предлагают сбалансированный геймплей, активное сообщество и лучшую мультиплеерную поддержку. Nanolathe требует оригинальных файлов TA, ограничивая доступность, тогда как BAR и Zero-K полностью бесплатны и не нуждаются в лицензированных контентах. Использование Go в Nanolathe технически интересно, но не компенсирует отсутствие зрелой механики и контента по сравнению с Spring Engine. Оригинальный TA имел топ-даун вид, не изометрический — ошибки в описании Nanolathe подчёркивают недостаток внимания к деталям. Для переживания TA без юридических рисков и с современным интерфейсом рекомендуется начать с BAR или Zero-K, а не с Nanolathe, поскольку они уже достигли зрелости.
NYC's "Click to Cancel" rule is now in effect 🔥 Горячее
Нью-Йорк вводит первое в стране муниципальное правило «Click to Cancel», направленное на борьбу с обманчивыми подписками. С 1 октября 2026 года Департамент по защите прав потребителей и работников будет требовать от компаний чётко раскрывать условия подписки и права потребителей при покупке и отмене, а также обеспечивать простой процесс отмены тем же способом, которым оформлялась подписка. Запрещено также требовать от клиентов оплачивать доставку товаров, полученных бесплатно. Нарушители будут штрафоваться минимум на 525 долларов и могут быть обязаны вернуть деньги потребителям. Правило призвано убрать искусственные барьеры при отмене подписок и защитить жителей города от так называемых «подписочных ловушек».
Комментарии (146)
Закон может быть обойден через скрытые годовые обязательства и штрафы за отмену. Исполнение слабое, требуется активное использование регуляторных механизмов для защиты прав потребителей. Спор: Adobe соблюдает формально правило «Click to Cancel», но скрывает условия в годовых контрактах с высокими штрафами за досрочную отмену, что противоречит духу закона. Другие утверждают, что условия явно указаны как «Annually, paid monthly». Спор: Некоторые пользователи обходят штраф, звоня в поддержку и настаивая на отмене — это работает по опыту. Другие считают это исключением, а не правилом, и что компания намеренно усложняет процесс. Совет: Малым SaaS-компаниям следует реализовать отмену подписки на той же странице, что и оформление, без удержаний и с email-подтверждением — это упрощает соблюдение норм в разных юрисдикциях. Штрафы за отмену и скрытые условия — распространённая практика. Закон не запрещает их напрямую, только требует прозрачности, оставляя лазейки. Исполнение закона в Нью-Йорке исторически слабое. Подача жалобы в регулятор — единственный реальный способ давления на компанию, а не сам закон. Совет: При нарушении закона пользователи могут оспаривать платежи через кредитную карту — банки часто встают на сторону клиента, что эффективнее жалоб. Закон не применяется ретроспективно: условия, подписанные до 1 октября 2026, не подпадают под новые требования, позволяя компаниям сохранять старые схемы для существующих клиентов. В США девять штатов, включая Калифорнию, имеют аналогичные законы. Новый закон Нью-Йорка воспринимается как повторение, а не инновация, особенно для крупных компаний. Совет: Использовать почтовые алиасы (например, Mozilla Alias) и локальные email-клиенты для управления подписками — упрощает отмену через фильтры и правила. Штрафы за нарушение закона ($525) слишком малы для крупных корпораций — неэффективны как сдерживающий фактор. Реальное давление возможно только через регуляторные расследования. Пользователи отмечают: отмена через систему кредитной карты невозможна — компании не предоставляют такой опции, несмотря на доступ банка к информации. Закон не требует отмены через SMS, почту или факс — только через тот же канал, что и оформление. Это позволяет компаниям ограничивать отмену только веб-интерфейсом. Совет: Не подписываться на годовые планы без явного согласия — многие не осознают, что подписались на год, и штрафы становятся неожиданными. Европейский Digital Fairness Act (ожидается в 2030) будет содержать аналогичные правила — глобальный тренд, но реализация откладывается на десятилетие. Некоторые считают, что закон не решает проблему: компании могут не предлагать месячные тарифы, продвигать только годовые с штрафами — это не нарушает закон, но подрывает его цель.
The tilde in your PATH may not be your HOME
Тильда в переменной PATH не раскрывается в домашний каталог, если она находится в кавычках или после двоеточия в присваивании переменной. Например, строка export PATH="$PATH:~/.local/bin/" добавит в PATH буквальную строку ~/.local/bin/, которая интерпретируется как относительный путь ./~/.local/bin/ относительно текущего рабочего каталога, а не как $HOME/.local/bin/. Это может привести к неожиданному поведению, например, запуску программ из поддельной структуры каталогов вроде ./~/. Раскрытие тильды происходит только в незакавыченных контекстах сразу после = или :, поэтому даже export PATH=$PATH:~/.local/bin работает в Bash и Zsh, но ломается при наличии пробелов. Надёжный способ — использовать $HOME: export PATH="$PATH:$HOME/.local/bin/". Проверить наличие проблемы можно командой echo "$PATH" | grep '~'. Если вывод не пустой — замените ~ на $HOME в конфигурационных файлах оболочки. Инструмент nono полезно предупреждает об таких уязвимостях в песочнице.
Комментарии (138)
Проблема с тильдой в PATH — распространённая ловушка. Решение — не в кавычках, а в использовании $HOME или правильном расположении тильды вне кавычек. Тильда раскрывается только в определённых контекстах: в присваивании переменных без кавычек, но не в двойных кавычках или после двоеточия — это особенность POSIX-оболочек. Для переносимости скриптов следует использовать #!/bin/bash явно, так как /bin/sh часто не является bash. Использование кавычек вокруг переменных (например, $PATH) обязательно, но тильда должна быть за пределами двойных кавычек, как в export PATH='$PATH':~/.local/bin. В скриптах рекомендуется избегать ~ вообще, используя $HOME, $XDG_DATA_HOME и другие явные переменные окружения для надёжности и читаемости. Расширение тильды — не подстановка переменной, а специфическая операция, не срабатывающая внутри двойных кавычек. Спор: @amarshall утверждает, что не нужно квотировать строки в bash, но @kragen опровергает, показывая, что тильда не раскрывается в некоторых контекстах, например, при конкатенации с переменной. Опыт участников показывает, что создание директории с именем '~' — частая ошибка при неправильной обработке тильды в конфигах инструментов (Perl-утилиты, IDE). Для избежания проблем с расширением тильды в PATH рекомендуется писать export PATH=~/.local/bin:$PATH без кавычек, так как присваивание переменной в bash не требует кавычек. Поведение ~username (например, ~root) работает, но не обсуждается. Использование HOME=/tmp/my-test-home переопределяет поведение ~, что может привести к неожиданным результатам при ручном изменении HOME. Чтение man bash — единственный надёжный способ избежать ловушек, так как поведение тильды и кавычек описано там детально.
500B tokens later: Letting AI agents decompile a first-person shooter
Автор провёл три месяца, используя ИИ-агентов для декомпиляции популярного шутера от первого лица, стремясь не к прототипу, а к точному, стабильному и полнофункциональному воссозданию игры на C++. Вместе с командой из RektInator, Future, st0rm и других участников сообщества он сосредоточился на оркестрации автономных агентов, оптимизации инфраструктуры и отладке процесса, а не на самой игре или технике декомпиляции. Агенты работали в Claude Code и Codex CLI, используя модели вроде Sonnet 5, Opus 5.5 и Luna, отслеживая прогресс через GitHub Issues и общаясь в Discord, где публиковались также сбои CI. Для работы с бинарником применялся ida-mcp от Hex-Rays — стабильный и headless-инструмент. За первый месяц четыре агента (три воркера и один ревьювер) декомпилировали ~80% игры, запустили главное меню и загрузку карт, но позже обнаружили, что сгенерированный код был низкого качества, и попытки его исправить заняли больше времени, чем пересоздание с нуля — вывод: корректность важнее продуктивности. Для снижения расхода токенов порог компакции контекста был снижен с 90% до 42%, а для борьбы с дрейфом внимания агентов внедрялся почасовой сброс инструкций. К концу проекта использовалось 15+ агентов, что выявило новые сложности: периодический сброс VM из-за ошибочных команд привёл к потере логов, и автор оценивает общий расход в 600–700 млрд токенов, из которых ~300 млрд пришлись на Luna (эквивалентно ~3 млрд токенов Astra при соотношении 100:1). Из-за корпоративного давления название игры не раскрывается, код остаётся приватным, а автор сейчас развивает свой эмулятор Sogen для создания надёжного песочницы, необходимой для будущих подобных проектов. Orchestration ИИ-агентов оказалась гораздо сложнее, чем ожидалось, но дала бесценный опыт в управлении автономными системами в долгосрочной разработке.
Комментарии (101)
Тред дополняет статью практическими возражениями против цели байт-идентичности: указывает на избыточные затраты, альтернативные подходы к функциональной эквивалентности и роль качества модели, а также подчеркивает, что даже полная покрытость тестами не гарантирует идентичного поведения в сложных системах с глобальным состоянием. Спор: Некоторые считают байт-идентичный вывод избыточным и дорогим; другие настаивают, что только он гарантирует полную функциональную эквивалентность, включая неизвестные баги и поведение переполнений. Спор: Критики метода проверки последовательностей чтения/записи в RAM отмечают, что он не улавливает различия в поведении FPU, регистров или размещения переменных на стеке, при этом сохраняя семантическую эквивалентность. Совет: Опыт @aetherspawn показывает, что замена Sonnet на более мощную модель (Sol 6.1) снизила затраты с $1000 до $50 и ускорила завершение задачи с недели до двух дней. Совет: По опыту @momo5502, использование дешёвых моделей (Luna) при строгом харнессе позволяет эффективно обрабатывать сотни миллиардов токенов, что эквивалентно десяткам миллиардов токенов дорогих моделей. Спор: Участники отмечают, что даже с десятками тысяч тестов, покрывающих все ветки, невозможно гарантировать идентичное поведение из-за зависимости от глобального состояния и внешних данных, характерных для игр. Совет: Опыт @ChoosesBarbecue подтверждает, что глубокое знание игры (10 лет моддинга и эксплуатации) критически важно для успешной декомпиляции, иначе даже ИИ не справится с контекстом. Спор: Некоторые считают, что агентные системы не способны принимать архитектурные решения, требующие человеческого вкуса, что делает их непригодными для сложных систем без ручной настройки. Совет: Участник @edg5000 предлагает упростить процесс: вместо оркестрации агентов использовать один агент, что даёт лучший контроль над выводом, несмотря на большее время выполнения. Совет: Участник @tasubotadas отмечает, что даже без цели байт-идентичности процесс декомпиляции остаётся токен-интенсивным, особенно для редких игр с нестандартной архитектурой. Спор: Вопрос о легальности: участники спорят, каким образом использование ИИ для декомпиляции отличается от ручного — и нарушает ли это TOS, если модель не получает явных указаний на игру. Совет: Участник @stevefan1999 указывает, что динамические диспетчеры (vtable, fat pointers) и различия в выравнивании компилятора значительно усложняют декомпиляцию, даже для опытных разработчиков. Совет: Участник @Neywiny поднимает вопрос о влиянии LTO: если код скомпилирован с объединением единиц компиляции, декомпиляция становится практически невозможной из-за потери структуры. Совет: Участник @Fizz43 предупреждает, что утверждения об '80% совпадении' от ИИ — бессмысленны, так как не имеют смысла в контексте бинарной эквивалентности. Совет: Участник @Uptrenda отмечает, что ИИ-модели могут отказываться участвовать в декомпиляции, если им известны TOS, что ставит под сомнение возможность использования закрытых моделей без обфускации входных данных. Все согласны, что декомпиляция игр с помощью ИИ — это не просто техническая задача, а сложный инженерный процесс, требующий глубокого понимания как архитектуры, так и юридических рисков.
Terence Tao: Math 2.0 [pdf] 🔥 Горячее 💬 Длинная дискуссия
Математика переживает переход от эпохи дефицита доказательств к эпохе их изобилия благодаря развитию ИИ. Традиционно поиск и проверка доказательств требовали глубокой экспертизы и были редки, что формировало институты и стимулы математической науки. Однако доказательства обладают уникальными свойствами: они объективно проверяемы, легко оцифровываются и могут быть верифицированы машинами, например, в системах типа Lean. Это делает математику идеальной мишенью для современных ИИ-моделей, которые уже способны решать многие открытые задачи за короткое время без специального prompting от пользователя. Однако способности ИИ крайне неровны: впечатляющи в формальных, данных-rich задачах, но слабы там, где требуется субъективная оценка или взаимодействие с реальным миром.
Несмотря на прогресс, большинство проблем на переднем крае математики остаются нерешёнными — пространство задач бесконечно, а их сложность неограниченна. Поэтому будущее математики — «Math 2.0» — должно выходить за рамки простого поиска доказательств. Нужно смещать фокус с количества на качество: использовать ИИ для выявления новых принципов, методов и инсайтов, улучшать существующие доказательства, исследовать «окрестности теорем», строить интерпретируемые и безопасные открытые математические модели. Примеры включают Maththon — студенческий марафон по улучшению доказательств, IEANTN — динамическую сеть результатов в аналитической теории чисел, и ablation studies — проверку устойчивости théorems при удалении посылок. Главное препятствие для Math 2.0 — не технологии или культура, а воображение: умение видеть, как ИИ может углубить понимание, а не просто автоматизировать поиск.
Комментарии (352)
Кризис в математике — не технологический, а культурный: утрата смысловых стимулов, идентичности и институциональных механизмов признания. Математики теряют традиционные пути к признанию — решение открытых задач, коллаборации, приглашения на конференции — из-за того, что AI-лишает их этих возможностей. AI-доказательства часто не интегрируются в математическую «кодовую базу», поскольку строятся с нуля, без опоры на существующие теории, что делает их бесполезными для дальнейшего развития. Спор: одни считают, что понимание механизма AI не требуется для его применения (как в медицине), другие — что понимание остаётся фундаментальной целью чистой математики, и его отказ разрушает её суть. Сравнение с программированием: математики сталкиваются с доказательствами, которые не могут интерпретировать, как разработчики с непонятным кодом — это эволюция профессиональной реальности. Современная наука (медицина, инженерия) уже работает с полуэмпирическими моделями (SPICE, анестезия), и это не мешает использованию. Критика Тао за пример с раком — проекция страха; его аргументы о стерильности поля и разрушении путей признания остаются релевантными. Математика как культура переживает трансформацию: ценности, стимулы и иерархии изменятся, но сама математика выйдет сильнее. AI не заменяет понимание, а меняет его природу: люди могут переключиться с решения на анализ, интерпретацию и улучшение AI-доказательств — удовольствие от математики в понимании, а не в решении. Опасение: AI может генерировать «бесполезные» доказательства (экспоненциально сложные, без инсайтов), отвлекая от глубоких закономерностей. Эпистемологическая проблема: если AI «бегает» по доказательству, но человек не видит этапов, как доверять результату? Это не решается только формальной верификацией. AI уже меняет практику: исследователи переписывают гранты, бросают годы работы, чувствуют себя ненужными — реальное поведенческое смещение. Тао не против AI — он предупреждает, что человечество может перестать развивать «путь к свету», а будет только добираться до «светильников» без понимания их работы. Сравнение с программированием: «vibe proving» AI может привести к хаотичному, неподдерживаемому математическому «коду», как «vibe coding» разрушает качество ПО. Наука всегда адаптировалась к новым инструментам (калькуляторы, компьютеры); кризис — это переход, а не конец, но адаптация требует осознанности. Совет: математикам следует переключиться с решения задач на анализ, рефакторинг и объяснение AI-доказательств — это новая форма творчества, сохраняющая человеческую роль.
I paid people to try and follow my README 🔥 Горячее 💬 Длинная дискуссия
Автор признаёт, что документация часто страдает от предвзятости разработчиков, которые считают очевидным то, что для пользователей непонятно. Чтобы исправить это, он заплатил добровольцам €25 за час, чтобы те следовали его README вслух, делясь мыслями и трудностями. Такой подход выявил конкретные проблемы: неработающие ссылки, путаницу с переименованием файлов (включая скрытые), неясность терминов, неправильный порядок разделов и избыточные шутки, которые мешали пониманию. После каждой сессии он обновлял документацию и проверял её на следующем добровольце. Всего он потратил около €150 на шесть сессий. Автор подчеркивает, что только живой обратная связь от реальных людей — с их эмоциями, контекстом и неожиданными вопросами — может раскрыть слепые зоны, которые не видны ни автору, ни ИИ-моделям. Хотя README ActivityBot ещё не идеален, он стал значительно понятнее. Вывод: разработчикам следует тестировать документацию на людях, даже без оплаты — главное, чтобы они думали вслух. Это делает документацию честнее, полезнее и человечнее.
Комментарии (166)
Проверка README внешними людьми или ИИ выявляет скрытые предположения и ошибки, которые авторы упускают из‐за предвзятого восприятия. Через несколько недель автор уже не понимает собственный текст, поэтому внешнее тестирование необходимо. Главный раздражитель — отсутствие чёткого описания назначения проекта; многие README заполнены buzzword‐мусором вместо смысла. Методы юзабилити‐тестирования из UX (Nielsen Norman Group) применимы к README и помогают структурировать процесс. Практические советы: - Тестировать инструкции в полностью чистой среде, разрешая только копипасту — это сократило запросы в поддержку до ~10. - Включать в CI‐pipeline автоматический запуск команд установки перед каждым релизом, чтобы ловить сломанные скрипты. - Добавлять скриншоты даже для CLI‐утилит — визуальная подсказка ускоряет понимание ожидаемого результата. - Сокращать README до необходимого минимума, использовать его как «переключатель» к более подробным документам, избегать громоздких FAQ. - Избегать постоянных шуток и эмодзи; юмор должен быть контекстуальным и не мешать восприятию. - Явно указывать «нулевой» шаг (например, установку php‐fpm), который считается самоочевидным, но может быть неизвестен новичкам. - Контейнеризация уменьшает, но не устраняет скрытые зависимости — проверка в реальной среде всё равно требуется. - Внутренние «friction logs» и тестирование с реальными пользователями помогают выявлять предположения и повышать принятие инструмента. - Оформлять документацию как пошаговый walkthrough, а не как набор разрозненных инструкций, чтобы читатель чувствовал последовательность. AI‐агенты могут автоматически проходить инструкции и находить те же проблемы, что и люди, но человеческое тестирование остаётся важным для оценки UX.
Nitter: Update Oct 10th seeking funding and legal help 🔥 Горячее 💬 Длинная дискуссия
Nitter, альтернативный интерфейс для Twitter/X, столкнулся с юридическим давлением со стороны X Corp., которая 24 августа 2026 года направила письма с требованием прекращения работы всех экземпляров проекта и удаления репозитория. 8 сентября последовало повторное требование с теми же угрозами. Ранее автор проекта, zedeus, заявлял, что у Nitter есть юридическая поддержка, но позже признал, что эта информация была неверной — на текущий момент у проекта нет адвокатов.
В связи с этим zedeus активно ищет финансирование и юридическую помощь для защиты Nitter. Он призывает юристов, организации и всех, кто может поддержать проект, связаться с ним по электронной почте или через Matrix. Все дальнейшие обновления будут публиковаться на той же странице. Средства от пожертвований будут направлены в первую очередь на покрытие юридических расходов, а оставшиеся — на развитие Nitter или создание его преемника. Поддержка возможна через Liberapay, Patreon, Ko-fi и криптовалюты: BTC, ETH, XMR, SOL и ZEC.
Комментарии (170)
Nitter находится в зоне правовой неопределенности. Проект не нарушает авторских прав, так как X не владеет контентом пользователей, поэтому претензии о копировании несостоятельны (в отличие от случаев с NYTimes или CNN). Юридические угрозы X расцениваются как тактика запугивания для подавления альтернативных интерфейсов. Ведутся споры о законности проекта: одни считают, что нарушение ToS X не является основанием для прекращения работы, другие полагают, что неавторизованный доступ к сайту может нарушать CFAA. Впрочем, есть мнение, что доступ идет к копии контента, а не к самому X. Nitter важен для журналистики и исследований, что может быть оправдано принципами справедливого использования. Существует предположение, что X оказывает давление из-за возможного использования проекта AI-компаниями для сбора данных, но это не доказано. Благодаря открытому исходному коду и наличию более 1400 форков проект устойчив к закрытию: отключение одного экземпляра не остановит остальные. Для защиты от претензий по товарному знаку предлагали переименование в nitter.ai, однако это не решает проблему доступа к API. Рекомендации: не полагаться на чужую юридическую помощь, так как каждый хостер должен получить собственную консультацию. Несмотря на общественную значимость, EFF или FSF пока не предоставили поддержку.