Hacker News Digest

Обновлено: 21 ноября 2025 г. в 23:38

Постов: 4408 • Страница 125/441

Space Elevator (neal.fun) 🔥 Горячее 💬 Длинная дискуссия

by kaonwarb • 20 октября 2025 г. в 04:42 • 1667 points

ОригиналHN

#space-elevators#nanotechnology#carbon-nanotubes#physics#ux-design

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

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

Entire Linux Network stack diagram (2024) (zenodo.org) 🔥 Горячее

Опубликована подробная диаграмма стека сети Linux, созданная Hrvoje Horvat из Ericsson Nikola Tesla. Диаграмма охватывает все уровни сетевого стека: виртуализацию и контейнеры, сокеты, TCP/UDP и нижние уровни с GRO, RPS, RFS и GSO, планировщик сети, NetFilter, управление трафиком, драйверы устройств и функции, ускоренные сетевой картой. Каждый раздел содержит советы по оптимизации и статистику.

Диаграмма доступна в формате PDF (5.4 МБ) и является частью книги "Operativni sustavi i računalne mreže - Linux u primjeni". На момент публикации материал получил 515 просмотров и 380 загрузок. Работа распространяется под лицензией Creative Commons Attribution 4.0 International, что позволяет свободно использовать и распространять диаграмму при обязательном указании автора.

by hhutw • 20 октября 2025 г. в 03:33 • 530 points

ОригиналHN

#linux#networking#tcp#udp#iptables#netfilter#virtualization#containers

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

  • Диаграмма показывает, как пакет проходит через iptables и Netfilter, что вызвало обсуждение о сложности и важности визуализации в Linux.
  • Участники обсуждали, что такие диаграммы редко охватывают контейнеры и виртуализацию, и что отсутствие обновлений может сделать их устаревшими.
  • Были вопросы о доступности этих диаграм на разных языках и о том, где можно найти больше информации о книге, из которой они были взяты.
  • Также обсуждались вопросы о том, как эти диаграммы могут быть использованы в образовательных целях и о том, что делает их такими полезными для понимания сложных систем.
  • В конце, обсуждалось, что такие диаграммы могут быть трудны для чтения в формате PDF и что было бы полезно иметь SVG версию.

Introduction to reverse-engineering vintage synth firmware (ajxs.me)

Статья представляет собой введение в обратную разработку прошивок старых синтезаторов, в частности Yamaha DX7, с использованием дизассемблера Ghidra. Автор предлагает пошаговое руководство для технически подкованных новичков в области реверс-инжиниринга, 8-битной архитектуры или встраиваемых систем. Для работы требуется только базовое понимание двоичных чисел и указателей, а не знание ассемблера или конкретных архитектур процессоров. Автор делится личным опытом, начав с нулевыми знаниями в электронике, но с готовностью экспериментировать.

Периферийные устройства DX7, такие как ЖК-экран и звуковые чипы, отображаются в памяти (memory-mapped), что упрощает взаимодействие с ними через определенные адреса. Для начала реверс-инжиниринга необходимо изучить логику декодирования адресов, используя схемы синтезатора и сервисные руководства. Автор подчеркивает, что обратная разработка старых синтезаторов — отличный способ познакомиться с встраиваемыми системами, сравнивая этот процесс с решением сложной головоломки, где лучше начинать с краев.

by jmillikin • 20 октября 2025 г. в 02:56 • 174 points

ОригиналHN

#reverse-engineering#firmware#synthesizers#yamaha-dx7#ghidra#embedded-systems#8-bit-architecture#dsp56300#emulation#memory-mapped

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

  • Пользователи обсуждают эмуляцию синтезаторов, включая DSP56300 и JP-8080, и их влияние на сообщество.
  • Сообщество выражает обеспокоенность по поводу того, что производители оборудования не поддерживают усилия по эмуляции их продуктов.
  • Участники обсуждают возможность реверс-инжиниринга и модификации прошивок таких устройств как Zoom ARQ-96 и другие.
  • Участники делятся ссылками на репозитории с исходниками и инструментами для работы с ними.
  • Участники выражают благодарность за предоставленную информацию и выражают надежду на дальнейшую работу в этой области.

Nvidia has produced the first Blackwell wafer on US soil (xda-developers.com)

by kristianp • 20 октября 2025 г. в 02:12 • 95 points

