Hacker News Digest

Обновлено: 22 ноября 2025 г. в 05:43

Постов: 4415 • Страница 131/442

SQL Anti-Patterns (datamethods.substack.com) 💬 Длинная дискуссия

by zekrom • 18 октября 2025 г. в 12:56 • 248 points

ОригиналHN

#sql#databases#database-design#sql-joins#sql-views

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

  • Проблема с DISTINCT часто указывает на плохое моделирование данных или непонимание теории множеств.
  • Использование DISTINCT для "исправления" дубликатов часто является симптомом плохой архитектуры БД или неправильного использования JOIN.
  • Создание вьюх на вьюхах может привести к проблемам с производительностью и читаемости кода.
  • Использование CASE WHEN вместо отдельной таблицы для статусов может усложнить поддержку и интернационализацию.
  • Не используйте SELECT * в продакшене; это может сломать код, если схема изменится.

Lux: A luxurious package manager for Lua (github.com)

Lux - новый менеджер пакетов для Lua, позиционируемый как "роскошное" решение для управления зависимостями. Проект разработан сообществом lumen-oss и доступен на GitHub. Хотя подробные технические спецификации в предоставленном тексте отсутствуют, название предполагает фокус на улучшенном пользовательском опыте и возможно расширенных возможностях по сравнению с существующими решениями.

В экосистеме Lua уже существуют менеджеры пакетов как LuaRocks, поэтому Lux, вероятно, стремится предложить альтернативу с уникальными особенностями. Точный набор функций, совместимость и преимущества по сравнению с аналогами остаются неясными без доступа к документации проекта.

by Lyngbakr • 18 октября 2025 г. в 12:53 • 75 points

ОригиналHN

#lua#packagemanager#toml#lumen-oss#github

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

  • Пользователи обсуждают, что выбор TOML вместо Lua для конфигурации в проекте Lux обусловлен в первую очередь эргономикой и простотой, а не только лишь из-за того, что Cargo использует TOML.
  • Участники спора поднимают вопрос о том, что выбор TOML вместо Lua может быть неоправданным, так как Lua лучше подходит для конфигурации, и что выбор TOML может быть вдохновлен Cargo, а не техническими требованиями проекта.
  • Некоторые участники высказывают мнение, что использование излишне пафосных эпитетов для описания технических проектов может быть излишне, и что вместо этого следует демонстрировать качества проекта в действии.
  • Также обсуждается, что проект вроде Lux не должен позиционировать себя как менеджер пакетов, а как проект-менеджер, и что он не должен быть ограничен только лишь уровнем "сделанности" вместо того, чтобы быть полезным.

IDEs we had 30 years ago and lost (2023) (blogsystem5.substack.com) 🔥 Горячее 💬 Длинная дискуссия

by AlexeyBrin • 18 октября 2025 г. в 12:44 • 531 points

ОригиналHN

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

  • В обсуждении поднимается вопрос о том, что современные IDE, несмотря на свою мощность, не могут воспроизвести простоту и доступность старых Turbo Pascal и Borland C, которые были доступны даже подросткам.
  • Участники делятся воспоминаниями о том, как легко было начать программировать в 1980-х, и сожалеют о том, что современные инструменты не могут предложить такой же уровень "вовлеченности" и простоты.
  • Обсуждается, что вместо того, чтобы улучшать UX и делать IDE более доступной для новичков, индустрия ПО сосредоточилась на сложных системах, которые требуют больше времени, чтобы освоиться.
  • Некоторые участники высказывают мнение, что современные инструменты не предлагают никаких преимуществ для новичков, в то время как старые IDE были бы более чем полезны.
  • Участники также обсуждают, что старые IDE были более интуитивны и менее перегружены функциями, что делало их более доступными для новичков, в отличии от современных инструментов.

Glasses-free 3D using webcam head tracking (assetstore.unity.com)

Ассет "VR without glasses for WebGL" от Portality позволяет создавать VR-контент без очков прямо в WebGL, что открывает новые возможности для веб-приложений с иммерсивным опытом. Стоимость $132.93 (скидка 30%), но требуется зависимость от пакета WebAR Foundation ($160). Совместим только с Built-in Render Pipeline в Unity 2021.3.15f1, не поддерживает URP и HDRP.

Ресурс относится к категории Camera и имеет размер 1.0 MB. Ключевые особенности включают поддержку AR, 3D, Parallax и XR технологий. Ассет позиционируется как расширение для Unity, что упрощает интеграцию в существующие проекты. Последняя версия 1.0.0 выпущена 17 октября 2025 года, что указывает на актуальность разработки.

