Hacker News Digest

Тег: #simulation

Постов: 12

Things you can do with diodes (lcamtuf.substack.com) 🔥 Горячее

by zdw • 03 ноября 2025 г. в 23:49 • 365 points

ОригиналHN

#diodes#electronics#circuits#simulation#hardware

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

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

WorldGrow: Generating Infinite 3D World (github.com)

Проект WorldGrow представляет собой инструмент для генерации бесконечных 3D миров, размещенный на GitHub в репозитории world-grow/WorldGrow. Несмотря на ограниченное описание, проект обещает создавать масштабируемые виртуальные среды без границ, что может быть интересно для разработчиков игр, симуляторов или исследователей в области компьютерной графики. Открытый исходный код позволяет сообществу вносить вклад в развитие технологии и адаптировать ее под различные задачи.

Хотя подробная документация отсутствует, сам факт существования такого проекта указывает на растущий интерес к процедурной генерации контента в 3D-пространстве. Подобные технологии могут революционизировать создание виртуальных миров, позволяя генерировать практически неограниченные объемы контента с минимальными затратами ресурсов.

by cdani • 27 октября 2025 г. в 09:31 • 78 points

ОригиналHN

#3d-graphics#procedural-content-generation#pcg#open-source#virtual-worlds#game-development#simulation#wave-function-collapse#wfc#github

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

  • Метод принципиально отличается от Wave Function Collapse (WFC), хотя некоторые видят сходства в подходе.
  • Главная проблема — не генерация миров как таковых, а создание интересных и структурно целостных миров на больших масштабах.
  • Технические вопросы включают ограниченность памяти, отсутствие уникальных семян для удаленных тайлов и возможную неэффективность по сравнению с традиционной PCG.
  • Потенциальные нишевые применения включают хоррор-среды (Backrooms, SCP-3008) и симуляторы, но практическая ценность и новизна метода ставятся под сомнение.
  • Критики отмечают нереалистичность, структурную бессмысленность сгенерированных объектов и отсутствие явных преимуществ над существующими технологиями.

Subway Builder: A realistic subway simulation game (subwaybuilder.com) 🔥 Горячее

Subway Builder — это гиперреалистичный симулятор метро, где вы строите подземку в настоящем городе, учитывая реальные ограничения и цены. Игра использует настоящие данные о пассажирах и дорогах, чтобы вы могли бы оптимизировать маршруты и нести ответственность за задержки и пересадки. Стоимость — 30 долларов на сайте и 40 долларов в Steam.

by 0xbeefcab • 09 октября 2025 г. в 17:38 • 279 points

ОригиналHN

#simulation#gaming#steam#early-access#pricing

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

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

Show HN: A Digital Twin of my coffee roaster that runs in the browser (autoroaster.com)

AutoRoaster — это цифровой двойник настоящего ростера Kaleido M1. Он прогнозирует физику бобов и самого ростера и позволяет взаимодействовать с виртуальным устройством так же, как с настоящим. Демо по умолчанию использует эфиопский Guji, 24 °C окружения, 180 °C прогрева и 60 % оборотов барабана.

Пользователь может менять массу бобов (50–200 г), мощность нагрева и скорость вентилятора, а также скорость симуляции. Кнопка «Add Beans» запускает процесс, «Stop» — останавливает его, «Reset» — сбрасывает всё. Подсказки всплывают при наведении на элементы управления.

Проект открыт к сотрудничеству: автор может создать цифровую копию вашего собственного ростера.

by jvkoch • 06 октября 2025 г. в 16:31 • 127 points

ОригиналHN

#digital-twin#simulation#coffee-roasting#web-application#open-source

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

  • Обсуждение вращается вокруг моделирования кофе и процесса обжарки: от использования Artisan и моделей кофе до "цифровых двойников" и их определения.
  • Участники обмениваются опытом, где-то с ностальгией вспоминают о старых временах, где-то делятся ссылками на open-source проекты и обсуждают, как можно было бы улучшить модель или сделать ее более доступной.
  • Обсуждается возможность использования модели для контроля за обжаркой и возможность взаимодействия с реальным оборудованием.
  • Также поднимается вопрос о том, что такое "цифровой двойник" и как он отличается от симуляции.

Using Deno as my game engine (explodi.tubatuba.net)

