Hacker News Digest

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

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

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)

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

Anonymous recursive functions in Racket (github.com)

Репозиторий показывает, как в Racket писать анонимные рекурсивные функции без letrec и имен.
Ключевая идея — Y-комбинатор: лямбда получает себя как аргумент и вызывает его для следующего шага.

(define Y
  (λ (f)
    ((λ (x) (x x))
     (λ (x) (f (λ (a) ((x x) a)))))))

((Y (λ (fact)
      (λ (n)
        (if (zero? n) 1 (* n (fact (sub1 n)))))))
 5) ; 120

Такой приём работает для любой рекурсии: факториал, fib, обход списков и т.д.

by azhenley • 04 сентября 2025 г. в 00:39 • 80 points

ОригиналHN

#racket#scheme#functional-programming#recursion#y-combinator#lambda-calculus#clojure#python#go#github

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

  • Обсуждение началось с примера анонимной рекурсии на Racket; оказалось, что код совместим с любым R6RS-Scheme, включая проект scheme-rs.
  • Участники сравнили подходы: в Clojure нужен явный recur, в Racket хвостовые вызовы оптимизируются автоматически.
  • Кто-то спросил, стоит ли брать Racket для повторного изучения ФП; советуют почитать «zen of Racket» и быть готовым к узкой, но мощной экосистеме.
  • Появились порты идеи на Python и Go (через Y-комбинатор), но часть людей предпочла бы обычный цикл для отладки.
  • Сообщество предупреждает: в нишевых языках придётся уметь докручивать библиотеки «с нуля» и держать редких специалистов.

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 как альтернативы без необходимости конфигурирования.

ReMarkable Paper Pro Move (remarkable.com) 💬 Длинная дискуссия

reMarkable Paper Pro Move
Самый компактный «бумажный» планшет: 7,3-дюймовый цветной Canvas-дисплей, 2 недели без подзарядки, заряд 0–90 % за 45 мин. Корпус из анодированного алюминия, стекло с текстурой под бумагу. В комплекте стилус Marker, бесплатная доставка, 100 дней теста.

Ключевые плюсы

  • Пишет и звучит как настоящая бумага.
  • Нет уведомлений и отвлекающих факторов.
  • Магнитное крепление стилуса, мгновенное пробуждение экрана.
  • Папки, теги, поиск по рукописи (с подпиской Connect).
  • Аннотации на PDF, конвертация почерка в текст, слои.

Connect-подписка

  • Синхронизация с ПК и мобильными приложениями.
  • Неограниченное облако.
  • Поиск рукописного текста.
  • Шаблоны и планировщики reMarkable Methods.

Цена от 449 $.

by ksec • 03 сентября 2025 г. в 23:52 • 240 points

ОригиналHN

#remarkable#remarkable-connect#e-ink#android#kindle#ipad#goodnotes#freeform#toltec#koreader

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

  • Пользователи жалуются на дороговизну ($450-700), подписку и закрытость ПО reMarkable; многие отказываются от покупки.
  • RM2 хвалят за ощущения при письме, но ругают за тормоза после обновлений, ненадёжный свайп и отсутствие split-screen.
  • Кто-то ставит Toltec/KoReader и превращает RM в отличный ридер, но замечает слабую поддержку языков и отсутствие официального API.
  • Альтернативы: Boox (Android, Kindle-апп, синхронизация), Supernote (без подписки), iPad mini + GoodNotes/Freeform.
  • Часть участников возвращается к обычной бумаге: дешевле, проще, не требует подписки и не ломается.

Novel hollow-core optical fiber transmits data faster with record low loss (phys.org)

  • Новое волокно с полым сердечником (DNANF) показало рекордное затухание 0,091 дБ/км на 1550 нм — в 1,5 раза лучше кремниевых волокон (0,14 дБ/км).
  • Скорость передачи выше на 45 %; низкие потери (<0,2 дБ/км) сохраняются в диапазоне 66 ТГц (700–2400 нм).
  • Удалось подавить три механизма потерь: утечку, рассеяние на границе и микроизгиб; испытано на 15 км.
  • Технология обещает увеличить дальность без усилителей, снизить стоимость бита и открыть новые длины волн для связи, лидаров и высокомощной лазерной доставки.