by il_nets • 18 октября 2025 г. в 12:07 • 82 points

ОригиналHN

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

  • Пользователи обсуждают технологию head-tracking, которая позволяет веб-камере отслеживать положение головы и соответственно менять перспективу 3D-сцены, создавая эффект объема без специального оборудования.
  • Некоторые участники отмечают, что эффект работает лишь при закрытом глазу и не решает проблему стереоскопического 3D, а также требует постоянного движения головы.
  • Участники также вспоминают о похожих проектах, таких как Nintendo 3DS и Amazon Fire Phone, которые использовали подобные технологии.
  • Обсуждается возможность использования этой технологии в образовательных целях и для демонстрации 3D-моделей.
  • Также упоминается, что подобные проекты могут быть полезны в симуляторах и играх, где важно точное отслеживание положения головы.

EQ: A video about all forms of equalizers (youtube.com)

Предоставленный контент представляет собой HTML-код подвала сайта YouTube, а не статью Hacker News для пересказа. В коде содержится стандартная информация о компании: ссылки на разделы "О нас", "Пресса", "Авторские права", "Контакты", "Создатели", "Реклама", "Разработчики", "Условия", "Конфиденциальность", "Политика и безопасность", "Как работает YouTube", "Тестирование новых функций" и "NFL Sunday Ticket". Также указано, что сайт принадлежит Google LLC и защищен авторским правом до 2025 года.

Для создания пересказа Hacker News требуется полноценная статья с новостным содержанием, а не фрагмент веб-сайта. Пожалуйста, предоставьте ссылку на актуальную статью с Hacker News, и я подготовлю точный и ёмкий пересказ в соответствии с вашими требованиями.

by robinhouston • 18 октября 2025 г. в 10:51 • 238 points

ОригиналHN

#audio-processing#equalizers#audio-filters#phase-shifts#signal-processing#pink-noise#white-noise#audio-measurement#youtube

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

  • Видео о звуковых эквалайзерах и фильтрах, выложенное на Hacker News, не получило большого интереса, несмотря на то, что автор Posy делает собственную музыку и визуализации, а также затрагивает важные темы, такие как фазовые сдвиги и влияние эквалайзера на фазу сигнала.
  • Обсуждение выявило, что большинство комментаторов не смотрят видео, предпочитая текстовые посты, и что заголовок может быть вводящим в заблуждение.
  • Некоторые участники обсуждения подчеркнули, что видео важно для объяснения таких тем, как фильтрация, фазовые сдвиги и отклик громкоговорителей, и что важно различать, что измеряет микрофон (комната) и что измеряет кабель (как важно для цифровых аудиофилов).
  • Также было отмечено, что важно различать розовый шум (который используется для тестирования) и белый шум, а также то, что графики, которые мы видим в видео, могут быть вводящими в заблуждение, если не учитывать, что они отображают логарифмическую ось Y.

./watch (dotslashwatch.com) 🔥 Горячее

by shrx • 18 октября 2025 г. в 09:55 • 368 points

ОригиналHN

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

  • Обсуждение началось с критики «псевдотерминала» как нечто, что противоречит духу минималистичного CLI-дизайна.
  • Участники обсудили, что прозрачный кварцевый корпус позволяет увидеть внутренности часов, но при этом возник вопрос о том, что внутри не видно кварцевого резонатора.
  • Были упомянуты альтернативы вроде Seiko и Grand Seiko, которые демонстрируют свои механизмы.
  • Участники также обсудили, что такие часы могли бы быть коммерчески жизнеспособны, особенно если бы их дизайн был более продуман.
  • В конце обсуждение сошлось на то, что проект в целом выглядит как нечто, что могло бы быть выпущено в 1970-х, и что в нем есть потенциал, но он нуждается в доработке.

Fast calculation of the distance to cubic Bezier curves on the GPU (blog.pkh.me)

by ux • 18 октября 2025 г. в 09:25 • 113 points

ОригиналHN

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

This is quite a complicated approach that misses out on most of the basic numerical and geometric methods that will make the problem simpler. I would recommend looking outside of recent SIGGRAPH papers. Brushing up on the basics of Bernstein polynomials, B-splines, and rootfindin

StageConnect: Behringer protocol is open source (github.com)

Предоставленный контент содержит только навигационное меню GitHub без основной информации о репозитории OpenMixerProject/StageConnect. На странице отсутствует описание проекта, README файл, список файлов и другая ключевая информация, необходимая для понимания сути проекта.

Без основного содержимого страницы невозможно определить, что представляет собой StageConnect, его назначение, функциональность или текущий статус разработки. Для создания точного саммари требуется доступ к основному содержимому репозитория, включая описание, документацию и исходный код.