ОригиналHN

#nvidia#chip-manufacturing#chips-act#supply-chain#automotive-industry#defense

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

  • Обсуждение поднимает вопрос о целесообразности: высокие зарплаты в США, дороговизна всего остального и возможность конкурировать с TSMC и Samsung.
  • Поднимается вопрос о том, что это может быть политически мотивировано, а не экономически.
  • Участники обсуждают, что стоимость фабрики и автоматизация делают трудовые затраты небольшими в контексте всего процесса.
  • Обсуждается, что это может быть частью более широкой стратегии "переноса производства обратно в США", и что это может быть связано с законом CHIPS Act.
  • Также поднимается вопрос о том, что это может быть попыткой обеспечить цепочку поставок для обороны и автопрома, и что это может быть связано с политикой Трампа.

Look at how unhinged GPU box art was in the 2000s (2024) (xda-developers.com)

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

Автор статьи с ностальгией вспоминает эпоху, когда упаковка видеокарт была наполнена яркими изображениями, крупным текстом и смелыми дизайнами. Среди самых запоминающихся примеров — видеокарта Hercules 3D Prophet Radeon 9500 Pro 2003 года выпуска с изображением Джокера, Palit Radeon X700 2004 года с полуголой женщиной в доспехах и Matrox Mystique 220 1997 года с отсылкой к Пеннивайзу из "Оно". Эти яркие и безумные дизайны делали каждую видеокарту уникальной и запоминающейся.

by m-hodges • 20 октября 2025 г. в 01:32 • 163 points

ОригиналHN

#graphics-processing-unit#graphics-card#hardware#design#marketing

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

  • Ностальгия по уникальным и "безумным" дизайнам коробок видеокарт и периферии (Voodoo, Hercules, King Kong), которые отражали творческий подход и возможности технологий прошлого.
  • Переход к современным унылым и унифицированным коробкам из-за роста стоимости GPU, доминирования онлайн-продаж и смены маркетинговых приоритетов производителей.
  • Сохранение креативного дизайна в некоторых регионах (Китай, Япония) и нишевых продуктах (тематические кулеры, корпуса), а также ностальгия по сопутствующим элементам (демо-программы, звуковые карты, ретро-книги).
  • Контраст между прошлой эпохой инноваций и экспериментов (где MSRP имел значение, а дизайн отражал возможности) и современной стандартизацией, где GPU стали массовыми и функциональными.

Forth: The programming language that writes itself (ratfactor.com) 🔥 Горячее

Forth — язык программирования, созданный Чаком Муром, который легендарен своей необычайной гибкостью и способностью изменять даже базовые элементы вроде целых чисел. Автор статьи рассказывает о своем пути познания Forth, начатом с легенд на Usenet в 1990-х, где Мур описывался как "волшебник", пишущий программы всего за несколько экранов кода. Несмотря на популярность Perl и других языков того времени, Forth оставался загадкой для многих разработчиков.

Хотя Forth часто ассоциируется с обратной польской нотацией (RPN), где операторы следуют за операндами (например, "3 4 +"), это лишь поверхностная особенность языка. Истинная мощь Forth заключается в его экстремальной гибкости и минимализме, что позволило автору подтвердить легенду о возможности изменения значений целых чисел. Язык продолжает вызывать интерес благодаря своей уникальной философии и эффективности.

by suioir • 20 октября 2025 г. в 00:40 • 285 points

ОригиналHN

#forth#reverse-polish-notation#chuck-moore#programming-language-design#low-level-programming

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

  • Обсуждение показало, что Forth и подобные языки привлекают внимание своей элегантностью и универсальностью, но страдают от отсутствия стандартизации и сложности в чтении кода, что мешает коллаборации и масштабированию.
  • Участники подчеркнули, что такие языки требуют высокой квалификации разработчика, что может ограничивать их использование в больших командах и коммерческих проектах.
  • Были упомянуты примеры, где Forth использовался в критически важных системах, но это требовало больших усилий для поддержания и передачи знаний.
  • Некоторые участники выразили ностальгию по временам, когда они сталкивались с такими языками в детстве или ранней карьере.
  • В конце концов, обсуждение подошло к выводу, что хотя такие языки могут быть мощными и выразительными, их практическая применимость ограничена их сложностью и отсутствием стандартизации.

