Hacker News Digest

Обновлено: 28 ноября 2025 г. в 08:55

Постов: 4635 • Страница 218/464

Where it's at:// (overreacted.io) 🔥 Горячее 💬 Длинная дискуссия

Протокол AT использует at:// URI, где авторитетом выступает создатель данных, а не хост. Например, в at://ruuuuu.de/app.bsky.feed.post/3lzy2ji4nms2z пользователь ruuuuu.de — это автор, а физический сервер хостинга не указан напрямую. Это позволяет данным сохранять ссылочную целостность даже при смене хоста.

Разрешение at:// URI происходит в три шага: преобразование хэндла в неизменяемый идентификатор (DID), поиск текущего сервера хостинга через DID-документ и запрос JSON с этого сервера. Например, хэндл ruuuuu.de может разрешиться в did:web:iam.ruuuuu.de, а затем в PDS-сервер, где хранится запись. Это обеспечивает децентрализованность и устойчивость ссылок.

by steveklabnik • 02 октября 2025 г. в 20:31 • 383 points

ОригиналHN

#at#atproto#did#decentralization#bluesky#pds#dns#rss

Комментарии (233)

  • Пользователи выражают недовольство алгоритмической лентой Bluesky, которая перегружена американской политикой и не соответствует их интересам, несмотря на использование кнопки «меньше такого».
  • Поднимаются технические вопросы о децентрализации ATProto: критика зависимости от централизованных сервисов (plc.directory), проблемы с безопасностью (DNS poisoning) и контроль над данными и идентификаторами (DID).
  • Обсуждаются альтернативные подходы к использованию платформы: переход на неалгоритмическую ленту «Following», использование пользовательских фидов и ручной подбор контента через интересные аккаунты.
  • Высказываются сомнения в практической полезности и уникальности протокола, сравнивая его с существующими решениями (DNS, RSS) и отмечая избыточную сложность.
  • Некоторые пользователи видят коренную проблему не в технологиях, а в социальном аспекте — сложности создания и поддержания качественного контента в децентрализованной экосистеме.

Anti-aging breakthrough: Stem cells reverse signs of aging in monkeys (nad.com) 💬 Длинная дискуссия

Китайские учёные создали генетически модифицированные стволовые клетки, которые обратили признаки старения у макак. Эти «супер-клетки» улучшили когнитивные функции обезьян, включая память, и защитили от нейродегенерации. Они также предотвратили возрастную потерю костной массы и омолодили более половины из 61 проанализированной ткани.

Лечение снизило воспаление и количество сенесцентных клеток, которые накапливаются с возрастом и ускоряют старение. Взрослые стволовые клетки обычно теряют регенеративную способность из-за старения организма, но эта технология, вдохновлённая бессмертными гидрами, демонстрирует потенциал для борьбы с дегенеративными процессами. Результаты открывают путь к разработке методов омоложения для человека.

by bilsbie • 02 октября 2025 г. в 19:39 • 211 points

ОригиналHN

#stem-cells#biotechnology#regenerative-medicine#aging#genetic-modification#neurodegeneration

Комментарии (171)

  • Скептицизм в отношении исследования по обращению старения у обезьян из-за источника (сайта, продающего БАДы) и слабой доказательной базы (малая выборка, статистика).
  • Этические опасения по поводу бессмертия: вечное правление автократов, усиление неравенства (доступность только для богатых), застой в науке и обществе.
  • Циничные и юмористические комментарии о желании дождаться естественной смены поколений у власти и готовности принять смерть.
  • Обсуждение системных проблем: старение обществ отстаёт от биологического прогресса, необходимость новых сдержек и противовесов против геронтократии.
  • Технические замечания: неработающая ссылка на статью, сравнение с другими методами (стволовые клетки), вопросы по методологии исследования.

Why most product planning is bad and what to do about it (blog.railway.com)

Традиционное продуктовое планирование часто страдает от чрезмерной бюрократии, реактивных решений и зависимости от мнения основателей. Попытки внедрить OKRs в креативных инженерных командах часто проваливаются, поскольку метрики плохо сочетаются с творческими задачами и создают больше ритуалов, чем реальной ясности.

