Hacker News Digest

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

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

Homebrew no longer allows bypassing Gatekeeper for unsigned/unnotarized software (github.com) 🔥 Горячее 💬 Длинная дискуссия

В репозитории Homebrew/brew поднят вопрос об удалении поддержки флага --no-quarantine. Этот флаг позволял пользователям macOS обходить механизм карантина для загружаемых файлов, что было необходимо для установки пакетов через Homebrew. Решение об удалении поддержки связано с тем, что современные версии macOS требуют использования неаргументированных команд для обхода карантина.

Разработчики отмечают, что использование --no-quarantine создавало проблемы с безопасностью и нарушало принципы работы системы защиты macOS. Вместо этого предлагается использовать команду xattr -d com.apple.quarantine для снятия карантина с уже установленных файлов. Это изменение затронет пользователей, которые привыкли использовать флаг для автоматизации установки пакетов, особенно в скриптах и CI/CD-процессах.

by firexcy • 12 ноября 2025 г. в 21:50 • 320 points

ОригиналHN

#github

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

  • Apple ужесточает политику подписи кода, что делает невозможным запуск неподписанного кода на macOS.
  • Homebrew отказывается от флага --no-quarantine, что лишает пользователей возможности обходить Gatekeeper.
  • Это влияет только на установку GUI-приложений через Homebrew Cask, но не на установку open-source ПО из исходников.
  • Пользователи обсуждают, что это может быть началом конца для Homebrew как проекта, так как он теряет свою уникальность в глазах сообщества.

FEX-emu – Run x86 applications on ARM64 Linux devices (fex-emu.com) 🔥 Горячее

FEX-Emu — быстрый эмулятор пользовательского режима x86 и x86-64 для Linux, позволяющий запускать x86-приложения на ARM64-устройствах. Он обеспечивает широкую совместимость с 32- и 64-битными бинарными файлами и может использоваться совместно с Wine/Proton для запуска Windows-игр. Эмулятор поддерживает перенаправление вызовов API в библиотеки хост-системы (OpenGL/Vulkan) для снижения накладных расходов, а также экспериментальный кэш кода для минимизации зависаний в играх.

В основе FEX лежит продвинутый бинарный рекompiler, поддерживающий все современные расширения набора инструкций x86(-64), включая AVX/AVX2. Используемая в нем собственная промежуточная репрезентация (IR) позволяет генерировать более оптимизированный код, чем традиционный splatter JIT. Модульная архитектура включает в себя комплексный слой трансляции системных вызовов, реализующий даже нишевые возможности вроде seccomp, и позволяет использовать FEX как бэкенд WoW64/ARM64EC в Wine.

by open-paren • 12 ноября 2025 г. в 20:15 • 275 points

ОригиналHN

#x86#x86-64#arm64#linux#wine#proton#opengl#vulkan#avx#avx2

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

  • FEX позволяет запускать x86-64 игры на ARM64-устройствах, используя Wine/Proton, но сталкивается с проблемами совместимости из-за различий в модели памяти и DRM.
  • Valve спонсирует FEX, что может быть частью стратегии по переходу игровой экосистемы на ARM.
  • Проблемы с DRM и анти-чит системами, а также с производительностью графических API, таких как DirectX, которые не могут быть напрямую перенаправлены на хост-систему.
  • Несмотря на это, FEX демонстрирует высокую производительность и совместимость с большинством игр, включая Cyberpunk 2077.
  • Возможность запуска Windows игр на ARM64-устройствах с помощью FEX и Wine/Proton может быть ограничена из-за отсутствия поддержки ARM ноутбуков и отсутствия графических драйверов.

GLP-1 drugs linked to lower death rates in colon cancer patients (today.ucsd.edu) 💬 Длинная дискуссия

by gmays • 12 ноября 2025 г. в 19:50 • 184 points

ОригиналHN

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

However, the study authors emphasize that more research is needed to confirm these mechanisms and determine whether the survival benefit observed in this real-world analysis represents a direct anti-cancer effect or an indirect result of improved metabolic healthGiven it’s an o

GPT-5.1: A smarter, more conversational ChatGPT (openai.com) 🔥 Горячее 💬 Длинная дискуссия

by tedsanders • 12 ноября 2025 г. в 19:05 • 504 points

ОригиналHN

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

I don’t want more conversational, I want more to the point. Less telling me how great my question is, less about being friendly, instead I want more cold, hard, accurate, direct, and factual results.It’s a machine and a tool, not a person and definitely not my friend. > what roma

