Hacker News Digest

Обновлено: 19 августа 2025 г. в 11:23

Постов: 663 • Страница 32/67

1910: The year the modern world lost its mind (derekthompson.org) 🔥 Горячее 💬 Длинная дискуссия

1910: когда мир сошёл с ума

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

Эпоха 1890–1910 годов — мой любимый исторический срез. За 30 лет мир преобразился:

  • 1875: нет электричества, машин, аспирина, «скейтбордов»; самое высокое здание — церковь.
  • 1905: небоскрёбы, автомобили, самолёты, кока-кола, кино, фонограф, «кеды».

Лучшая книга о том времени — «Головокружение лет: Европа 1900–1914» Филиппа Блома. Она показывает, как технологии вызвали массовую тревогу:

  • Скорость разрушала человечность.
  • Нервные болезни росли рекордными темпами.
  • Художники отвечали кубизмом и футуризмом, пытаясь угнаться за новым ритмом.

Параллели сегодня
Тогда, как и сейчас, казалось, что мир «слетел с катушек». Изобретения меняют нас, но наша тревога — не новость. Изучая 1910-й, мы понимаем: человечество уже проходило «потерю разума» и выжило.

by purgator • 10 августа 2025 г. в 20:48 • 305 points

ОригиналHN

#history#technology#culture#social-impact

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

  • Участники обсуждают, как технологический взрыв XIX–XX вв. (велосипед, телеграф, авто, авиация) вызывал культурный шок, тревогу и даже «болезни скорости».
  • Подчеркивают ужасные условия жизни в городах: перенаселённые комнаты, кровати «по сменам», грязь, шум.
  • Вспоминают, что новинки воспринимались как угроза норме: женщины в брюках на велосипедах, «нервные вибрации» от далёких машин, радиоактивные рекламы.
  • Отмечают параллели с сегодняшним AI-бумом: каждая революция кажется «последней», но история показывает череду подъёмов.
  • Приводят культурные источники: стих «Mulga Bill’s Bicycle», романы Пинчона, сериал «The Knick», книги о телеграфе и кокаине.

One Million Screenshots (onemillionscreenshots.com)

Миллион скриншотов
Увеличьте главные страницы интернета.
Поиск сайта: ⌘K или случайный выбор.

by gaws • 10 августа 2025 г. в 20:30 • 243 points

ОригиналHN

#web-design#web-scraping#ssl#dns#api

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

  • Проект OneMillionScreenshots показывает скриншоты топ-1 000 000 сайтов в виде интерактивной «карты».
  • Часть пользователей жалуется на SSL-ошибки, блокировку DNS и поломку кнопки «Назад».
  • Большинство отмечает однообразие современного веб-дизайна и коммерциализацию интернета.
  • Некоторые просят фильтров по нишевым или старым сайтам, а также API-фич и мозаичных раскладок.
  • Создатели подтвердили, что визуализация устарела, но данные обновляются ежемесячно и доступны через ScreenshotOf.com.

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

  • Комментаторы считают, что Boom лишь переизобретаёт давно применяемые методы MDAO и «AI» используется скорее как маркетинговый термин.
  • Сомнения вызывают реальная техническая новизна, выбор двигателей (Rolls-Royce вышел) и экономическая целесообразность для коммерческих авиалиний.
  • XB-1 называют «первым частным сверхзвуковым самолётом», но исторически это не так, а прототип не похож на будущий лайнер.
  • Под «одной кнопкой» имеется в виду параметрический скрипт + ночные расчёты, что сегодня считается базовым, а не прорывом.
  • Основной вывод: статья выглядит как попытка привлечь новый раунд инвестиций, а не честный технический отчёт.

Conversations remotely detected from cell phone vibrations, researchers report (psu.edu)

Исследователи Пенн-стейт показали, что разговор можно «перехватить» на расстоянии до 3 м, измеряя микровибрации динамика смартфона миллиметровым радаром. Используя адаптированную модель распознавания речи Whisper, команда достигла точности транскрибирования ~60 % на словаре до 10 000 слов.