Railway разработала альтернативу — Problem Driven Development. Это четырёхдневный квартальный процесс, где команда фокусируется на идентификации проблем (а не решений), совместном приоритизировании и публичных обязательствах. Такой подход сохраняет скорость разработки даже при масштабировании до 1.7M+ пользователей, заменяя жёсткие планы гибкой системой, ориентированной на реальные вызовы.

by ndneighbor • 02 октября 2025 г. в 19:34 • 114 points

ОригиналHN

#product-management#okrs#problem-driven-development#product-discovery#agile#railway

Комментарии (35)

  • Критика практик ежеквартального планирования как негибких и не учитывающих реальные проблемы продукта
  • Предложения альтернативных подходов, таких как Shape Up с 6-недельными циклами или фокус на проблемах, а не решениях
  • Обсуждение важности открытого продукт-дискавери и кросс-функционального согласования целей между командами
  • Указание на системные проблемы: неверные метрики (деньги вместо ценности), организационные барьеры и плохие стимулы
  • Замечания о качестве статьи: сложный язык, избыток жаргона и недостаточная глубина раскрытия темы

Litestream v0.5.0 (fly.io) 🔥 Горячее 💬 Длинная дискуссия

Выпуск Litestream v0.5.0 знаменует переход от простого резервного копирования к эффективному восстановлению на определённый момент времени (PITR). Ключевое нововведение — формат LTX, позаимствованный из проекта LiteFS. Вместо потоковой передачи отдельных страниц базы данных Litestream теперь группирует изменения в рамках транзакций, что значительно ускоряет восстановление после сбоя.

Формат LTX решает проблему "горячих страниц" — например, при частых вставках в таблицу с автоинкрементным ключом, когда изменения концентрируются на ограниченном числе страниц. Раньше Litestream обрабатывал каждую страницу отдельно, что замедляло процесс. Теперь транзакции записываются целиком, сокращая количество операций ввода-вывода и ускоряя восстановление. Это делает SQLite ещё более надёжным решением для полноценных приложений.

by emschwartz • 02 октября 2025 г. в 19:02 • 386 points

ОригиналHN

#litestream#sqlite#s3#pitr#ltx#fly.io#litefs#rsync#postgresql#mysql

Комментарии (174)

  • Пользователи обсуждают сложности развертывания SQLite-приложений на Fly.io, включая проблемы с инициализацией и миграцией баз данных.
  • Litestream получает положительные отзывы за простоту использования, низкую стоимость репликации в S3 и надежность как инструмента для резервного копирования и репликации.
  • Обсуждаются технические детали Litestream: поддержка S3-совместимых хранилищ, условные записи для реализации временных lease и планы по реализации read-replicas через VFS.
  • Участники сравнивают Litestream с другими решениями (LiteFS, rsync, управляемые БД), отмечая его операционную простоту и отсутствие необходимости в отдельном сервере.
  • Поднимаются вопросы о практическом применении SQLite и Litestream: восстановление после сбоев, работа с нестабильным интернетом, целесообразность использования против PostgreSQL/MySQL для разных сценариев.

OpenAI's H1 2025: $4.3B in income, $13.5B in loss (techinasia.com) 🔥 Горячее 💬 Длинная дискуссия

by breadsniffer • 02 октября 2025 г. в 18:37 • 466 points

ОригиналHN

#openai#finance#business

Комментарии (570)

  • OpenAI сообщила о выручке в $4,3 млрд и операционных убытках в $7,8 млрд за первое полугодие 2025 года, при этом реальное сжигание денежных средств составило $2,5 млрд.
  • Основные расходы включают $6,7 млрд на R&D и $2,5 млрд на компенсации сотрудникам акциями, что вызывает вопросы о долгосрочной устойчивости бизнес-модели.
  • Обсуждаются потенциальные пути монетизации, включая рекламу (по аналогии с Google) и интеграцию оплачиваемых результатов в ответы, но подчеркивается риск потери доверия пользователей.
  • Многие комментаторы проводят параллели с пузырем доткомов и считают, что текущая модель — это война на истощение, где выживут только компании с большим запасом прочности или доступом к дешевой инфраструктуре.
  • Отмечается, что, несмотря на масштабные убытки, компания имеет значительную пользовательскую базу (700 млн в неделю) и время на поиск прибыльной модели, пока у нее есть около 3,5 лет runway при текущем темпе расходов.

