Hacker News Digest

За сутки: 04 сентября 2025 г. в 12:00

Постов: 33

I ditched Spotify and set up my own music stack (leshicodes.github.io) 💬 Длинная дискуссия

  • Причины ухода: Spotify платит артистам копейки, плодит фейковых исполнителей и треки, навязывает AI-музыку и сканирование лица для возраста. Платя ежемесячно, ты ничего не владеешь.

  • Ядро стека

    • Navidrome – самописный стриминг-сервер. Доступ через Cloudflare Tunnel без открытия портов.
    • Клиенты: браузер, iOS (Play:Sub), Android (Symfonium), десктоп (Feishin).
    • Всё скробблится в Last.fm.
  • Управление библиотекой

    • Lidarr следит за новинками любимых артистов и организует коллекцию.
    • Загрузки через sabnzbd только легально: покупки, CD-рипы, CC-лицензии. Контейнеры не выходят в интернет.
  • Синхронные тексты

    • lrcget-kasm массово скачивает LRC-файлы. GUI-версия запускается в контейнере Kasm.
  • Итог: полный контроль, качество, поддержка артистов без посредников.

by starkparker • 04 сентября 2025 г. в 22:47 • 178 points

ОригиналHN

#navidrome#cloudflare#last.fm#lidarr#sabnzbd#bandcamp#patreon#torrent#usenet#self-hosting

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

  • Участники обсуждают, что Spotify платит артистам ~$0,005 за стрим и спорят, какая компенсация была бы «справедливой»: кто-то считает, что платформа забирает слишком много, кто-то — что рынок перенасыщен треками и цена на запись стремится к нулю.
  • Почти все сошлись: чтобы «поддерживать артистов», нужно покупать у них напрямую (Bandcamp, концерты, Patreon), а не полагаться на стриминг.
  • Одновременно многие признают, что самоуправляемые стеки (Navidrome, Jellyfin, Plex, Lyrion LMS) — это хобби для тех, кто готов тратить время и деньги на «сервер + хранилище + поддержку».
  • Часть комментаторов прямо указывает на иронию: автор жалуется на мизерные выплаты артистам, но описывает систему, где музыка по сути скачивается из Usenet/торрентов, и артисты не получают ничего.

What Is the Fourier Transform? (quantamagazine.org) 🔥 Горячее 💬 Длинная дискуссия

Фурье-преобразование — это способ разложить любую функцию на сумму простых волн.

Идея родилась в 1807 г., когда Жан Батист Жозеф Фурье искал закон теплопроводности. Он показал: любая периодическая кривая — это набор синусов и косинусов с разными частотами и амплитудами.

Современная формула
$$ \hat f(\xi)=\int_{-\infty}^{\infty} f(x),e^{-2\pi i x\xi},dx $$
переводит сигнал из «временной» области в «частотную».

Как работает

  • Сложный звук → набор чистых тонов.
  • Изображение → сетка синусоидальных полос разной плотности.
  • Удалив высокие частоты, получаем сжатие JPEG; убрав низкие — оставляем контуры.

Применения

  • МРТ и рентген: преобразование Радона + обратное Фурье.
  • Сотовая связь, радары, шумоподавление.
  • Решение дифференциальных уравнений и квантовая механика.

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

by rbanffy • 04 сентября 2025 г. в 22:11 • 405 points

ОригиналHN

#fourier-transform#mathematics#signal-processing#image-processing#jpeg#quantum-mechanics#differential-equations#ofdm#radon-transform

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

  • В треде делятся ссылками на яркие визуализации: Captain Disillusion, 3Blue1Brown, MIT-лекция Фримена, интерактивы injuly.in и jezzamon.
  • Кто-то предупреждает: «простые» объяснения могут дать иллюзию понимания, лучше сразу смотреть на математику.
  • Появляются любители Лапласа/z-преобразования, жалуются, что о них почти нет популярных видео.
  • Обсуждают практику: JPEG, OFDM, сжатие манги, анти-муар, фильтры в е-ink, а также «почему это работает» — спarsity, смена базиса в бесконечномерном пространстве.
  • Интересуются деталями: как выбрать частоты, как считать преобразование на потоке, почему убрать высокие частоты = размытие.

io_uring is faster than mmap (bitflux.ai) 🔥 Горячее

TL;DR
Чтение напрямую с диска быстрее, чем из кеша в памяти: пропускная способность SSD растёт, а латентность памяти стоит на месте. Нужны новые инструменты.

Эксперимент

  • Задача: подсчитать количество десяток в 50 ГБ псевдослучайных int.
  • Железо: AMD EPYC 7551P, 96 ГБ DDR4-2133, два Samsung PM983a PCIe 3.0 SSD (3,1 ГБ/с каждый) в RAID-0.
  • Ограничения:
    • Память: 13 ГБ/с на поток (3 канала × 2133 МТ/с × 8 Б / 4 NUMA-домена).
    • Диски: 6,2 ГБ/с суммарно.

Код

int* data = mmap(..., size, PROT_READ, MAP_SHARED, fd, 0);
for (...) if (data[i] == 10) count++;

Результаты

  • Первый запуск (с диска): 0,61 ГБ/с — ограничение диск.
  • Второй запуск (из кеша): 3,71 ГБ/с — всё ещё ниже пропускной способности памяти.
  • Бутылочное горлышко: не векторизованный цикл, ~3–4,5 млрд инструкций/с.

by ghuntley • 04 сентября 2025 г. в 22:01 • 265 points

ОригиналHN

#io-uring#mmap#ssd#raid-0#pci-e#amd#nvme#memory#disk#performance

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

  • mmap тормозит из-за последовательных page-fault и 4 Кб страниц; io_uring на 6 потоках читает буферы заранее и просто отдаёт готовые.
  • Пропущены MAP_POPULATE / MADV_SEQUENTIAL / hugepages — без них сравнение «mmap vs io_uring» нечестое.
  • Автор признаёт кликбейтное название «Memory is slow, Disk is fast»; суть: «RAID-0 NVMe даёт больше пропускной канала, чем DDR5-каналов на тестовой машине».
  • Под капотом io_uring + O_DIRECT сам управляет кэшем, mmap же полагается на page-cache ядра.
  • PCIe-5 ×128 линий серверных CPU уже >1 ТБ/с, что выше DDR5-6400 12-канального узла (~600 ГБ/с), но данные всё равно идут в RAM перед CPU.

What If OpenDocument Used SQLite? (sqlite.org)

Если бы OpenDocument использовал SQLite

Мысленный эксперимент: заменить ZIP-контейнер в формате ODP на базу SQLite.
Плюсы: компактнее, быстрее открытие/сохранение, меньше памяти, встроенная версионность.

Текущий ODP

ODP-файл — это ZIP-архив с XML-файлами (content.xml, styles.xml, meta.xml, settings.xml) и папкой Pictures с ресурсами.
Пример: 49-слайдовая презентация — 78 файлов, 11 МБ.

Недостатки ZIP-контейнера

  1. Сложное инкрементальное обновление
    При каждом «Сохранить» перезаписывается весь архив, что медленно и «съедает» ресурс SSD.
  2. Медленный старт
    При открытии нужно распаковать и распарсить большой XML.
  3. Отсутствие версионности
    Нет простого способа хранить историю изменений.
  4. Избыточные данные
    Каждая картинка — отдельный файл, даже если она используется многократно.