Метод: радар фиксирует вибрации корпуса, вызванные речью в трубке; данные подаются в Whisper, дообученный лишь 1 % параметров (low-rank adaptation). Работа продолжает проект 2022 г., где распознавались 10 заранее заданных слов с точностью 83 %.

Цель — предупредить о риске «беспроводного прослушивания» и показать, что компактное устройство может быть спрятано, например, в ручке. Исследование поддержано NSF.

by giuliomagnifico • 10 августа 2025 г. в 18:14 • 80 points

ОригиналHN

#whisper#radar#speech-recognition#machine-learning#nsf#security#privacy

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

  • Benn Jordan показал, как по видео восстановить звук, а другие вспомнили лазерные микрофоны, где движение отражённого луча превращается в речь.
  • Участники сомневаются в практичности радара: точность 60 % только с 50 см, дальше — почти угадывание.
  • «Удалённость» названа преувеличением; проще использовать лазер по стеклу телефона или обычные уши.
  • Всплыла старая PoC «Gyrophone», где акселерометр/гироскоп обходил разрешения микрофона и снимал речь.
  • Люди удивлены, что разрешение на датчик движения = потенциальный доступ к микрофону.

Show HN: Bolt – A super-fast, statically-typed scripting language written in C (github.com)

bolt — компактный встраиваемый язык на C:

  • высокая скорость, реал-тайм, статическая типизация
  • целевые задачи: скрипты в играх, IoT, системы с ограниченными ресурсами

Основное

  • репозиторий: Beariish/bolt
  • лицензия: MIT
  • компилятор ~150 КБ, зависимости отсутствуют

Возможности

  • синтаксис C-подобный, сборка мусора без пауз
  • FFI к C «из коробки»
  • компиляция AOT/JIT, кроссплатформенность (x86, ARM, RISC-V)

Быстрый старт

git clone https://github.com/Beariish/bolt
cd bolt && make
./bolt examples/hello.bt

hello.bt

import std.io;

fn main() {
    io.println("Привет, bolt!");
}

by beariish • 10 августа 2025 г. в 17:53 • 244 points

ОригиналHN

#bolt#c#aot#jit#embedded#arm#risc-v#garbage-collection#static-typing#mit-license

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

  • Пользователи одобрили идею быстрого статически типизированного скрипт-языка для встраивания, но сразу спутали «embedded» с «embedded-systems» и отметили отсутствие поддержки ARM/32-бит и отказ от целочисленных типов.
  • Критика синтаксиса import a, b from module: неудобен для автокомплита и повышает риск конфликтов имён; автор готов добавить псевдонимы.
  • Сомнения в заявленной скорости: несколько человек привели замеры, где Bolt проигрывает LuaJIT и даже обычной Lua 5.4.
  • Подняты вопросы о полноте типовой системы (генерики, полиморфизм), отладке, LSP, сборке мусора и долгосрочной поддержке.
  • Плюсы: понятный C/Python-подобный синтаксис, удобный Result-тип, потенциальная замена Lua в играх и редакторах.

Fight Chat Control (fightchatcontrol.eu) 🔥 Горячее 💬 Длинная дискуссия

Что происходит
Брюссель предлагает «Chat Control»: обязательный сканер всех личных сообщений и фото, включая зашифрованные. Это массовое наблюдение без подозрения и без исключений для 450 млн граждан ЕС.

Последствия

  • Слежка: каждое сообщение, фото, файл автоматически проверяются.
  • Взлом шифрования: бэкдоры откроют доступ хакерам и спецслужбам.
  • Права человека: нарушение статей 7 и 8 Хартии ЕС.
  • Ложные срабатывания: отпускные фото и шутки признают «запрещённым контентом».
  • Дети не в безопасности: эксперты ООН говорят, что массовая слежка не защищает, а ослабляет безопасность.
  • Прецедент: авторитарные режимы будут ссылаться на ЕС, чтобы вводить собственные сканеры.

Позиции стран ЕС

  • Против: 3 государства
  • За: 15
  • Не решились: 9

Что делать

  1. Выбрать волнующие пункты (приватность, шифрование, ложные обвинения и т.д.).
  2. Отредактировать письмо.
  3. Отправить депутатам Европарламента одним кликом.