by Wingy • 03 сентября 2025 г. в 23:37 • 123 points

ОригиналHN

#optical-fiber#hollow-core-fiber#telecommunications#data-transmission#high-performance-computing#latency#splicing

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

  • Hollow-core fiber (HCF) передаёт свет почти со скоростью света в вакууме (~c), в отличие от обычного стекловолокна (~2/3 c), снижая задержку на 30–45 %.
  • Ключевое преимущество — не пропускная способность, а латентность: важно для HPC, AI-кластеров, онлайн-игр и трансконтинентальных линий.
  • Потери 0,2 дБ/км и полоса 66 ТГц уже достигнуты, но сплайсинг и механическая надёжность пока требуют спецоборудования и персонала.
  • Существующее стекловолокно не устарело: для большинства «последней мили» и домашних 1–10 Гбит/с оно всё ещё в десятки раз недогружено.
  • Массовое развертывание HCF начнётся с сверхдлинных магистралей и HPC-центров, а до FTTH доберётся не раньше чем через десятилетия, если вообще доберётся.

Evidence that AI is destroying jobs for young people (derekthompson.org) 🔥 Горячее 💬 Длинная дискуссия

  • Слабый рынок молодых выпускников: Нью-йоркский федрезерв зафиксировал «заметное ухудшение» трудовых перспектив для недавних выпускников.
  • Версия ИИ: компании могут заменять их ChatGPT при рутинной белоручковой работе.
  • Паника: NYT, Axios и глава Anthropic предсказывали «кровавую баню» и исчезновение до 50 % стартовых позиций.
  • Оптимисты: Economic Innovation Group, FT и Ноа Смит показали, что данных о росте безработицы или оттоке из «уязвимых» профессий почти нет; большинство фирм сообщают нулевой эффект ИИ на занятость.

by duck • 03 сентября 2025 г. в 23:07 • 281 points

ОригиналHN

#artificial-intelligence#llm#employment#economics#technology-impact

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

  • Падение найма молодых началось в январе 2023-го, задолго до реального внедрения LLM; участники считают, что это «ведущий» эффект ожиданий AI, а не самой технологии.
  • Основные альтернативные причины: конец ZIRP и рост ставок, массовые лейоффы после ковид-перегрева, «эффект Маска» с Twitter и общее стремление CEO «делать больше меньшими силами».
  • Часть комментаторов подчеркивает, что AI сейчас служит удобным оправданием для экономии на зарплатах и отказа от найма джунов, а не реальной заменой рабочих мест.
  • Есть опасения, что отказ от обучения молодых «взаймы у будущего»: через 5–10 лет не будет готовых кадров среднего уровня.
  • Наконец, кто-то считает любые выводы о влиянии AI на занятость преждевременными: данные 2020–2025 годов слишком «зашумлены» пандемией, инфляцией и геополитикой.

Like humans, every tree has its own microbiome, a new study has found (nytimes.com)

by bookofjoe • 03 сентября 2025 г. в 22:21 • 173 points

ОригиналHN

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

  • «Entangled Life» и «The Overstory» подчёркивают тесную связь деревьев и грибов, превращая научные факты в художественный и захватывающий рассказ.
  • У деревьев обнаружены собственные микробиомы, ультразвуковые «крики» стресса и химические сигналы-предупреждения, делающие их почти «разумными».
  • Генетическое разнообразие даже внутри одного вида позволяет по крошке древесины быстро найти незаконно срубленное дерево.
  • Идея «пробиотиков для растений» уже реализуется в виде компостных чаев и микоризных удобрений.
  • Новые масштабные проекты по секвенированию микробиома деревьев лишь детализируют то, что учёные знали давно: каждое дерево — уникальный суперорганизм.

Where's the shovelware? Why AI coding claims don't add up (mikelovesrobots.substack.com) 🔥 Горячее 💬 Длинная дискуссия

by dbalatero • 03 сентября 2025 г. в 21:18 • 530 points

ОригиналHN

#artificial-intelligence#software-development#programming#ai-tools#llm

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

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