Преимущества SQLite

  • Инкрементальные изменения
    Обновляются только нужные строки; сохранение происходит мгновенно и безопасно (благодаря транзакциям).
  • Мгновенный старт
    Данные уже структурированы; нет необходимости распаковывать и парсить XML.
  • Встроенная версионность
    Таблицы slide_history, image_versions позволяют откатываться к любому состоянию.
  • Дедупликация ресурсов
    Один и тот же рисунок хранится единожды; ссылки через image_id.
  • Сжатие и индексы
    SQLite сжимает данные и строит индексы по ключам (номера слайдов, идентификаторы объектов).

Схема SQLite-документа (упрощённо)

CREATE TABLE slides(
  slide_id INTEGER PRIMARY KEY,
  title TEXT,
  xml_content BLOB,
  z_order INTEGER
);
CREATE TABLE images(
  image_id INTEGER PRIMARY KEY,
  data BLOB,
  mime_type TEXT,
  sha256 BLOB UNIQUE
);
CREATE TABLE slide_images(
  slide_id INTEGER REFERENCES slides,
  image_id INTEGER REFERENCES images,
  x REAL, y REAL, width REAL, height REAL
);
CREATE TABLE history(
  change_id INTEGER PRIMARY KEY,
  timestamp DATETIME,
  sql BLOB
);

Итог

SQLite превращает «кучу файлов» в реляционную базу: быстрее, надёжнее, экономнее.
Это не предложение переделать ODP, а идея для следующих форматов.

by whatisabcdefgh • 04 сентября 2025 г. в 21:36 • 227 points

ОригиналHN

#sqlite#opendocument#odp#xml#zip#databases#relational-databases#file-formats

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

  • SQLite как формат файла приложений: удобен для запросов, хранит всё в одном файле, но требует осторожности с безопасностью и сетевыми ФС.
  • Ключевые советы: включать secure_delete, не хранить больше 2 ГиБ в BLOB, избегать работы по сети без надёжных блокировок.
  • Плюсы: SQL-запросы, простота API, лёгкость инспектировать и мигрировать данные (пример — Anki).
  • Минусы: сложно версионировать бинарные вставки, проблемы синхронизации/коллаборации, перезапись всего файла при малом изменении.
  • Альтернативы: разделение текста и бинарников, JSON + Git, XML для обмена, CRDT-структуры для офлайн-редактирования.

ICPC 2025 World Finals Results (worldfinals.icpc.global)

49-й финал ICPC, Баку
Таблица результатов (разморожена), 4 сен 2025, 15:49 AZT

# Университет Задач Время A B C D E F G H I J K L Попытки
1 СПбГУ 11 1478 2/255 2/53 1/37 3/150 1/20 3/298 2/195 1/42 2/81 3/128 1/19 21/11
2 Токийский унив 10 1116 1/206 1/271 1/25 1/184 1/34 1/95 1/66 2/72 1/126 1/17 11/10
3 Пекинский транспорт 10 1425 2/225 2/204 1/– 1/57 2/270 2/52 2/132 2/84 2/107 1/148 1/6 18/10
4 Цинхуа 9 865 3/139 1/33 1/174 2/27 1/71 1/87 2/84 1/157 1/13 15/9
5 Пекинский унив 9 887 1/180 1/14 2/168 1/50 1/113 1/57 1/76 1/183 1/26 10/9
6 Гарвард 9 995 1/124 1/35 1/238 4/78 2/190 1/62 1/101 1/69 1/18 13/9
7 Загреб 9 1075 2/176 1/15 1/242 2/77 3/175 2/64 1/64 1/118 2/24 15/9
8 MIT 9 1123 1/233 2/– 1/14 1/113 1/36 6/204 1/50 4/121 1/145 2/27 20/9
9 USTC 9 1128 2/224 1/41 1/286 1/31 2/229 1/55 1/85 1/123 1/14 11/9
10 Сеульский унив 9 1133 1/201 3/282 1/32 3/58 1/160 1/46 1/79 2/161 1/14 14/9

Медали: золото (1–4), серебро (5–8), бронза (9–12).

by pykello • 04 сентября 2025 г. в 20:33 • 94 points

ОригиналHN

#icpc#competitive-programming#kattis

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

  • Huawei и OpenAI выступили «бриллиантовыми» спонсорами; приветствие OpenAI вызвало споры: кто-то увидел в нём саморекламу, кто-то — лишнее самолюбование.
  • На площадке царила отличная атмосфера, но разрывы в таблице оказались малы: команды на 4-м и 17-м местах решили одинаковое число задач.
  • Участники обсуждали «секрет» московских и питерских команд, вспоминали тренера Андрея Станкевича и шутили о «русских хакерах».
  • Развивалась дискуссия о будущем соревнований: не станут ли они бесполезными на фоне прогресса LLM.
  • Ссылки на записи, условия задач и открытый контест в Kattis уже доступны, так что желающие могут попробовать задачи самостоятельно.

Classic 8×8-pixel B&W Mac patterns (pauladamsmith.com)

Классические 8×8 ч/б узоры Mac
Сделал сайт с 38 оригинальными узорами 1984 года: paulsmith.github.io/classic-mac-patterns.

Использовал Mini vMac + System 6, вытащил ресурс PAT# из файла System, распаковал .sit, прогнал DeRez, получил hex-данные.
Python-скрипт превратил их в .pbm, потом ImageMagick (-filter point) — в PNG любого размера.

Получились чистые, пиксель-в-пиксель копии узоров из Control Panel и MacPaint.

by todsacerdoti • 04 сентября 2025 г. в 19:53 • 162 points

ОригиналHN

#python#imagemagick#macos#resedit#minivmac#hex#pbm#png#apple#macpaint

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

  • Участники делятся находками и собственными реконструкциями 8×8-узоров рабочего стола Mac/Windows/X11.
  • Обсуждают, как в 64 битах уместить выразительные текстуры и вытаскивать PAT-ресурсы через ResEdit, эмуляторы или hex-дампы.
  • Показывают интерактивные редакторы: Mac Control Panel, Win 3.1, X11 xsetroot, вариант для System 7.
  • Отмечают кроссплатформенность «wide weave» и других узоров, встречающихся от C64 GEOS до Atari ST.
  • Спорят о цветных паттернах Mac OS 7, e-ink и о том, как поставить 1-битовый дизайн обоями на iPad.
  • Вспоминают ResEdit, hidden-опции Option-ключа и находят в теме «настоящую археологию» 80–90-х.

LLM Visualization (bbycroft.net) 🔥 Горячее

Визуализация Больших Языковых Моделей
Главная

by gmays • 04 сентября 2025 г. в 18:06 • 566 points

ОригиналHN