Ресурсы

  • Анализ Патрика Брейера
  • EDRI
  • noyb

© 2025, инициатива граждан

by tokai • 10 августа 2025 г. в 16:50 • 1280 points

ОригиналHN

#encryption#privacy#mass-surveillance#android#tor

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

  • Европарламент тайно проголосовал за обязательную верификацию возраста при доступе к порнографии с тюремным сроком до года (поправка 186).
  • Французы и другие почти без исключения поддерживают инициативу; активисты жертвуют GrapheneOS и аналогичным проектам.
  • Совет ЕС сильнее Парламента и именно он продвигает «Chat Control»; сайт fightchatcontrol.eu пока отражает позиции правительств, а не личные взгляды депутатов.
  • Участники обсуждения считают конец онлайн-анонимности концом интернета и предлагают план «Б»: децентрализованные мессенджеры, самостоятельные сборки Android, TOR.
  • Евродепутаты и чиновники исключены из-под слежки «по правилам профессиональной тайны», что вызывает особое возмущение.

Diffusion language models are super data learners (jinjieni.notion.site)

Notion — это универсальный инструмент для заметок, задач, баз знаний и совместной работы. Объединяет блоки текста, таблицы, календари, доски Kanban, базы данных и встраиваемые медиа в единое пространство. Поддерживает шаблоны, автоматизацию, API и интеграции (Slack, GitHub, Figma и др.). Работает в браузере, на macOS, Windows, iOS и Android. Бесплатный план для личного использования; платные тарифы для команд и расширенных функций.

by babelfish • 10 августа 2025 г. в 16:04 • 202 points

ОригиналHN

#notion#kanban#api#slack#github#figma#autoregressive-models#diffusion-models#flops#chain-of-thought

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

  • Участники спорят, почему диффузионные модели проигрывают авторегрессии: BarakWidawsky связывает это с меньшей способностью к запоминанию, а ckjellqv — с невозможностью KV-кеширования.
  • Woadwarrior01 удивлён росту FLOPs при генерации длинных последовательностей (×16–4700) и отмечает нелинейную зависимость.
  • Godelski критикует неясность терминов «in/out-of-distribution» без описания обучающих данных.
  • Bicsi предлагает «закрыть» диффузионные модели, считая цепочку мыслей (CoT) быстрым и мощным заменителем; против выступают fancyfredbot и SalmoShalazar, призывая не отвергать подход преждевременно.

AOL closes its dial up internet service (ispreview.co.uk)

  • AOL отключит dial-up 30 сентября 2025 г. в США и Канаде; почта останется.
  • В UK-части (ныне TalkTalk) клиентов dial-up, похоже, уже нет.
  • AOL UK в 2006 г. купил Carphone Warehouse за £370 млн (2,1 млн абонентов, из них 600 тыс. на dial-up).
  • С 2014 г. новых клиентов не принимали; скорость 56 кбит/с сегодня практически непригодна.

by simonjgreen • 10 августа 2025 г. в 16:02 • 136 points

ОригиналHN

#aol#dial-up#internet#modem#carphone-warehouse#sdf

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

  • Пользователи вспоминают AOL dial-up: кто-то с ностальгией, кто-то с болью из-за 130-мс пинга через Виргинию и постоянных обрывов.
  • Многие удивлены, что услуга дожила до 2025-го; предполагают, что выживала за счёт «забывчивых» абонентов и сложного отключения.
  • Всплыли воспоминания о CD-дисках AOL как подставках под кружки, о лимите 6 часов в месяц и звуке модема, который кто-то даже поставил на рингтон.
  • Упомянут «Eternal September» и шутки, что теперь он повторяется.
  • Некоторые обсуждают, где ещё остался dial-up: районы без DSL/кабеля, ностальгирующие энтузиасты, проект SDF.
  • Возникают идеи о «возрождении» модемных звуков как виниловых пластинок и даже о звуковом шифровании.

Zig's Lovely Syntax (matklad.github.io) 💬 Длинная дискуссия

Zig выглядит почти как Rust, но делает синтаксис ещё приятнее за счёт более простой семантики и ряда изящных решений.