Gleam OTP – Fault Tolerant Multicore Programs with Actors (github.com)

Проект OTP от команды gleam-lang предоставляет инструменты для создания отказоустойчивых многопоточных программ с использованием модели акторов. Реализация переносит мощные концепции Erlang OTP в экосистему языка Gleam, предлагая разработчикам современный подход к построению распределенных систем.

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

by TheWiggles • 19 октября 2025 г. в 22:25 • 177 points

ОригиналHN

#gleam#erlang#otp#actor-model#beam#distributed-systems#fault-tolerance#github

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

  • Обсуждение началось с восторженного отзыва о Gleam и его преимуществах, но быстро перешло в сравнение с Erlang/OTP и обсуждение того, что такое actor-модель и как она справляется с распределённым состоянием.
  • Участники обменялись мнениями о том, какие языки/подходы лучше подходят для BEAM-стека, и подняли вопрос о том, что именно делает Erlang уникальным и какие у него есть ограничения.
  • Также было затронуто, что такое влияние имеет выбор языка на разработку DSL и встраивание в другие системы, и почему транспиляция в Lua не рассматривается как цель.
  • В конце обсуждение сошлось на то, что выбор инструмента в конечном счёте сводится к личным предпочтениям и конкретному проекту.

Doctor Who archive expert shares positive update on missing episode (radiotimes.com)

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

by gnabgib • 19 октября 2025 г. в 22:04 • 105 points

ОригиналHN

#doctor-who

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

  • Потерянные эпизоды Doctor Who и другие материалы, включая выпуски The Beatles, могут быть утеряны навсегда из-за перезаписи магнитофонных лент.
  • Современные технологии, включая ИИ, могут помочь воссоздать или восстановить эти материалы.
  • Существует вероятность, что некоторые из этих материалов могут быть найдены в частных коллекциях.
  • Возможно, что некоторые из этих материалов могут быть найдены в частных коллекциях.

Duke Nukem: Zero Hour N64 ROM Reverse-Engineering Project Hits 100% (github.com)

Проект Gillou68310/DukeNukemZeroHour представляет собой полную декомпиляцию игры Duke Nukem: Zero Hour, выпущенной в 1999 году для Nintendo 64. Это техническое достижение позволяет изучать исходный код классического шутера, который ранее был недоступен для исследования. Декомпиляция открывает возможности для моддинга, анализа и сохранения наследия игровой индустрии.

Проект демонстрирует сложность работы с обратной инженерией старых игровых движков. Исходный код игры был восстановлен из исполняемого файла без доступа к оригинальным исходникам. Это важный вклад в сохранение истории видеоигр и позволяет новым поколениям разработчиков изучать архитектуру игр эпохи Nintendo 64.

by birdculture • 19 октября 2025 г. в 20:54 • 220 points

ОригиналHN

#reverse-engineering#nintendo-64#games#modding#github

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

  • Duke Nukem: Zero Hour для N64 полностью декомпилирован на 100 %, но пока без человеческих имён переменных и функций.
  • Сообщество спидранов и моддеров активно использует проект, а значит игра может быть портирована на ПК и модифицирована.
  • Появились вопросы о правовом статусе: репозиторий не распространяет ROM-файл, но требует его наличия, и это может быть не вполне легально.
  • Пользователи обсуждают, стоит ли LLM-ам помогать в автоматическом именовании переменных, или же это создаст риск ложных срабатываний и потери времени.

Novo Nordisk's Canadian Mistake (science.org) 🔥 Горячее 💬 Длинная дискуссия

by jbm • 19 октября 2025 г. в 20:39 • 396 points

ОригиналHN

#patents#pharmaceuticals#generics#novo-nordisk#semaglutide#canada#brazil#usa

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

  • Патент на семаглутид в Канаде истёк из-за того, что Novo Nordisk не заплатил за его продление, что привело к тому, что теперь в Канаде могут производить дженерики.
  • Это означает, что в США нет патентной защиты, но в то же время в Канаде дженерики могут быть экспортированы в США, что может привести к снижению цен.
  • В Бразилии патент на семаглутид истечёт в июле 2026 года, и правительство уже объявило, что будет предоставлять дженерики бесплатно.
  • В Канаде дженерики будут доступны уже в 2026 году, и это может привести к тому, что американцы будут ездить в Канаду за дешёвым лекарством.