#transformer#llm#gpu#machine-learning#attention-mechanism#natural-language-processing

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

  • Пользователи восторгаются визуализацией работы LLM, называя её «искусством» и полезным учебным ресурсом.
  • Приводятся ссылки на похожие визуализации (Transformer Explainer, Illustrated Transformer, видео Karpathy).
  • Обсуждается, что модель выглядит простой (уравнение внимания на салфетке), но остаётся «чёрным ящиком» для понимания принятия решений.
  • Уточняется: LLM уже запускаются на чипах (ноутбук, телефон), дата-центры нужны для обучения и масштабирования.
  • Вспоминаются предпосылки бума: рост GPU, алгоритм Transformer, идея извлекать знания из данных вместо ручного кодирования.

Saquon Barkley is playing for equity (readtheprofile.com)

  • Саквон Баркли с первого дня в НФЛ живёт только на гонорары, а весь $31,2 млн контракта вложил в S&P 500.
  • В 2021-м начал инвестировать в стартапы: первым стал Strike, а все маркетинговые доходы перевёл в биткоин по $32 000; сейчас BTC ≈ $111 000, превратив $10 млн в $35 млн.
  • Под управлением Ken Katz он вложил часть доходов в 10+ приватных компаний: Anthropic, Anduril, Ramp, Cognition, Neuralink, Strike, Polymarket и стал LP в Founders Fund, Thrive, Silver Point, Multicoin.
  • Чеки — $250–500 тыс.; Strike уже дал 10×. Остальные активы — индексы и недвижимость.
  • Вместо типичных «звёздных» брендов Баркли выбирает технологические ставки, которые, по его мнению, создают устойчивую ценность.

by polinapompliano • 04 сентября 2025 г. в 17:07 • 90 points

ОригиналHN

#bitcoin#bitcoin-investing#startups#private-equity#venture-capital#anthropic#anduril#neuralink#founders-fund#thrive-capital

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

  • Участники отмечают, что Саквон Баркли — редкий «генерационный» игрок с контрактом на $30 млн и ~$10 млн в год от рекламы, что позволяет ему вкладывать в Anthropic, Anduril, Ramp, Neuralink и фонды Founders Fund/Thrive Capital.
  • Главный вопрос: как он получает доступ к таким сделкам? Ответ — статус звезды НФЛ и связи, а не только капитал.
  • Сравнивают с Робом Гронковским, который живёт на эндорсменты и вкладывает зарплату, и со Стивом Янгом, выросшим в мире финансов.
  • Скептики подчеркивают: при $30 млн стартового капитала и подушке из рекламы можно «терпеть промахи», а статья упоминает только удачные инвестиции.
  • Предлагают давать игрокам долю в клубах или лиге, чтобы решить проблему «зарплатного потолка» и сохранить легенд.

A PM's Guide to AI Agent Architecture (productcurious.com)

Краткий гид PM по архитектуре AI-агентов

Проблема
Агент показывает 89 % точность, но пользователи уходят после первого сложного запроса. Причина — не «ум», а архитектура доверия.

Сценарий
Пользователь: «Не могу войти и подписка странная».

  • Вариант А: агент сразу чинит всё.
  • Вариант Б: задаёт уточняющие вопросы и переводит к человеку.
    Один и тот же запрос — два разных продукта.

4 слоя архитектуры

  1. Память и контекст

    • Сессионная (разговор)
    • Клиентская (история обращений)
    • Поведенческая (привычки)
    • Контекстная (актуальное состояние аккаунта)
      Чем больше помнит — тем дороже, но «живее» выглядит.
  2. Интеграция данных
    Определяет, насколько глубоко агент лезет в CRM, биллинг, билеты. Глубже = сложнее уйти к конкуренту.

  3. Оркестрация

    • Цепочка (последовательные вызовы)
    • Параллель (одновременные проверки)
    • Иерархия (менеджер → специалисты)
    • Аукцион (несколько моделей голосуют)
      Выбор влияет на скорость, цену и надёжность.
  4. Доверие и управление риском
    Не в том, чтобы быть правым чаще, а в том, чтобы:

    • Показывать уверенность (progress bar, «я проверяю биллинг…»)
    • Давать «обратный ход» (отменить последнее действие)
    • Чётко объяснять, что делает и почему
    • Быстро эскалировать, если не уверен

Практический чек-лист PM

  • Начните с минимальной памяти (сессия + аккаунт)
  • Подключите только 1–2 критичных API (биллинг, тикеты)
  • Используйте простую цепочку вызовов, добавьте fallback к человеку
  • Добавьте индикатор уверенности и кнопку «Поговорить с человеком»
  • Метрика: не точность, а % случаев, когда пользователь доволен и не требует эскалации

Итог
Пользователь не оценит 95 % точности, если при первой же ошибке потеряет контроль. Архитектируйте доверие, а не интеллект.

by umangsehgal93 • 04 сентября 2025 г. в 16:45 • 160 points

ОригиналHN

#llm#ai-agents#product-management#user-experience#mcp#a2a

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

  • Участники сходятся, что «AI-first» поддержка клиентов пока чаще ухудшает UX, чем улучшает.
  • Основные риски: незрелые MCP/A2A-протоколы, проблемы безопасности, отсутствие калибровки уверенности LLM и разрыв между демо и реальностью.
  • Инженеры и security-специалисты предупреждают: давать LLM доступ к боевым данным и инструментам пока «безумие».
  • Предлагаемая альтернатива — не заменять людей, а усиливать их: AI подсказывает контекст и talking-points, пока человек общается с клиентом.
  • PM-ы же, по мнению технарей, часто не осознают техническую сложность и требуют невозможного, что ведёт к спешным патчам или легаси на MCP v0.

Age Simulation Suit (age-simulation-suit.com) 💬 Длинная дискуссия

Костюм старения GERT
Позволяет молодым почувствовать физические ограничения пожилых:

  • мутность хрусталика, сужение поля зрения
  • потеря высоких частот, тугоподвижность шеи
  • скованность суставов, слабость, хуже захват и координация

Цена
€1390 / £1250 — полный комплект, плюс доставка и НДС.
В комплекте 2 пары очков (новая версия).

Заказ и отзывы

Оценки пользователей: 4,9/5 (7 отзывов)
«Качество отличное, полностью соответствует цели обучения».

by throwup238 • 04 сентября 2025 г. в 16:41 • 192 points

ОригиналHN

#simulation#aging#healthcare#empathy#exoskeletons#ar#video-games

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

  • Обсуждение началось с жалобы на «возрастные костюмы» (GERT, AGNES и др.), которые симулируют старение, но не передают постоянных мелких болей и усталости.
  • Многие поделились личными примерами: кто-то в 60–90 лет остаётся активным (плавание, собаки, ежедневные прогулки), другие описывают быстрый спуск к инвалидности после падений или инсультов.
  • Сообщество отметило, что старение — это не только физика, но и социальная изоляция: плохой слух, невозможность выйти из дома, смерть друзей.
  • Появились идеи: AR-очки с субтитрами для плохо слышащих, экзоскелеты для пожилых, видеоигры как когнитивная терапия.
  • Некоторые считают подобные костюмы полезными для эмпатии, другие — излишне театральными; единодушны лишь в том, что регулярная активность и профилактика замедляют старение.

Stripe Launches L1 Blockchain: Tempo (tempo.xyz) 🔥 Горячее 💬 Длинная дискуссия