Gemini 3.0 Pro – early tests (twitter.com)

Социальная сеть X (ранее Twitter) требует включённого JavaScript для работы. При его отключении пользователь видит сообщение о необходимости активировать JavaScript или сменить браузер на поддерживаемый, со ссылкой на список совместимых браузеров.

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

by ukuina • 02 октября 2025 г. в 18:26 • 184 points

ОригиналHN

#javascript#gemini#llm#claude#multimodal#twitter

Комментарии (109)

  • Критика отсутствия у Google сильной продуктовой культуры, что мешает созданию инновационных продуктов на основе их же технологий.
  • Обсуждение субъективности сравнения моделей ИИ (Gemini, GPT, Claude) и сложности объективной оценки из-за различий в задачах и опыте пользователей.
  • Скептицизм по поводу рекламных кампаний и хайпа вокруг новых моделей, которые часто не соответствуют реальным возможностям.
  • Подчеркивание проблем Gemini с многократным выполнением инструкций и склонностью к "зацикливанию" по сравнению с конкурентами.
  • Отмечается сильная мультимодальность Gemini (работа с изображениями, видео), но сложность доступа и использования продуктов Google AI.

Babel is why I keep blogging with Emacs (entropicthoughts.com)

Автор испытывает двойственные чувства к своему блогинговому процессу в Emacs. С одной стороны, он завидует простым статическим генераторам сайтов, которые можно написать за пару тысяч строк кода и полностью контролировать. С другой, он продолжает использовать Org mode со встроенной публикацией, несмотря на её сложность и непрозрачность — экспортный код Org составляет свыше 20 000 строк, что делает его глубокое понимание практически невозможным.

Ключевая причина, по которой он не переходит на простой кастомный движок — это Babel, мощная система Org для выполнения кода прямо во время экспорта. Она позволяет запускать блоки кода на множестве языков, вставлять результаты (включая таблицы и изображения) в статью и использовать сессии для переиспользования данных. Это незаменимо для одновременной работы с данными, графиками и текстом, особенно в R.

Таким образом, несмотря на желание упростить процесс, необходимость в функциональности Babel перевешивает — её реализация с нуля заняла бы месяцы, что неприемлемо при ограниченном времени. Автор смиряется с сложностью Emacs, ценя его уникальные возможности.

by ibobev • 02 октября 2025 г. в 18:06 • 248 points

ОригиналHN

#emacs#org-mode#babel#r#hugo#zola#pelican#astro#pandoc#quarto

Комментарии (71)

  • Участники обсуждают использование Emacs и Org-mode для ведения блогов, включая выполнение кода через Babel и экспорт в различные форматы.
  • Многие перешли на статические генераторы сайтов (Hugo, Zola, Pelican, Astro) из-за простоты или ограничений Org-mode, но некоторые интегрируют его через ox-hugo.
  • Поднимаются вопросы о недостатках привязки разметки к редактору, преимуществах чистого Markdown и альтернативах вроде Pandoc или Quarto.
  • Некоторые предпочитают минималистичные подходы: публикация сырых текстовых файлов или использование собственных скриптов для загрузки на S3.
  • Отмечаются сложности с поддержкой формул, интерактивностью и зависимостями в различных инструментах.

Email immutability matters more in a world with AI (fastmail.com)

Fastmail подчеркивает важность человеческого подхода в мире, где ИИ всё чаще используется для создания контента. Основатель компании отмечает, что электронная почта остаётся неизменным цифровым архивом — в отличие от веб-страниц, которые могут редактироваться постфактум, письма сохраняют историческую точность. Это делает email надёжным источником памяти, защищённым от манипуляций.

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