Разработчик перевёл свой проект детализированного градостроительного симулятора с Go на Deno, чтобы использовать веб-технологии без потери локальности исполнения. Идея в максимально точной симуляции городских процессов на основе реальных социологических данных, а не упрощённой игровой логики, как в классическом SimCity.

Deno с его встроенным инструментарием и возможностью компиляции в нативный исполняемый файл через webview_deno позволил интегрировать ThreeJS для 3D-вида и React для сложных интерфейсов данных. Это избавило от необходимости использовать Electron и сохранило цели автономности, мультиплеера и кросс-платформенности.

by phaser • 03 октября 2025 г. в 06:33 • 136 points

ОригиналHN

#deno#threejs#reactjs#webview#webassembly#webgpu#game-development#simulation

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

  • Критика использования WebView2 из-за негативного восприятия пользователями установки Microsoft Edge и предложения альтернатив, таких как Tauri или локальные веб-приложения.
  • Обсуждение технических подходов к созданию игр с использованием веб-технологий (Deno, Bun, WebGPU, React) и сравнение их производительности с традиционными движками вроде Unity.
  • Вопросы о целесообразности и практичности выбора Deno в качестве основы для игрового движка, а не просто рантайма.
  • Положительные отзывы о образовательной и градостроительной ценности игры, а также предложения по доработке механик и открытию исходного кода.
  • Обсуждение бизнес-моделей и коммерческого потенциала инди-игр, созданных как "труд любви", в противовес стремлению к прибыли.

Cosmic simulations that once needed supercomputers now run on a laptop (sciencedaily.com)

Новый эмулятор Effort.jl позволяет проводить сложнейшие космологические симуляции на обычном ноутбуке, тогда как раньше для этого требовались суперкомпьютеры. Он имитирует поведение модели EFTofLSS, которая статистически описывает крупномасштабную структуру Вселенной, и выдаёт результаты с той же точностью — иногда даже с большей детализацией — всего за несколько минут.

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

by leephillips • 23 сентября 2025 г. в 13:11 • 154 points

ОригиналHN

#julia#machine-learning#neural-networks#cosmology#simulation#data-analysis#astronomy

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

  • Критика вводящего в заблуждение заголовка: инструмент является не симуляцией, а эмулятором на основе нейросетей, созданным для аппроксимации результатов дорогих вычислений.
  • Обсуждение потенциальных ограничений метода: возможность накопления ошибок при последовательном прогнозировании и сомнения в заявлениях о превосходстве над оригинальной моделью.
  • Подчеркивание практической ценности эмуляторов для астрофизики и других областей как быстрых и дешевых инструментов для исследования параметров.
  • Проведение параллелей с аналогичными гибридными подходами в других областях (прогноз погоды, предсказание структуры белка, DLSS).
  • Упоминание реализации проекта на языке Julia и обсуждение его потенциала в ML/AI на фоне доминирования Python.

Show the Physics (interactivetextbooks.tudelft.nl)

Проект ShowingPhysics предлагает инновационный подход к преподаванию физики через демонстрации, которые визуализируют сложные концепции и вовлекают студентов в научный процесс. Он охватывает ключевые разделы: природу науки, научное исследование и концептуальное развитие, включая механику, термодинамику, электричество и оптику.

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

by pillars • 16 сентября 2025 г. в 18:13 • 177 points

ОригиналHN

#physics#education#science#simulation#phet

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

  • Автор предлагает создать открытые библиотеки демонстрационных экспериментов для химии и биологии по принципу "предсказать → наблюдать → объяснить", включая промпты, симуляции и инструкции по безопасности.
  • Участники высоко оценили идею, назвав такой ресурс "мечтой каждого учителя физики" и подчеркнув важность научного подхода к неожиданным результатам.
  • Было отмечено, что один из авторов исходного метода является великолепным преподавателем, что добавляет проекту credibility.
  • Поднята практическая сложность внедрения даже готовых решений (например, симуляций PhET) в учебные программы из-за скептицизма в системе образования и требований к доказательной базе их эффективности.

Celestia – Real-time 3D visualization of space (celestiaproject.space)

Celestia — бесплатный 3D-космосимулятор:
солнечная система, 100 000 звёзд, галактики;
Windows, Linux, macOS, iOS, Android.

  • Масштаб: от спутников до скоплений.
  • Навигация: щёлкни — и полетел.
  • Дополнения: планеты, текстуры, корабли, sci-fi.
  • Свой контент: создавай миры и траектории.