Tempo — блокчейн первого уровня, созданный для платежей. Поддерживает все основные стейблкоины, обеспечивает 100 000+ TPS, финальность <1 сек, предсказуемые минимальные комиссии и встроенную приватность. Разработан Stripe и Paradigm при участии Visa, Deutsche Bank, Shopify, Revolut и др.

Ключевые возможности

  • Платёжные фичи: мемо-поля, батч-переводы, разрешения/блокировки по пользователям.
  • Стабильные комиссии: оплата любым стейблкоином, выделенный «платёжный» канал.
  • Приватность: скрытые детали транзакций при сохранении соответствия нормативам.
  • Масштабируемость: ремиттенсы, глобальные выплаты, встроенные финансы, микроплатежи, агентская торговля, токенизированные депозиты.

Для разработчиков

EVM-совместимый, нейтральный к стейблкоинам, нативный обмен между ними, документация скоро.

Доступ

Сейчас приоритетный доступ к тестнету для партнёров.
[partners@tempo.xyz](mailto:partners@tempo.xyz?subject=Requesting access to Tempo)

by _nvs • 04 сентября 2025 г. в 16:32 • 758 points

ОригиналHN

#stripe#paradigm#visa#shopify#revolut#blockchain#evm#stablecoins#ethereum

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

  • Stripe запускает «блокчейн» Tempo под стейблкоины, чтобы ускорить и удешевить движение денег между своими клиентами.
  • Критики считают проект маркетинговым трюком: вместо децентрализованной сети — закрытая база данных под контролем Stripe и партнёров.
  • Главная выгода — регуляторный арбитраж: стейблкоины пока обходят банковские нормы, позволяя хранить и переводить доллары без классических банков.
  • Технически ничего нового: высокая пропускная способность достигается за счёт централизованного набора валидаторов; Ethereum-совместимость нужна лишь для совместимости с инфраструктурой.
  • Бизнес-кейсы — мгновенные выплаты, ликвидность между странами и спасение от медленной банковской инфраструктуры в ЛатАмерике и Азии.

Google deletes net-zero pledge from sustainability website (nationalobserver.com)

by voxadam • 04 сентября 2025 г. в 15:51 • 226 points

ОригиналHN

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

I think there's less to this than meets the eye.Previously, on https://sustainability.google/operating-sustainably/:"We've set a goal to achieve net-zero emissions across all of our operations and value chain by 2030." and, in a table later, "Reduce 50% of our combined Scope 1, 2

Pump the Brakes on Your Police Department's Use of Flock Safety (aclu.org)

Как затормозить внедрение камер-распознавателей Flock в вашем городе

Компания Flock Safety разворачивает по США сеть камер ALPR, способных отслеживать передвижение каждого автомобиля. В отличие от традиционных систем, которые сравнивают номера со списками угона и удаляют «чистые» данные, Flock строит централизованную базу передвижений всех машин и открывает к ней доступ тысячам полицейских департаментов. Цель — «каждый город США».

Что делать:

  1. Полный запрет
    Обращайтесь к городским советникам, участвуйте в публичных слушаниях, пишите в СМИ и соцсетях, требуйте отказа от контрактов с Flock.

  2. Если запрет не прошёл
    Добейтесь, чтобы местные камеры не передавали данные в общенациональную сеть. Требуйте:

    • строгих правил хранения (удаление через дни, а не годы);
    • запрета на доступ вне вашего города;
    • отчётов о размещении камер (не только в бедных районах);
    • проверки «горячих списков» на актуальность и законность.
  3. Разумные исключения
    ALPR допустим для поиска угнанных машин, AMBER Alert и взимания платных дорог, если соблюдаются права и пропорциональность.

Подробности — в документе ACLU.

by skadamat • 04 сентября 2025 г. в 15:48 • 102 points

ОригиналHN

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

  • Участники обсуждают проект Deflock, который собирает карты камер Flock и предлагает способы их «нейтрализации» — от Nutella на линзах до полного избегания отслеживаемых улиц.
  • Ссылаются на 36-минутный ролик Benn Jordan «Breaking The Creepy AI in Police Cameras» и статью на Hacker News о том, как Flock обещает «устранить всю преступность в США».
  • Поднимают тему, что современная тотальная слежка возвращает нас к «древнему поселку», где все знают всё о каждом, но теперь без возможности «уйти в лес».
  • Отмечают иронию: анти-Flock-активизм ведётся через Discord и другие платформы, которые сами собирают данные.
  • Небольшой офтоп про то, что «шериф маленького городка» — это идиома, а не ошибка ACLU.

Cache (developer.mozilla.org)

HTML

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

CSS

  • Свойства, селекторы, анимации, flexbox, цвета, рецепты макетов (колонки, центрирование, карточки).

JavaScript

  • Встроенные объекты, операторы, функции, управление потоком, объекты, классы.

Web APIs

  • File System, Fetch, Geolocation, DOM, Push, Service Worker; руководства по Web Animations, Fetch, History, Speech, Web Workers.

Обучение

  • Курсы HTML, CSS, JS; инструменты: Playground, HTTP Observatory, генераторы теней, рамок, скруглений.

by aanthonymax • 04 сентября 2025 г. в 15:46 • 111 points

ОригиналHN

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

  • Без Service Worker API почти бесполезен, но с правильным кешированием превращает сайт в полноценное офлайн-приложение.
  • @zbuttram хотел использовать его для точного контроля HTTP-кеша, но обошёлся стандартными заголовками и «умными» query-параметрами.
  • Участники просят больше реальных кейсов, где API даёт преимущества над классическими методами.
  • @sangeeth96 удивлён внезапным появлением темы на главной; @GZGavinZhao предполагает, что это просто дань уважения API.

Wikipedia survives while the rest of the internet breaks (theverge.com) 🔥 Горячее 💬 Длинная дискуссия

Wikipedia живёт, потому что скучна
Пока весь интернет рушится, «вики» стоит. Её секрет — не в деньгах, а в правилах: нейтральный тон, проверяемые источники, консенсус редакторов.

Салют Маска как тест прочности
20 января 2025 года Илон Маск показал жест, похожий на нацистское приветствие. Первый редактор добавил фразу в статью, второй — удалил: биографии живых людей защищены строже. Началась многочасовая дискуссия: это был нацистский салют, неловкий жест или провокация? Вместо войны правок редакторы перешли к голосованию и источникам.

Почему это работает

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

Итог: Wikipedia остаётся последним островком фактов в океане контента, который ломается каждый день.

by leotravis10 • 04 сентября 2025 г. в 15:30 • 516 points

ОригиналHN

#wikipedia#content-moderation#open-source#community-management#fact-checking#neutrality

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

  • Участники спорят, действительно ли Wikipedia «последний добрый остров» интернета: одни хвалят, другие критикуют за политическую ангажированность и «захваченность» тематическими кланами.
  • Подчёркивают, что английская версия ещё держится, а вот неанглоязычные часто превращаются в пропаганду и исторические фальсификации.
  • Отмечают рост давления со стороны властей (пример – запросы конгрессменов раскрыть имена редакторов) и опасность массовых доносов/доксинга внутри сообщества.
  • Многие советуют читать не только статью, но и страницу обсуждения, а также историю правок, чтобы видеть, какие точки зрения вырезали и почему.
  • Часть комментаторов считает, что выживание Wikipedia возможно именно благодаря медленному, «не-стартаповому» принципу и отсутствию прибыли, но ресурс уже «подсел» на пожертвования и всё чаще поддаётся внешнему влиянию.