Числа
Литералы 92 всегда имеют тип comptime_int; при присваивании они неявно приводятся к нужному типу. Суффиксов нет.

Строки
Многострочные «сырые» строки пишутся через \\ в начале каждой строки; \ не экранируется, отступы не портятся, а лексер работает построчно.

Структуры
.{ .x = 1, .y = 2 } — запись поля через .x = совпадает с присваиванием, что позволяет грепом находить именно записи, а не чтения.

Типы
Все типы префиксные: u32, [3]u32, ?[3]u32, *const ?[3]u32. Разыменование постфиксное: ptr.*.

Идентификаторы
Синтаксис @"имя с пробелом" позволяет обходить ключевые слова и экспортировать любые имена.

Функции
fn add(x: i32, y: i32) i32 — без стрелки ->, так как лямбд нет, а возвращаемый тип всегда обязателен. pub fn main() void {}.

Переменные
const и var; часто используемое const короче, чем в Rust, но всё же длиннее Kotlin-овского val.

by Bogdanp • 10 августа 2025 г. в 15:33 • 157 points

ОригиналHN

#zig#rust#kotlin#csharp#go#dlang

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

  • Обсуждение разделилось: кому-то синтаксис Zig кажется «прекрасным» минимализмом, другим — «шумным» и «капризным».
  • Спор о порядке «имя: тип» vs «тип имя»: одни хотят видеть тип первым, другие — имя.
  • Критика деталей: @-префиксы, .{}, отсутствие лямбд, перенос строк, orelse без пробела.
  • Плюсы: raw-строки Zig решают проблему отступов; обработка ошибок через try нравится многим.
  • Сравнения: Kotlin, C#, Go, Rust, D — каждый считает «своё» лучше.
  • Итог: «красота» синтаксиса субъективна и во многом привычна; после практики Zig начинает нравиться.

GPT-OSS vs. Qwen3 and a detailed look how things evolved since GPT-2 (magazine.sebastianraschka.com) 🔥 Горячее

  • gpt-oss-20b/120b — первые с 2019 г. открытые веса от OpenAI; запускаются на одной GPU благодаря MXFP4 (4-битные веса + 8-битные активации).
  • Архитектура классическая: RoPE, RMSNorm, SwiGLU, без MoE. Отличия от GPT-2: больше слоёв и голов, но уже контекст (8k → 32k).
  • Глубина vs ширина: gpt-oss-120b — 120 слоёв, d_model 6144; Qwen3-235B-A22B — 80 слоёв, d_model 9216. Увеличение глубины дешевле при прочих равных.
  • Attention sink — первые 4 токена не вытесняются из KV-кэша, что стабилизирует длинные контексты.
  • Сравнение (MMLU, GSM8K, HumanEval): gpt-oss-120b ≈ Qwen3-30B-A3B, уступает Qwen3-235B-A22B и GPT-4o, но обгоняет Llama-3-70B.
  • GPT-5 (анонс) будет гибридным (dense + MoE), 1–2 трлн параметров, обучен на gpt-oss как teacher.

by ModelForge • 10 августа 2025 г. в 15:06 • 450 points

ОригиналHN

#gpt-oss#qwen3#gpt-2#rope#swiglu#mofe#mxfp4#machine-learning#deep-learning#natural-language-processing

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

  • GPT-OSS не предлагает революционной архитектуры, а аккуратно комбинирует известные оптимизации (RoPE, SwiGLU, GQA, MoE) и MXFP4-квант.
  • На практике Qwen3 (особенно coder-варианты 30–32 B) чаще хвалят: быстрее, точнее следует инструкциям, лучше справляется с кодом.
  • GPT-OSS-120 B показывает высокие мат-оценки, но «проваливается» в логических бенчмарках и агентных задачах, а 20 B-версия может зацикливаться.
  • Большинство считает, что ключевое различие — не архитектура, а данные и пайплайн обучения.
  • Локальные 4–5-битные кванты Qwen3 укладываются в 12–20 GB VRAM и уже «заменяют» онлайн-модели для многих разработчиков.