How Tube Amplifiers Work (robrobinette.com)

Статья объясняет принципы работы ламповых усилителей на примере простой модели Fender 5F1 Champ 1950-х годов. Понимание этой схемы позволяет разобраться и в более сложных усилителях. Сигнал проходит три стадии усиления: сначала через предварительную лампу V1, затем через вторую половину той же лампы V1B, и наконец через мощную лампу V2, после чего через выходной трансформатор поступает на динамик. Несмотря на фокус на гитарных усилителях, принципы применимы и к стерео аудиоусилителям, хотя в последних обычно стремятся избежать искажений.

Важно помнить, что в ламповых усилителях сохраняется смертельно опасное напряжение до 700В переменного тока и 500В постоянного тока даже при отключении от сети. Статья содержит подробные аннотированные схемы и диаграммы расположения компонентов, помогающие визуализировать путь сигнала. Особое внимание уделено правильной схеме заземления для снижения шумов усилителя.

by gokhan • 12 ноября 2025 г. в 18:35 • 113 points

ОригиналHN

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

  • Современные ламповые усилители — это эволюционное развитие 1930-х годов, но с минимальными изменениями в схеме.
  • Важнейшая особенность ламповых усилителей — это их способность к «сагу» (sag), что делает их особенно привлекательными для гитаристов.
  • Пентоды вместо триодов в большинстве современных усилителей — это компромисс между качеством звука и стоимостью.
  • Покупатели часто думают, что «ретуширование» ламп улучшают звук, но на самом деле это маркетинговый миф.
  • Покупатели также часто думают, что «ретуширование» ламп улучшают звук, но на самом деле это миф.

Maestro Technology Sells Used SSD Drives as New (kozubik.com)

by walterbell • 12 ноября 2025 г. в 18:29 • 145 points

ОригиналHN

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

I got bit by this exact seller on Amazon earlier this year. "New" drive had SMART power-on time of 25371 hours.* I reported it to Amazon's fraud team (with evidence): No response* I wrote the seller a bad review (also with evidence!): Taken down by Amazonhttps://x.com/johnboiles/

Valve Announces New Steam Machine, Steam Controller and Steam Frame (phoronix.com) 🔥 Горячее

Valve представила три новых устройства для платформы Steam. Компания анонсировала возвращение Steam Machine - игровую консоль для гостиной под управлением Linux с SteamOS, основанную на десктопном процессоре и графике AMD. Новая Steam Machine использует полунестандартный чип AMD Zen 4 с графикой RDNA3, 16 ГБ оперативной памяти и 8 ГБ видеопамяти GDDR6, при этом может функционировать как обычный Linux-ПК.

Также представлен обновленный Steam Controller, напоминающий геймпад Steam Deck, но без экрана, и Steam Frame - легкая беспроводная VR-гарнитура. Последняя работает на базе Qualcomm Snapdragon 8 Gen 3 с 16 ГБ LPDDR5x RAM и также использует SteamOS. Все три устройства выйдут в начале 2026 года, точные сроки и цены будут объявлены в новом году.

by doener • 12 ноября 2025 г. в 18:26 • 383 points

ОригиналHN

#twitter

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

  • Valve анонсировала сразу три продукта: Steam Machine, Steam Controller и Steam VR-гарнитуру, что вызвало всплеск шуток про «Valve умеет считать до трёх» и Half-Life 3.
  • Устройства вызывают споры: у Steam Machine всего 1 USB-C и 1 GbE, мало VRAM, а цена может оказаться выше, чем у PS5.
  • Подчеркнута несовместимость с Quest-гарнитурами, отсутствие цветного passthrough и отсутствие USB-C на гарнитуре.
  • В то же время подчеркивается, что Steam Deck, как и обещал Гейб Ньюэлл, остаётся открытой и не требует подписки на магазин или облачные игры.

Steam Machine (store.steampowered.com) 🔥 Горячее 💬 Длинная дискуссия

В предоставленном контенте отсутствует конкретная статья о Steam Machine для пересказа. Это лишь навигационная структура и футер сайта Steam. Для создания точного пересказа требуется текст статьи, содержащий информацию о Steam Machine - игровых консолях от Valve, которые были представлены как попытка создать открытую платформу для игр на ПК в форм-факторе консоли.

by davikr • 12 ноября 2025 г. в 17:59 • 2818 points

ОригиналHN