WiFi signals can measure heart rate (news.ucsc.edu) 🔥 Горячее 💬 Длинная дискуссия

Инженеры Калифорнийского университета в Санта-Крузе разработали Pulse-Fi — систему, которая измеряет пульс через обычный WiFi без ношения датчиков.

  • Точность: после 5 с обработки сигнала погрешность ≤0,5 уд/мин; показатели соответствуют медицинским стандартам.
  • Работает при любом положении тела (сидя, стоя, лёжа, в движении) и на расстоянии до 3 м.
  • Доступность: используются самые дешёвые WiFi-модули ESP32, поэтому подходит для условий с ограниченными ресурсами.

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

Публикация представлена на конференции IEEE DCOSS-IoT 2025.

by bookofjoe • 04 сентября 2025 г. в 14:53 • 430 points

ОригиналHN

#wifi#esp32#raspberrypi#machine-learning#iot#biometrics#privacy#security

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

  • Wi-Fi уже умеет «видеть» сердцебиение и дыхание без всяких датчиков; новая работа UCSC просто уточняет точность до <0,5 уд/мин.
  • Техника работает на обычных ESP32/RPi и, вероятно, на смартфонах, поэтому 24×7-мониторинг всей семьи становится дёшево и сердито.
  • Пользователи видят плюсы: сон без браслета, поиск людей за стеной, замена PIR- и мм-волновым датчикам.
  • Критики беспокоятся: данные можно продавать рекламодателям, использовать для слежки, взлома, таргетинга по эмоциям или даже ударов дронов.
  • Пока нет ясности, как защититься: выключать Wi-Fi, строить «клетку Фарадея» или требовать open-source-оборудования — обсуждают всерьёз.

Hollow Knight: Silksong causes server chaos on Xbox, Steam, and Nintendo (eurogamer.net)

Hollow Knight: Silksong вышла и тут же «положила» серверы Xbox, Steam, PlayStation и Nintendo.
Пользователи массово ринулись за игрой, и площадки начали сбоить:

  • Steam — ошибки на каждом шагу, PayPal отказывается платить.
  • Xbox — пустые экраны и сообщение «Silksong недоступна».
  • PlayStation Store — кнопка покупки зависла на «В списке желаемого».
  • Nintendo Switch — те же перегрузки.

У Eurogamer не получается добавить игру в корзину ни на одной платформе.

by AndrewDucker • 04 сентября 2025 г. в 14:39 • 134 points

ОригиналHN

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

  • Hollow Knight называют редким примером «игры как искусство» и настоятельно советуют пройти оригинал перед Silksong, несмотря на то, что сюжет можно понять и без первой части.
  • Запуск Silksong уронил Steam: очереди заставили магазин лежать несколько часов, а GOG продавал без проблем и без DRM.
  • Участники удивляются, что Team Cherry не открыла предзаказы, которые могли бы разгрузить серверы.
  • Сравнивают ажиотаж вокруг маленьких инди (Deltarune, Silksong) с тем, как крупные релизы Microsoft редко вызывают такие сбои благодаря предзаказам.

Atlassian is acquiring the Browser Company (cnbc.com)

Atlassian покупает The Browser Co. за $610 млн
Сделка закроется до декабря. Стартап, создавший браузеры Arc и Dia, привлёк внимание OpenAI и Perplexity, но выбрал Atlassian. Компания планирует встроить технологии ИИ в свои продукты, включая Jira.

by dhruvarora013 • 04 сентября 2025 г. в 14:25 • 133 points

ОригиналHN

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

  • Пользователи не понимают, зачем The Browser Company закрыла удачный Arc ради Dia — по сути расширения, которое быстро склонировали «вайб-кодеры».
  • Сомнения в целесообразности $610-миллионной оценки: «всё, что они делали, — ребрендинг».
  • Многие любили Arc, но после прекращения его развития потеряли интерес; не хотят отдавать ещё больше данных одной компании ради «встроенного ИИ».
  • Среди версий: не получилось стать «новым iOS» для браузерных приложений, поэтому свернулись к LLM-хосту Dia и продались Atlassian.
  • Итог: Firefox остаётся «островком безопасности», а рынок браузеров всё больше скатывается к монополии Chrome и «AI-эншитификации».

Calling your boss a dickhead is not a sackable offence, UK tribunal rules (theguardian.com)

  • Суть дела: водитель-экспедитор, уволенный за то, что назвал руководителя «dickhead» в переписке с коллегой, выиграл суд.
  • Причина: компания не провела полноценного расследования и не соблюла процедуру дисциплинарного разбирательства.
  • Решение: трибунал признал увольнение несправедливым и обязал работодателя выплатить компенсацию.

by robtherobber • 04 сентября 2025 г. в 14:16 • 182 points

ОригиналHN

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

  • Суд постановил: компании обязаны соблюдать свои собственные процедуры увольнения; разовое «dickhead» не является «грубым проступком», чтобы увольнять без процесса.
  • Комментаторы спорят: кто-то радуется «победе» сотрудника, кто-то считает решение лишним бюрократическим шагом, увеличивающим расходы на юристов.
  • В США большинство штатов «at-will» — за оскорбление можно уволить мгновенно; в Германии любое оскорбление вообще незаконно.
  • Вывод: даже если формально уволить нельзя, карьерные последствия всё равно неизбежны, а компании теперь уточнят правила, чтобы «dickhead» стало увольнительным.

How to build vector tiles from scratch (debuisne.com)

Векторные тайлы с нуля

Карта NYC Chaos Dashboard росла, и GeoJSON внутри HTML уже 4,5 МБ (770 мс отдаётся Cloudflare). Chrome жалуется на 2-секундный рендер.
Причины:

  • JSON парсится в браузере.
  • MapLibre GL JS сама раскладывает точки/линии.

Простой способ — грузить GeoJSON отдельно:

map.addSource('resurfacing', {
  type: 'geojson',
  data: '/data/resurfacing.geojson'
});

Но это всё ещё JSON. Крупные сервисы используют векторные тайлы (MVT): маленькие квадраты, каждый со своим зумом и областью.
Вместо одного файла — набор тайлов, как у Google Maps.

by ajd555 • 04 сентября 2025 г. в 12:40 • 84 points