by brongondwana • 02 октября 2025 г. в 18:00 • 134 points

ОригиналHN

#email#dkim#gpg#llm#fastmail#privacy#immutability#authentication

Комментарии (90)

  • Обсуждается ценность иммутабельности email в сравнении с другими формами коммуникации, где сообщения могут быть отредактированы или удалены.
  • Поднимаются вопросы о реальной неизменности email, включая возможность модификации на стороне провайдера и использование динамического контента в HTML-письмах.
  • Участники делятся техническими решениями для обеспечения подлинности и неизменности писем, такими как DKIM, GPG-подписи и локальное архивирование.
  • Высказываются опасения по поводу использования AI провайдерами, включая Fastmail, и сильное желание сохранить традиционный email-сервис без AI-функций.
  • Обсуждается роль AI в создании и распространении misinformation, а также потенциальные технические решения для аутентификации цифрового контента.

Indefinite Backpack Travel (jeremymaluf.com) 🔥 Горячее 💬 Длинная дискуссия

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

Автор не гонится за брендами и дорогими вещами — практичность важнее. Он оптимизировал каждый предмет, выбирая лёгкие и функциональные варианты, например, куртку весом 113 грамм вместо 450. Сейчас он предпочитает подолгу жить в городах, чтобы сохранять социальные связи и глубже изучать места, иногда даже отправляясь в поездки только с тем, что в карманах.

by renjieliu • 02 октября 2025 г. в 17:12 • 408 points

ОригиналHN

Комментарии (352)

  • Путешествие с минимальным багажом оценивается как освобождающий и трансформирующий опыт, но непрактичный для долгосрочной жизни.
  • Длительная жизнь "из одного рюкзака" может приводить к чувству изоляции из-за нестабильности отношений и зависимости от общества.
  • Многие отмечают, что истинный минимализм — это не отказ от вещей, а отсутствие привязанности к ним, и наличие домашней базы облегчает лёгкие путешествия.
  • Критики указывают на потенциальную расточительность подхода (покупка и выбрасывание вещей) и обилие аффилированных ссылок в рекомендациях.
  • Набор для путешествий часто включает высокотехнологичные гаджеты и многофункциональную экипировку, но его состав — вопрос личных предпочтений и необходимости.

Why I chose Lua for this blog (andregarzia.com)

Автор перевел свой блог с Racket на Lua, чтобы снизить сложность и обеспечить долгосрочную стабильность. Основная причина — разочарование в быстро меняющихся экосистемах вроде JavaScript и Ruby, где постоянные обновления и ломающие изменения усложняют поддержку. Lua привлек медленным развитием: между версиями 5.1 (2006) и 5.4 (2020) различия минимальны, а язык требует лишь компилятора C89.

Блог работает по старинке — через CGI-скрипты, с SQLite в качестве базы и шаблонизацией Mustache. Несмотря на кажущуюся архаичность, автор ценит простоту, минимальное количество зависимостей (около десяти) и возможность писать собственные легковесные библиотеки. Ключевой вывод: блог — это пространство для экспериментов, где можно отказаться от модных инструментов в пользу того, что действительно работает и приносит удовольствие.

by nairadithya • 02 октября 2025 г. в 16:58 • 186 points

ОригиналHN

#lua#racket#javascript#ruby#sqlite#mustache#cgi#hugo#python

Комментарии (135)

  • Предложение возродить создание собственных движков для блогов как учебного проекта для инженеров из-за его низкого риска и возможностей для экспериментов.
  • Обсуждение выбора Lua как стабильного и минималистичного языка для веб-разработки, несмотря на его недостатки (1-based индексация, разрыв между версиями, мало стандартных библиотек).
  • Критика сложности современных стеков для блогов и аргументы в пользу простых решений: статические генераторы (Hugo), чистый HTML или минимальные скрипты (Python, Lua).
  • Упоминание альтернативных технологий и подходов: Redbean, Perl, Caddy, XSLT, Web Components, Fennel, OpenResty и другие.
  • Подчёркивание важности личного выбора, удовольствия от процесса и независимости от внешних сервисов при создании блога.