Функции: вирт-текстуры, фоновая музыка (1.7), SPICE-траектории.

by LordNibbler • 15 сентября 2025 г. в 05:30 • 113 points

ОригиналHN

#celestia#3d-visualization#simulation#github#ios#macos#android#windows

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

  • Пользователь @vodou хвалит проект за годы использования с VTS для визуализации орбит и ориентации спутников.
  • @i4k сообщает, что сайт не открывается в браузере Oculus Quest из-за срабатывания защиты от ботов.
  • @a_c просит исправить битую ссылку на англоязычную документацию celestia.
  • @tempodox уточняет, что свежие сборки для macOS лежат в GitHub-релизах MobileCelestia.
  • @florieger поправляет: это репозиторий iOS-версии, не macOS.

Weird CPU architectures, the MOV only CPU (2020) (justanotherelectronicsblog.com)

Архитектура CPU, где есть только MOV
Сокращённый перевод


Идея: процессор может работать, имея лишь одну инструкцию — MOV. Всё (ALU, счётчик команд, регистры) выносится в память; вычисления = движению данных. Это TTA (Transport Triggered Architecture).

Как работает
Обычный CPU:

LOAD A, R0  
LOAD B, R1  
ADD R0, R1, R2  
STORE R2, C

TTA:

MOVE A, ALU_A  
MOVE B, ALU_B  
MOVE ALU_RESULT, C

Переходы — просто запись нового адреса в память-счётчик.

Собираем в симуляторе Digital

  • 16-битная шина, 64 КБ RAM, архитектура фон-Неймана.
  • Одна инструкция — 32 бита: 16 адрес источника + 16 адрес приёмника.
  • 4 такта на инструкцию: выбор источника, выбор приёмника, чтение, запись.

Блоки

  1. CPU: счётчик → лач → шина → защёлки.
  2. Счётчик команд: 4×74HC161, загрузка по записи в магический адрес.
  3. ALU: 4×74HC181, 2 входных регистра, декодер 5 битов команды + 1 бит выбора регистра.
  4. Управление потоком: компаратор адреса + сигналы чтения/записи; позволяет условные переходы.

Итог: живой 16-битный TTA-процессор из 74-х серий, собранный в симуляторе.

by v9v • 09 сентября 2025 г. в 10:46 • 99 points

ОригиналHN

#tta#cpu-architecture#openasip#simulation#fpga#digital-logic

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

  • Обсуждение сосредоточено на «MOVE-only» и TTA-архитектурах: участники вспоминают забытый CMOVE 1990-х, сравнивают с MOV-only x86 и Intel Movfuscator.
  • Упомянуты инструменты: OpenASIP для синтеза RTL и компиляции, симулятор Digital с 74181.
  • Плюсы: минимальное железо, простота FPGA, явный параллелизм, потенциальная защита от целого класса эксплойтов.
  • Минусы: DRAM-задержки, дорогой context-switch, слабая поддержка управляющего потока, практическая применимость лишь в глубоко встроенных устройствах.

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-очки с субтитрами для плохо слышащих, экзоскелеты для пожилых, видеоигры как когнитивная терапия.
  • Некоторые считают подобные костюмы полезными для эмпатии, другие — излишне театральными; единодушны лишь в том, что регулярная активность и профилактика замедляют старение.

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

  • Участники обсуждают «духовного наследника The Sims», где LLM-агенты создают непредсказуемые, но логичные стратегии и социальную динамику.
  • Разработчики подтверждают, что игра началась как продукт и «повернула» в сторону игры; геймплей пока состоит из мини-игр с разными целями.
  • Поднимаются вопросы: как удержать LLM от «схода с рельсов», как задать уровень сложности и не перегрузить игру вычислениями.
  • Часть игроков хочет полного контроля над промптами и локальных моделей, другие опасаются лишних подписок и «генеративной угарности».
  • Побочные темы: баг с ToS, низкий звук в видео, отсутствие Linux-сборки и ностальгия по DXBall.

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

First off, congrats on the funding and the progress so far!I’ve seen a a couple of start ups pitching similar ideas lately - platforms that use AI personas or agents to simulate focus groups, either for testing products or collecting user insights. I can see the appeal in scaling