ОригиналHN

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

  • Обсуждение вращается вокруг создания векторных тайлов: автор блога (ajd555) делится опытом генерации MVT-файлов «с нуля» на Go.
  • Пользователи предлагают альтернативы: tippecanoe для статических GeoJSON→MBTiles/PMTiles, ST_AsMVT в PostGIS для динамических тайлов, а также Geoserver с расширением Vector Tiles.
  • Уточняется, что 4096 — это не пиксели, а единицы точности внутри тайла, тогда как 512 px — это размер отображаемого тайла на карте.
  • Автор признаёт путаницу и обещает обновить пост, поблагодарив stevage.
  • Участники делятся успешным опытом собственных тайл-серверов на FastAPI и интересуются данными о судоходстве и паромах.

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

  • Участники спорят, кто должен платить за рост потребления электроэнергии дата-центрами и ИИ: корпорации или обычные потребители.
  • Одни считают, что крупные игроки получают скрытые субсидии и закрытые сделки, повышая счета для всех.
  • Другие указывают, что рост спроса — естественный результат рыночной экономики, и проблема в плохой энергетической политике, а не в технологических компаниях.
  • Обсуждаются разные решения: от полной приватизации до государственного строительства мощностей и перехода на ядерную энергию.

Almost anything you give sustained attention to will begin to loop on itself (henrikkarlsson.xyz) 🔥 Горячее 💬 Длинная дискуссия

Продолжительное внимание превращает любой объект в саморазгоняющийся цикл.
В сексе задержка удовольствия усиливает дофамин, и тело, фантазии, кожа входят в резонанс: прикосновение → фантазия → ещё больше дофамина → ещё острее прикосновение. Через 20 мин «я» растворяется, и реальность становится плотной и чуждой.

То же механизм работает и вне постели. Гормоны, мозг, память синхронизируются со скоростями от долей секунды до часов; если переключаться чаще, чем раз в 30 мин, остаётся «остаточное внимание», мешающее погрузиться.

Сфокусируйтесь на тревоге — получите паническую атаку; на радости — она расцветает. Практически всё, за чем вы сможете пристально следить, начнёт закручиваться и расширяться.

by jger15 • 04 сентября 2025 г. в 12:29 • 707 points

ОригиналHN

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

  • Эссе описывает, как устойчивое внимание «закручивается» и усиливает само переживание — от секса до музыки и повседневных моментов.
  • Читатели сравнивают эффект с медитацией (саматха, випассана), ритуалами, «вертикальным» временем (kairos) и даже психоделическими состояниями.
  • Некоторые отмечают обратную сторону: руминация, тревога и зависимости тоже могут разгоняться тем же петлевым механизмом.
  • Практические советы: «дай этому 5 минут», Pitch Black Playback, арт-практики и спортивные тренировки учат управлять вниманием без перегрузки.

Atlassian is acquiring The Browser Company (cnbc.com) 🔥 Горячее 💬 Длинная дискуссия

Atlassian приобретает The Browser Company
Сегодня мы объявили о покупке The Browser Company — создателей браузеров Dia и Arc.

Цель
Создать первый AI-браузер для командной работы, объединив любовь TBC к инновациям и опыт Atlassian в управлении командами.

Проблема
Современные браузеры заточены под потребление, а не работу: куча вкладок, потерянные вкладки, отсутствие контекста задач.

Решение
Arc уже умеет группировать вкладки, а Dia добавляет AI-агента, который:

  • собирает контекст из Jira, Confluence, Slack;
  • автоматически открывает нужные страницы;
  • помогает быстрее принимать решения.

Что дальше

  • Arc и Dia продолжат работать как сейчас.
  • Постепенно появится глубокая интеграция с Atlassian-продуктами.
  • Команды объединятся, чтобы масштабировать идею «браузера для работы».

Мы верим, что совместно сделаем работу более продуктивной и приятной.

by kevinyew • 04 сентября 2025 г. в 12:12 • 475 points

ОригиналHN

#atlassian#the-browser-company#arc#dia#llm#jira#confluence#slack

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

  • Arc был признан инновационным браузером для продвинутых пользователей, но рост остановился и команда переключилась на новый проект Dia с ИИ, вызвав шквал критики.
  • Пользователи считают отказ от Arc ошибкой: продукт нравился, но монетизировать его оказалось сложно.
  • Покупка Atlassian за $610 млн наличными выглядит странно: стратегического перекрытия продуктов нет, выручки у TBC не было.
  • Многие опасаются, что Arc «умрёт» под крылом Atlassian, и уже переходят на Zen или Firefox.
  • Общий вывод: это похоже на дорогой acqui-hire или ставку на «AI-агентов» в корпоративной экосистеме Atlassian.

Le Chat: Custom MCP Connectors, Memories (mistral.ai) 🔥 Горячее

Le Chat: 20+ MCP-коннекторов и Memories

  • Каталог коннекторов (beta)
    20+ безопасных интеграций: Databricks, Snowflake, GitHub, Jira, Notion, Asana, Outlook, Box, Stripe, Zapier и др.

    • Поиск, анализ, действия в одном чате.
    • Добавьте собственные MCP-коннекторы.
    • Запуск в браузере, мобильном, on-prem или вашем облаке.
  • Memories (beta)
    Персонализированные ответы на основе сохранённых фактов и предпочтений.

    • Контроль: хранить, править, удалять.
    • Импорт из ChatGPT.
  • Бесплатно для всех пользователей.

Категории коннекторов

  • Данные: Databricks, Snowflake, Pinecone, Prisma Postgres, DeepWiki.
  • Продуктивность: Box, Notion, Asana, Monday, Jira, Confluence.
  • Разработка: GitHub, Linear, Sentry, Cloudflare.
  • Автоматизация: Zapier, Brevo.
  • Коммерция: PayPal, Plaid, Square, Stripe.
  • Custom: любые MCP-серверы.

Примеры

  • Анализ отзывов в Databricks → задача в Asana.
  • PR в GitHub → задача в Jira + документация в Notion.
  • Сравнение контрактов в Box → краткий отчёт обратно в Box.
  • Jira → спринт-обзор в Confluence.
  • Stripe → аномалии → задача в Linear.

Управление и безопасность
Админы определяют доступ, аутентификация от имени пользователя.
Развёртывание: self-hosted, ваше облако или Mistral Cloud.

by Anon84 • 04 сентября 2025 г. в 11:04 • 367 points

ОригиналHN

#databricks#snowflake#github#jira#notion#asana#box#stripe#zapier#cloudflare

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

  • Пользователи жалуются на провал gpt-5-mini и переходят на mistral-medium-0525: дешевле, быстрее, но при ошибке «падает жёстче».
  • Mistral анонсировала 20+ «безопасных» MCP-коннекторов (S3, FTP, SharePoint и др.) и поддержку кастомных удалённых коннекторов.
  • Валютация в $14 млрд выглядит низкой против OpenAI/Anthropic; для европейцев главный плюс — «сделано в ЕС».
  • Качество моделей: в чате и простых задачах сравнимо с OpenAI, но уступает топ-версиям; скорость реакции высокая.
  • Бесплатный тариф и быстрый релиз новых фич отмечают как плюсы, однако многие так и не пробовали Mistral всерьёз.

Electromechanical reshaping offers safer eye surgery (spectrum.ieee.org)

Новый метод коррекции зрения
Инженеры разработали электромеханическую перестройку роговицы (EMR): микроиглы вводятся в ткань, подаётся короткий импульс тока, и коллагеновые волокна «запаиваются» в нужной форме. Процедура длится минуты, не требует лазеров и снимает риск осложнений LASIK.

Преимущества

  • Минимально инвазивно: иглы 400 мкм, без разрезов.
  • Точность: настройка в 1 диоптрию.
  • Безопасность: нет теплового повреждения, восстановление за дни.

