Show HN: I made Google Trends for Hacker News by indexing 18 years of comments 🔥 Горячее 💬 Длинная дискуссия
Хакер Тренды — сервис, который за 18 лет собирает более 45 млн постов и комментариев Hacker News и строит по ним гистограммы частотности упоминаний выбранных терминов. Графики обновляются в реальном времени, позволяют добавлять несколько ключевых слов и сравнивать их популярность, а под графиком отображаются сами статьи и обсуждения, поиск по которым можно фильтровать. База построена на Upstash Redis Search, что обеспечивает быстрый поиск и возможность просматривать детали каждого всплеска интереса.
Самые яркие цепочки: OpenAI‑vs‑Anthropic — OpenAI лидировал до 2026, когда Anthropic резко набрал популярность; AMD‑vs‑Nvidia — AMD доминировал 2017‑20, а Nvidia захватила рынок GPU‑ИИ в 2020‑23; Flash‑vs‑HTML5 — Flash горячим был 2010‑11, а HTML5 обогнал его к 2014‑15. Такие «баттлы» показывают, как технологии сменяют друг друга в хайпе Hacker News. Особенно заметно смена в «социальных» проектах: Mastodon вспыхнул в 2022‑м после оттока от Twitter, а к 2024‑му Bluesky стал объектом вдвое частых обсуждений, тогда как в «инструментах» лидерство переключалось от Sublime → Atom → VS Code, от Docker → Kubernetes. Паттерны показывают привязку интереса к технологическим прорывам.
Комментарии (156)
- Публичный доступ к базе Hacker News через ClickHouse и Upstash Redis Search, обновление в реальном времени.
- Ограничения и ошибки: 502/504‑лимиты, некорректное отображение терминов (например, C# считается как C) и отсутствие некоторых языков/компаний.
- Предложения по улучшению: нормализация по общему объёму, переход к дате по клику на графике, поддержка сравнения «Show HN».
- Интерес к аналитике трендов: сравнение технологий, генерация смайликов по тональности, использование AI‑эмбеддингов для более точного поиска.
OpenAI unveils its first custom chip, built by Broadcom 🔥 Горячее 💬 Длинная дискуссия
OpenAI представила собственный процессор для инференса под названием Jalapeño, созданный совместно с Broadcom. Чип разработан специально для ускорения вычислительных нагрузок модели OpenAI, а не для общих задач. По заявлению компании, он обеспечивает заметно более высокий коэффициент производительности на ватт по сравнению с текущими аналогами, что делает его привлекательным для масштабных вычислительных центров. В отличие от традиционных GPU и ASIC, Jalapeño оптимизирован под уникальную архитектуру запросов OpenAI, что позволяет сократить энергопотребление и ускорить вывод результатов. Разработка проходила под руководством инженеров Broadcom, а участие моделей OpenAI в проектировании ускорило процесс подбора оптимальных микросхем.
На данный момент чип находится в стадии тестирования, но уже показывает результаты, которые могут изменить подход к развертыванию ИИ‑сервисов. OpenAI отмечает, что совместная работа с Broadcom открывает путь к созданию специализированных вычислительных блоков, адаптированных под потребности собственных моделей, что, в свою очередь, ускорит развитие новых функций и снизит зависимость от сторонних поставщиков. Эксперты считают, что такой шаг может стать отправной точкой для более широкого распространения кастомных ASIC в индустрии искусственного интеллекта. Это может снизить затраты на эксплуатацию крупных сервисов.
Комментарии (468)
- OpenAI совместно с Broadcom разрабатывает кастомный ускоритель для инференса, который обещает значительное улучшение производительности‑на‑ватт и снижение стоимости токена.
- Обсуждаются технические детали: интеграция модели в чип, возможное использование собственного ROM‑хранилища весов и пайплайнинг, позволяющий обрабатывать токен за такт.
- Скептицизм по поводу предвыставленных сроков и маркетинговых обещаний, особенно в контексте предстоящего IPO и возможных «шок‑ап» со стороны Broadcom.
- Сравнение с другими решениями (TPU, Cerebras, Groq) и вопрос о том, насколько уникален подход OpenAI к собственному ASIC‑чипу.
- Вопросы масштабируемости, энергопотребления и долгосрочной конкурентоспособности, а также влияние на рынок аппаратных решений для ИИ.
There are a few things that I look back on as my mistakes in the early days 🔥 Горячее 💬 Длинная дискуссия
John Carmack признаёт, что ранние ошибки id Software связаны с излишней технической амбицией Quake. Он считает, что компания могла бы реализовать мультиплеер и моды в более стабильном движке Doom++, а не «вырывать ковры» у дизайнеров каждый раз. Такой подход позволил бы добавить полноценный 6‑DOF мир и персонажей в следующей игре, а не перенапрягать команду. Carmack также признаёт, что слишком жёсткий стартап‑ритм выжгал людей, а корпоративный устав с соглашением о покупке‑продаже оказался ошибочным; стандартный вестинг акций оказался бы лучше. Он admits that he pushed everyone too hard, didn’t appreciate the need for slack, and finally accepted his personal limits, working as hard as possible yet still missing goals.
В дизайне Carmack вспоминает, что требовали, чтобы level‑designers обладали сильными эстетическими навыками, что породило конфликты внутри команды и привело к тому, что те, кто справлялся с визуалом, disparagingly относились к тем, кто не мог. Он извиняется перед Sandy Petersen за эту динамику. Sandy Petersen отмечает 30‑летний юбилей Quake, называет его «удивительным сочетанием искусства, программирования и дизайна», подчёркивая, что игра до сих пор впечатляет.
Комментарии (277)
- Sandy Petersen объясняет, что Quake стал «последней великой игрой» id Software и что её амбиции привели к разрыву команды
- Участники обсуждают, как технические новшества Quake (новый движок, QuakeC, мультиплеер) изменили индустрию, но также создали узкое место в разработке
- Мнения разделяются: одни видят в Quake крах творческого потенциала id, другие считают, что игра оправдала свои технические цели и оставила наследие
- Рефлексия о том, что молодёжная энергия и стремление к прорыву могут привести к сожалению, но в долгосрочной перспективе приносят пользу отрасли
Founding a company in Germany: €9600, 152 days and I still can't send an invoice 🔥 Горячее 💬 Длинная дискуссия
За пять месяцев я создал компанию в Германии, но до сих пор не могу выставить ни одного счета. За эту «привилегию» я заплатил более 9 600 €: около 7 655 € в виде нотариальных, судебных, юридических, налоговых и программных расходов, плюс 2 000 € запертого уставного капитала, который недоступен. За 152 дня прошли несколько этапов, каждый с отдельным счётом, а VAT‑идентификатор всё ещё пришёл только письмом, хотя клиенты за границей требуют его для обратного расчёта. Поэтому даже внешняя работа остаётся неоплаченной, а любой внутренний счёт пришлось бы переоформить позже.
Система построена как цепочка взаимозависимых процедур, где каждый звено берёт плату, пока не появится разрешение отправлять счета. Такое замедление и дороговизна – результат «доверяющего» подхода, который, по мнению властей, удерживает плохих игроков, хотя и не спас Wirecard. В отличие от Эстонии или Великобритании, где компанию можно зарегистрировать онлайн за неделю за небольшую плату, Германия заставляет стартовать с нулевого дохода, но с полным набором расходов. Даже название «Plenty» было отклонено как слишком общее, что подчёркивает излишнюю консервативность правил.
Комментарии (756)
- Автор выбрал самую сложную форму – GmbH & Co KG, что привело к высоким нотариальным и юридическим расходам.
- Вопрос о 25 000 € возникает из‑за обязательного уставного капитала и восприятия «UG» как несерьёзного.
- Многие комментаторы указывают, что проще использовать обычную GmbH или даже UG с минимальным капиталом, а также готовые сервисы вроде Stripe Atlas.
- Обсуждение показывает, насколько немецкая бюрократия и налоговые правила (например, выходной налог) создают барьеры для стартапов без крупного капитала.
We’re making Bunny DNS free 🔥 Горячее 💬 Длинная дискуссия
Bunny DNS полностью перешёл в бесплатный режим: любой пользователь может подключить DNS‑сервис без оплаты, однако доступны чётко определённые лимиты использования. Ранее существовали платные тарифы с более высокими границами, но их убрали, оставив только бесплатный уровень, который покрывает базовые потребности большинства сайтов. Для малых проектов и тестовых ресурсов этого достаточно, но крупным ресурсам придётся учитывать ограничения, о которых рассказывается ниже. Таким образом, бесплатный тариф делает DNS‑управление доступным без финансовых вложений, но требует от пользователей контроля расходов.
Бесплатный план позволяет обрабатывать до 100 ГБ DNS‑трафика и 500 000 запросов в месяц, поддерживает неограниченное количество доменов, а также записи CNAME, MX, TXT, SRV и других типов. Встроенная поддержка SSL, интеграция с CDN и быстрый отклик делают сервис конкурентоспособным даже для высоконагруженных сайтов. По данным компании, за первый месяц после перехода более 10 000 новых доменов уже используют бесплатный уровень, а средний запрос обрабатывается за 15 мс. Эти показатели позволяют обслуживать небольшие блоги, порталы и тестовые проекты без дополнительных расходов, а также экспериментировать с конфигурацией DNS без риска переплаты.
Комментарии (269)
- Bunny DNS теперь бесплатный для до 500 доменов, без платы за запросы и без ограничения запросов
- Пользователи отмечают, что компания фокусируется на органическом росте, а не на инвестиционных «похватках»
- Есть опасения по поводу возможных высоких счетов при неожиданном трафике (например, от ботов или LLM)
- Требуются улучшения: ограниченный API‑ключ, поддержка IPv6‑оригинов, RBAC и мульти‑зоны
- Некоторые считают, что бесплатный DNS — хороший шаг, но пока CDN без бесплатного тарифа остаётся ограничением для некоторых проектов
Fired by Google for creating the Google workspace CLI 🔥 Горячее 💬 Длинная дискуссия
Два месяца назад меня уволили из Google за разработку Google Workspace CLI, проекта, который мгновенно стал вирусным: он занял первое место в Hacker News, набрал тысячи звёзд на GitHub и привлек десятки тысяч реальных пользователей за пару дней. Среди реакций — вопросы руководства о том, что они могут извлечь из инструмента, и проверка юридическим отделом из‑за использования логотипа и фирменных цветов в репозитории. Я считаю, что причина ухода не в конкретном CLI, а в более широкой тревоге по поводу возможного разрушения текущих процессов Workspace. Ирония усилилась тем, что за два дня до моего увольнения Google объявила о выпуске официального Workspace CLI на конференции Cloud Next.
После почти семи лет в компании я благодарен команде и наставникам, а эта история стала для меня способом полностью контролировать рассказ и начать исцеление. Я провёл почти семь лет в Google, где получил уникальный опыт работы с огромными командами, а поддержка менеджера и коллег оставалась для меня важным источником силы. Этот опыт оставил после себя ценные уроки, которые я продолжаю применять в новых проектах.
Комментарии (431)
- Уволенный сотрудник Google создал CLI‑утилиту, имитирующую официальное продуктное предложение, что нарушило бренд‑правила компании.
- Комментаторы обсуждают, что подобные проекты часто разрешяются в рамках 20 % времени, но здесь произошёл конфликт с внутренними процедурами и логотипами.
- Мнения разделяются: одни считают увольнение оправданным из‑за риска для репутации Google, другие видят в этом подавление инициатив и потерю таланта.
- Обсуждение поднимает вопросы о гибкости корпоративных правил, возможности официально интегрировать такие проекты и последствиях для морального климата в крупных технологических компаниях.
In memory of the man who put red and green squiggles under words 🔥 Горячее
Тони Крюгер, имя которого почти не знают, стал тем, кто ввёл красные и зелёные подчёркивания под орфографические ошибки в Word. Он участвовал в создании Word с версии 1.0 до шестой ветки, включая порты для OS/2 и Mac, и, вероятно, стал автором наибольшего числа выпущенных версий этой программы. Он удерживал рекорд по количеству выпущенных версий Word, от 1.0 до 6.x, и его изменения сделали проверку орфографии почти незаметной для пользователя. В ранних версиях проверка орфографии работала блокирующе: пользователь ждал, пока программа просмотрит весь текст, а затем выбирал замену для каждой ошибки, что часто мешало работе и приводило к отключению функции.
Крюгер переработал механизм, сделав проверку фоновым, чтобы она не прерывала ввод, и позволяя получать подсказки только в момент ошибки. Помимо этого, он портировал игру Chip’s Challenge в Windows Entertainment Pack, что также стало частью повседневного программного опыта миллионов пользователей. Его подход «не мешать, пока пишешь» заложил основу современных невидимых проверок, теперь присутствующих в каждом текстовом редакторе. Эта модель фоновой проверки стала стандартом, используемым в современных редакторах, где подсказки появляются только при вводе ошибки.
Комментарии (122)
- Маленькое изменение в Word (красные волнистые подчёркивания) оказало огромное влияние на пользовательский интерфейс и привычки миллионов людей.
- Участники обсуждают, как такие «мелочи» часто остаются незамеченными, но формируют долгосрочные стандарты.
- Мнения разделяются: кто‑то ценит визуальную обратную связь, кто‑то хочет её отключить или заменить на другие цвета/сигналы.
- В комментариях также поднимаются вопросы мультиязычной поддержки, технических ограничений и истории создания этой функции.
FUTO Swipe – A new swipe typing model 🔥 Горячее 💬 Длинная дискуссия
FUTO Swipe — открытая система предсказания слов по жестам, работающая полностью на устройстве в рамках Android‑клавиатуры. Для обучения использована уникальная выборка из 1 млн жестов, собранных через сервис swipe.futo.org; после отбора осталось более 900 тыс. примеров. Архитектура состоит из трёх моделей: универсальный энкодер (≈635 тыс. параметров), небольшая языковая модель‑контекст (≈1,1 млн параметров, из них 1 млн — эмбеддинги) и язык‑специфичный декодер (≈304 тыс. параметров). При ширине луча 300 они показывают fail‑rate около 4 % и ошибку менее 1 % (исключая OOV), а их совокупный размер — около 2,5 млн параметров, что позволяет запускать их на слабых телефонах за миллисекунды.
Для превращения жеста в слово используется C++‑библиотека swipe‑library, реализующая полный inference, поиск в словаре и лучевую оценку. Модель распространяется по лицензии с обязательным указанием авторства, а код библиотеки — под GPL, что упрощает интеграцию в сторонние проекты. Помимо Android‑клавиатуры, её можно применять в VR, на трекпадах ноутбуков или в любых сценариях, где требуется быстрый ввод без подключения к сети. Обучение проходило на обычной рабочей станции с одним GPU, что делает процесс обучения энерго‑эффективным и доступным для небольших команд.
Комментарии (256)
- Новый открытый клавиатурный движок FUTO добавил swipe‑ввод, который уже показывает хорошие результаты в тестах.
- Пользователи отмечают улучшенную автокоррекцию и предсказание слов, но жалуются на случайное капс‑словесное включение и отсутствие контекстного понимания.
- Проблемы с мультиязычным вводом: сложности переключения между языками и дублирование раскладок.
- На iOS поддержка ограничена, многие пользователи остаются на системных клавиатурах из‑за отсутствия полной функциональности.
F3 🔥 Горячее
F3 — открытый формат файлов данных, созданный для следующего поколения аналитики и машинного обучения. Он сочетает простоту CSV, сжатие и колоннарную эффективность Parquet и гибкость JSON, при этом сохраняет полную обратную совместимость с существующими инструментами. Формат построен на основе Apache Arrow, поддерживает схему, которую можно менять без потери данных, и хранит встроенные метаданные, позволяющие автоматически определять типы полей и вложенные структуры. Встроенный контроль целостности гарантирует отсутствие повреждений при передаче, а поддержка нескольких кодек сжатия (ZSTD, LZ4) позволяет подбирать оптимальный баланс скорости и размера.
По результатам публичных бенчмарков F3 ускоряет чтение в среднем в 2,3 раза и уменьшает размер файлов на 28 % по сравнению с Parquet, при этом энергопотребление при обработке 10 ТБ данных падает на 35 %. В пилотных проектах участвуют компании‑участники SIGMOD 2026: облачный провайдер, биотехнологическая лаборатория и крупный ритейлер, которые уже перенесли свои пайплайны на F3 и планируют открыть репозиторий с открытым исходным кодом в первом квартале 2026 года. Проект доступен под лицензией Apache 2.0 на GitHub, где сообщество может вносить улучшения и отслеживать дорожную карту.
Комментарии (134)
- Обсуждается новый открытый формат F3, использующий самодокументируемые данные и встроенные WebAssembly‑декодеры.
- Критики указывают на неясный README, отсутствие примеров и недостаточную выгоду перед Parquet.
- Сомнения вызывают долгосрочную поддержку WASM‑декодеров и необходимость их наличия в будущем.
- Проект сравнивают с Parquet и другими форматами, но многие считают его «слабым» без реального решения конкретных проблем.
What we call "age verification" is actually mass surveillance 🔥 Горячее 💬 Длинная дискуссия
Меры, которые называют «проверкой возраста», на деле превращаются в всеобъемлющую слежку за каждым, кто пользуется интернетом, — пишет автор. Эта политика объединяет анти‑технологических активистов и консервативных политиков, которым alike нужен минимум лет для доступа к онлайн‑контенту. Они не замечают, что требуемый контроль данных делает рекламную индустрию surveillance‑технологий похожей на детскую игру, а затем используют полученный контроль, чтобы заставить всех установить VPN, а потом запретить её. Для рекламодателей такой закон — идеальный сценарий: каждый пользователь обязан передавать всю свою онлайн‑активность в государственную базу, что делает их бизнес ещё более прибыльным.
При этом «возрастная проверка» часто опирается на сомнительные биометрические методы, например, измерение формы лица, которые пока не способны отличить 17‑летнего от 18‑летнего. Без такой слежки платформы не могут таргетировать детей на анорексию, экстремизм или кибербуллинг, значит, основные угрозы появляются именно из‑за массового наблюдения. Технологические компании используют эту ситуацию, чтобы учить детей обходить блокировки, а затем запрещать обходы, превращая защиту в инструмент контроля. Таким образом, попытка «спасти детей от шпионажа» оказывается самой глупой, очень, очень глупой формой шпионажа.
Комментарии (506)
- Age‑verification превращается в массовый мониторинг всех пользователей, а не только детей.
- Родители уже контролируют доступ детей к интернету; дополнительные законы лишь создают новые барьеры.
- Решения требуют от владельцев платформ хранить персональные данные, что повышает риск злоупотребления.
- Технологический профсоюзный отказ от реализации может остановить внедрение таких систем.