#steamos#linux#arm#valve#gaming#hardware

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

  • Valve позиционирует SteamOS как альтернативу Windows, используя аппаратные продукты для завоевания игрового рынка.
  • Пользователи отмечают потенциал SteamOS на Linux, но подчеркивают проблемы с совместимостью (особенно анти-чит системами) и ограниченную апгрейдабельность/цену устройств.
  • Сообщество выражает энтузиазм по поводу "года Linux-десктопа", но сомневается в способности Steam Machines конкурировать с консолями из-за цены и отсутствия эксклюзивов.
  • Ключевые аппаратные особенности: ARM-процессор, 16GB DDR5 + 8GB GDDR6, спорное расположение портов USB, отсутствие полной информации о ценах и апгрейдах.

Steam Frame (store.steampowered.com) 🔥 Горячее 💬 Длинная дискуссия

Предоставленный контент представляет собой HTML-код шапки официального магазина Steam, а не статью. Это стандартная навигационная панель платформы с основными разделами: вход в аккаунт, магазин (Store), сообщество (Community), новости (News), статистика (Stats), а также ссылки на список желаемого, магазин очков, поддержку и мобильное приложение.

В коде также присутствует логотип Valve, копирайт с указанием © 2025 Valve Corporation, ссылки на юридические документы (политика конфиденциальности, соглашение об использовании, возврат средств) и переключатель языков, поддерживающий более 30 вариантов включая русский. Структура типична для игрового маркетплейса, без уникальной информации для пересказа.

by Philpax • 12 ноября 2025 г. в 17:54 • 1740 points

ОригиналHN

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

  • Valve представила Steam Deck OLED, новый контроллер и мини-ПК, но главным анонсом стал Steam Frame — первый автономный VR-шлем с открытой экосистемой, который не требует подключения к ПК и не ограничен вендор-локом.
  • Устройство работает на SteamOS (Arch Linux), поддерживает Steam и Proton, а также может запускать любое ПО, включая игры, в отличие от Quest, где требуется верификация разработчика.
  • Контроллеры используют стандартные батарейки AA, что обеспечивает до 40 часов работы и позволяет избежать проблем с несъемными аккумуляторами.
  • В отличие от других VR-шлемов, Steam Frame не имеет ограничений на использование внешних магазинов приложений и не требует подключения к ПК для запуска ПО, что делает его более привлекательным для разработчиков и пользователей.
  • В отличие от других VR-шлемов, Steam Frame не имеет ограничений на использование внешних магазинов приложений и не требует подключения к ПК для запуска ПО, что делает его более привлекательным для разработчиков и пользователей.

The Lucas-Lehmer Prime Number Test (scientificamerican.com)

Французский математик Эдуард Лукас в XIX веке разработал метод проверки простоты чисел, который используется и спустя 150 лет. Он доказал, что 39-значное число 2¹²⁷ - 1 является простым, применив созданный им тест, который до сих пор остается эффективным для чисел специального вида - простых Мерсенна (чисел вида 2^p - 1, где p - простое). Крупнейшее известное простое число на октябрь 2025 года имеет более 41 миллиона цифр и также является числом Мерсенна.

Тест Лукаса-Лемера работает следующим образом: создается последовательность, где s₀ = 4, а каждый следующий член вычисляется как sₙ = sₙ₋₁² - 2. Число 2^p - 1 будет простым тогда и только тогда, когда (p-2)-й член этой последовательности делится на 2^p - 1 без остатка. Этот метод позволил Лукасу доказать простоту огромного числа без помощи компьютера, что остается рекордом и по сей день.

by beardyw • 12 ноября 2025 г. в 17:50 • 82 points

ОригиналHN

#prime-numbers#lucas-lehmer-test#mersenne-primes#miller-rabin-test#aks-primality-test#algorithms

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

  • Пользователи обсуждают, что такое простое число и как его определить, приводя примеры и алгоритмы, включая классический тест Миллера-Рабина и тест Люка-Лемера.
  • Обсуждается, что для малых чисел можно просто проверить делимость на числа до корня из числа, но для больших чисел это непрактично.
  • Участники упоминают, что в статье 2002 года AKS о проверке простоты за полиномиальное время было показано, что это возможно, но алгоритм не практичен для использования.
  • Также обсуждается, что в Hacker News нельзя просто вставить ссылку на статью за paywall без архивной ссылки, и что читать такие статьи можно в режиме чтения Firefox.
  • Участники также обсуждают, что 91 не является простым числом, и что 57 не является простым числом, и что 2^127-1 является простым числом.