Статус
Эксперименты на кроликах показали стабильность 8 недель; клинические испытания на людх запланированы через 2–3 года.

by rbanffy • 04 сентября 2025 г. в 10:56 • 90 points

ОригиналHN

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

  • Один участник рассказал, что во время LASIK шесть лет назад слышал тревожные системные звуки Windows Vista, но всё прошло успешно.
  • Другие обсуждали долгосрочные эффекты: у кого-то зрение стабилизировалось спустя 20 лет, а кто-то к 45 годам вернулся к очкам из-за пресбиопии и регресса в одном глазу.
  • Участники предупредили, что после коррекции миопии может понадобиться чтение очков для мелкого шрифта.
  • Некоторые считают LASIK «жизненно меняющей» процедурой с минимальными рисками, другие — категорически против вмешательства в глаз.
  • Советы тем, кто планирует операцию: учитывайте возможную регрессию, пресбиопию и готовность носить очки снова.

The Color of the Future: A history of blue (hopefulmons.com)

Синий — самый «технологичный» цвет: его пришлось изобретать снова и снова. В природе он редок, поэтому человечество искало способы создать его искусственно от 4000 до XXI века.

Первым был индиго — органический краситель из растений рода Indigofera. Перу, 4000 г. до н. э.; Индия, 2400 г. до н. э.; Европа — менее продуктивный вайд. «Синее золото» стало колониальной культурой и частью работорговли.

Египтяне до индиго поклонялись небу и полудрагоценным камням: бирюзе, ляпис-лазури, минералу азурит.

by prismatic • 04 сентября 2025 г. в 09:27 • 119 points

ОригиналHN

#led#laser#cyanotype

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

  • Участники обсуждают, почему синий — «технологичный» цвет будущего: он редок в природе, сложен в производстве и ассоциируется с холодом, ночью и высокими технологиями.
  • Отмечают уникальные свойства пигментов — Prussian blue меняет насыщенность в зависимости от слоя, а ультрамарин теряет цвет при слишком тонком помоле.
  • Вспоминают, что синий появился в языках позже других цветов, а в современном Шэньчжэне он доминирует в LED-шоу и архитектуре.
  • Делятся личным опытом: цианотипия, синий лазер как бесплатный подарок, проблемы со зрением от синих LED.
  • Приводят культурные и научные ссылки — от Альфонса Мухи до структурной окраски бабочек и книг Пастуро и Лабату.

Google was down in eastern EU and Turkey (novinite.com)

Google упал в Восточной Европе
4 сентября 2025, 10:22

  • Масштабный сбой затронул Google в Болгарии, Турции, Греции и других странах региона.
  • Не работают: YouTube, Maps, Search, Gmail, Drive. Показывают ошибку «5xx».
  • Пользователи жалуются в соцсетях и на downdetector.com.
  • В качестве альтернативы рекомендуют Bing, Yahoo, DuckDuckGo, Brave Search.

by nurettin • 04 сентября 2025 г. в 08:23 • 103 points

ОригиналHN

#google

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

  • Пользователи из Грузии сообщают, что Google-сервисы (gmail, googleapis, шрифты) были недоступны ~2 часа, остальные сайты работали; VPN решал проблему.
  • Некоторые заметили одновременный даун ChatGPT, что вызвало вопросы о зависимости от Google.
  • Предполагалось, что виноват сбой в половине BGP-таблицы, но другие спорят: TCP-handshake проходил, следовательно, маршрут был.
  • Команда в Тбилиси не могла включить Tailscale, так как он требует Google Auth, и ставила NordVPN.
  • Тема вылилась в призывы «де-гуглиться», обсуждение альтернатив (Kagi, DDG) и этических нюансов.

Melvyn Bragg steps down from presenting In Our Time (bbc.co.uk) 🔥 Горячее 💬 Длинная дискуссия

Мелвин Брэгг уходит из «In Our Time»
После 26 лет и более 1000 выпусков легендарный ведущий покидает культовую передачу Radio 4.

Программа, стартовавшая в 1998 году, стала одним из самых скачиваемых подкастов BBC, в том числе среди аудитории до 35 лет. Брэгг обсуждал с учёными мира от возраста Вселенной до царицы Зенобии.

Он останется «другом Radio 4» и в 2026-м появится в новом проекте (подробности позже).

Брэгг: «Передача с обманчивым названием, начавшаяся с полугодового контракта, подарила невероятное путешествие. Спасибо слушателям».

С 1961-го в BBC, он также вёл Start the Week и множество культурных программ. Почётный член Королевского общества и Британской академии, пэр и кавалер Почётного ордена.

by aways • 04 сентября 2025 г. в 06:18 • 268 points

ОригиналHN

#radio#podcast#bbc#get-iplayer#vpn

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

  • Слушатели скорбят об уходе Мелвина Брэgga из «In Our Time» и хвалят его умение жёстко, но уважительно держать экспертов в узде.
  • Подкаст считается эталоном интеллектуального радио: без воды, с глубоким погружением в тему и верой в умную аудиторию.
  • Избранные любимые выпуски: планктон, механизм Антикитеры, Гилгамеш, крокодилы, викторианские канализации и «Сознание» 1999 года.
  • Архив из 1000+ эпизодов доступен через BBC (VPN/get_iplayer) и каталог Braggoscope; за пределами Великобритании вставляют рекламу.
  • Общая мольба: найти достойного преемника и сохранить формат — чай/кофе в конце обязателен.

30 minutes with a stranger (pudding.cool) 🔥 Горячее 💬 Длинная дискуссия

  • Две незнакомки, Кейт и Дон, по заданию исследователей разговаривают 30 минут по видеосвязи.
  • Это часть проекта CANDOR: 1 700 диалогов, 1 500 участников разного возраста, расы, образования и политических взглядов.
  • Перед разговором большинство чувствовали себя «средне».
  • Сразу после начала многие отметили, что стало хуже или не изменилось.
  • Мы привыкли общаться с похожими: одинаковые районы, школы, соцсети. Такие связи называют «связующим» социальным капиталом.

by MaxLeiter • 04 сентября 2025 г. в 05:56 • 968 points

ОригиналHN

#social-experiments#psychology#social-science

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

  • Онлайн-общение быстро скатывается в мелочность, тогда как офлайн-разговоры с незнакомцами почти всегда тёплые и приятны.
  • Участники эксперимента «30 минут с незнакомцем» почти не получили отказов и оценили опыт положительно, несмотря на изначальные опасения.
  • Большинство обсуждающих подтверждают: социальная изоляция — главная болезнь времени, и случайные живые диалоги её лечат.
  • Половина комментариев посвящена дизайну сайта: кто-то восторгается «скролл-анимацией», кто-то получает головную боль и просит обычный скроллинг.
  • Некоторые замечают искажение выборки (участники были изначально открыты к общению) и спрашивают, как сильно результаты зависели от $15 и пандемийной тоски по людям.

Polars Cloud and Distributed Polars now available (pola.rs)

Polars Cloud GA и Distributed в бета
Polars Cloud теперь доступен в AWS, а распределённый движок — в открытой бете. Запуск удалённых запросов:

import polars_cloud as pc, polars as pl
with pc.ComputeContext(...) as ctx:
    df = (pl.scan_parquet("s3://...")
          .filter(...)
          .group_by(...)
          .remote(ctx).distributed().execute())

Что это даёт

  • Единый API: ноутбук → облако без переписывания кода.
  • Горизонтальное, вертикальное и «диагональное» масштабирование: от кластера до одного мощного узла без shuffle-оверхеда.
  • Под капотом — OSS streaming-движок Polars.

Что уже работает

  • PDS-H полностью распределённо.
  • Комбинируем partitionable-запросы с order-dependent операциями (пример с group_by_dynamic + join_asof).

Скоро

  • On-prem версия: первые клиенты через пару месяцев.
  • Живая панель кластера.

by jonbaer • 04 сентября 2025 г. в 03:01 • 150 points

ОригиналHN

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

  • Пользователи спорят, нужен ли вообще DataFrame-API: многие считают, что 90 % задач проще решать SQL (DuckDB, Snowflake, Athena).
  • Polars хвалят за скорость локальной работы, но на больших данных чаще выбирают DuckDB или SQL.
  • Вопросы к Polars Cloud: пока только AWS, биллинг через AWS, on-prem и распределённый запуск на своих машинах «в разработке».
  • Сравнение: Polars ≠ Snowflake, скорее конкурент Spark/Glue, но без SQL в приоритете (возможно позже).
  • Итог: кому нужен DataFrame-API — Polars отличен, кому достаточно SQL — берут DuckDB и не парятся.

Étoilé – desktop built on GNUStep (etoileos.com)

Цели проекта
Создать среду, построенную вокруг трёх человеческих задач: создавать, сотрудничать, учиться. Без «файлов» и «процессов» в интерфейсе пользователь получает:

  • полную историю изменений любого объекта;
  • совместную работу над любыми документами;
  • гибкие workflow из комбинируемых сервисов;
  • систему, близкую к человеческому восприятию компьютера.

Étoilé — open-source (лицензия MIT/BSD), основан на GNUstep и переносим на большинство ОС.

Последние новости

  • CoreObject Preview Release 3 (июнь 2014)
  • Pragmatic Smalltalk и C (август 2012)
  • Новый XMPPKit и StepChat (апрель 2012)
  • Étoilé 0.4.2 (апрель 2012)
  • Ускорение Autorelease (апрель 2012)

Как участвовать
НачатьКомандаЧат

МагазинRSSПрессаКонтакты

by pabs3 • 04 сентября 2025 г. в 02:55 • 211 points

ОригиналHN

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

  • Étoilé — амбициозный, но давно заброшенный проект GNUstep-десктопа, который шёл дальше NeXTstep/Mac OS X, вдохновляясь Smalltalk и STEPS.
  • Сообщество вспоминает его как «дорогу не пройденную»: открытый OpenStep-код не хватал экосистемы, пакетов и момента, когда GNOME выбрал GTK.
  • Активность сейчас минимальна; живые наследники — NEXTSPACE (CentOS) и GSDE (Debian).
  • Разработка GNUstep всё ещё идёт, но отстаёт (уровень OS X Panther, нет современного Obj-C), а IDE-возможности до сих пор впечатляют.
  • Некоторые участники (Дэвид Чиснолл) теперь работают над CHERI, продолжая идеи безопасной компоновки и end-user programming.

A high schooler writes about AI tools in the classroom (theatlantic.com) 💬 Длинная дискуссия

Я учусь в старшей школе, и ИИ разрушает моё образование.
В классах теперь всё сводится к копированию: одноклассник за секунды получает готовую разметку главы «Жизни Фредерика Дугласа» через ChatGPT и сдаёт её как своё участие в обсуждении. В алгебре фотографируют задание, загружают в ИИ и получают графики и решения.

Домашку сдаём до 23:59 онлайн. Раньше мы вместе нервно доделывали работу в 23:57, теперь чат-боты делают за минуты. Дедлайн потерял смысл, пропал азарт и дисциплина. ИИ убрал последствия прокрастинации и разорвал связь между учениками: почти никто не чувствует срочности или нужды тренировать мышление.

by dougb5 • 04 сентября 2025 г. в 02:37 • 196 points

ОригиналHN

#llm#artificial-intelligence#education#homework#procrastination#exams#technology

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

  • Большинство участников считают, что нужно вернуться к ручным экзаменам и письменным работам в классе, запретив телефоны и доступ к интернету.
  • Домашние задания можно оставить, но с обязательным устным оправданием и «следом» черновиков, чтобы исключить слепое копирование из ИИ.
  • Некоторые предлагают не бороться с ИИ, а поднять планку качества и использовать ИИ как личного тьютора или инструмент преподавателя.
  • Участники сравнивают ситуацию с появлением калькуляторов: технологию нельзя отменить, но можно изменить цели и методы обучения.

Neovim Pack (neovim.io) 🔥 Горячее 💬 Длинная дискуссия

Пакеты в Neovim

  • Пакет — каталог с плагинами.
    • Можно распаковать архив в отдельную папку.
    • Можно хранить как git-репозиторий.
    • Поддерживает связанные плагины.
    • start/ — автозагрузка при старте.
    • opt/ — загрузка по требованию :packadd.

Поиск файлов
Nvim ищет в 'runtimepath' и во всех pack/*/start/*.
Пути start/ не отображаются в &rtp; использовать nvim_list_runtime_paths().

Установка пакета

mkdir -p ~/.local/share/nvim/site/pack/foo
cd ~/.local/share/nvim/site/pack/foo
unzip /tmp/foopack.zip

Получится:

pack/foo/start/foobar/plugin/foo.vim
pack/foo/opt/foodebug/plugin/debugger.vim

При старте Neovim загружает start/, но не opt/.

Одиночный плагин
Создайте лишний уровень:

mkdir -p ~/.local/share/nvim/site/pack/foo/start/foobar
cd $_ && unzip /tmp/someplugin.zip

Опциональные плагины
:packadd foodebug — загружает pack/*/opt/foodebug.
:packadd! foodebug в init.vim — загрузка при старте, кроме --noplugin.

Рекомендации по размещению

  • Цветовые схемы — в pack/*/opt.
  • Файл-тип плагины — в pack/*/start, если нужны всегда; иначе в opt и выбор через :packadd.

Создание собственного пакета
Каждый независимый плагин — отдельный пакет, чтобы пользователи могли выбирать.

by k2enemy • 04 сентября 2025 г. в 00:18 • 259 points

ОригиналHN

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

  • Пользователи обсуждают новый встроенный менеджер плагинов Neovim («pack») и сравнивают его с lazy.nvim, vim-plug и другими.
  • Многие рады появлению «родного» решения, но отмечают отсутствие ленивой загрузки и расширенных функций.
  • Часть сообщества уже перешла на pack, git-submodules или вообще отказалась от менеджеров, считая их избыточными.
  • Кто-то надеется, что это последний переход, другие опасаются очередного «менеджера на 3 года».
  • Параллельно поднимается тема Helix как альтернативы без необходимости конфигурирования.