by jdboyd • 18 октября 2025 г. в 05:52 • 169 points

ОригиналHN

#behringer#a2b#xlr#cat-5e#cat-6#github

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

  • StageConnect передаёт 32 нежатых аудиоканалов по одному XLR-кабелю, основан на A2B.
  • Behringer в глазах сообщества: от «ширпотреб» до «слушает пользователей»; вопросы о патентах и лицензиях.
  • XLR vs. CAT-5e/6, спор о «стандарте» и «патентованном»; влияние на цену и совместимость.
  • Пользователи отмечают, что кабель-стандарт всё ещё не обязателен, а цена на оборудование остаётся высокой.

Chen-Ning Yang, Nobel laureate, dies at 103 (chinadaily.com.cn) 🔥 Горячее

Ян Ченнин, первый китайский лауреат Нобелевской премии, скончался в возрасте 103 лет. Выдающийся физик-теоретик получил Нобелевскую премию по физике в 1957 году совместно с Ли Чжандао за их революционную работу в области симметрий в физике элементарных частиц, известную как теория Ян-Ли. Их исследование изменило понимание фундаментальных законов природы.

Ученый продолжал активную научную деятельность до глубокой старости, опубликовав более 300 научных работ. Ян Ченнин также внес значительный вклад в развитие физики в Китае, работая в Пекинском университете и Институте теоретической физики. Его смерть стала большой потерей для мирового научного сообщества и Китая в частности.

by nhatcher • 18 октября 2025 г. в 05:47 • 276 points

ОригиналHN

#physics#quantum-mechanics#particle-physics#yang-mills-theory#yang-li-statistics#standard-model#peking-university#nobel-prize

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

  • Умер Чэнь-Нинг Ян, последний из великих физиков XX века, чьи работы легли в основу Стандартной Модели и стали краеугольным камнем современной физики частиц.
  • Его вклад в физику включает в себя не только теорию Янга-Миллса, но и пара-статистику Янга-Ли, которые стали основой для описания слабого взаимодействия.
  • Обсуждение также коснулось того, что в отличии от Фейнмана и Швингера, Янг не получил Нобелевскую премию, хотя его вклад в физику был не меньше их.
  • Участники обсуждения также упомянули, что в отличии от других великих физиков, Янг был почти неизвестен широкой публике, несмотря на его огромный вклад в науку.

AMD's Chiplet APU: An Overview of Strix Halo (chipsandcheese.com)

AMD представила Strix Halo — свой самый крупный клиентский APU на сегодняшний день. Это универсальный мобильный процессор, способный обрабатывать высокопроизводительные CPU и GPU задачи без необходимости в дискретной графике. TDI чипа варьируется от 55W до 120W, что значительно выше, чем у стандартного Strix Point. Strix Halo стал первым чиплетным APU AMD для потребительского рынка, анонсированным на CES 2025.

Чип может оснащаться двумя 8-ядерными CCD Zen 5 (всего 16 ядер) с 512-битным FPU, как у настольных процессоров. Максимальная тактовая частота — 5.1 ГГц (на 600 МГц ниже, чем у Ryzen 9 9950X). Третий кристалл — это RDNA 3.5 iGPU с 40 вычислительными блоками, 32 МБ Infinity Cache и частотой до 2.9 ГГц, что производительности между RX 7600 XT и RX 7700. Для питания чипа используется 256-битная шина LPDDR5X-8000 с пропускной способностью до 256 ГБ/с, что значительно выше, чем у других APU.

by zdw • 18 октября 2025 г. в 04:26 • 186 points

ОригиналHN

#amd#apu#zen-5#rdna-3.5#lpddr5x#infinity-cache#ces-2025#apple-silicon

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

  • Пользователи обсуждают доступность и ценообразование устройств на базе Strix Halo, отмечая, что в ЕС они либо стоят как за золото, либо их просто нет в продаже.
  • Сравнение с Apple Silicon идёт по всем фронтам: объём оперативной памяти, пропускная способность памяти, энергопотребление и цена.
  • Обсуждается, что AMD-версия «объединённой» памяти пока не реализована для внешних GPU, и это влияет на выбор покупателей.
  • Участники спора задаются вопросом, насколько Strix Halo может быть доступен в виде настольного процессора, и какие ограничения это наложит на сборку ПК с дискретной видеокартой.
  • Поднимается вопрос о том, что если AMD не сможет предложить адекватную цену и доступность, то рынок может быть потерян для потребителей, которые ищут ноутбук с приличной производительностью и при этом не на Apple.