Hacker News Digest

18 августа 2026 г. в 21:50 • github.com • ⭐ 320 • 💬 131

OriginalHN

#3d#desktopfly#flywire#giantfibers#lc4#lplc2#macos#neuralnetwork#neuroscience#simulation

A 3D fruit fly on macOS desktop powered by the real FlyWire connectome

Главная идея — DesktopFly превращает реальную карту мозга мухи в живую 3D‑муху на macOS‑рабочем столе, где её поведение полностью определяется нейронным симуляционным моделем из проекта FlyWire.

Ключевые детали: в симуляции участвуют 23 210 нейронов‑сомы и 668‑нейронный цепной граф с ~19 000 синапсов; особое внимание уделено «Гигантским волокнам» (Giant Fibers) — нейронам‑команде убегания, которые активируются только при реальном спайке, а не по сценарию. При приближении курсора к мухе её зрительные клетки LC4/LPLC2 получают «ломящееся» сигнальное входное возбуждение, и если достигается пороговый спайк в Giant Fiber, муха мгновенно улетает (~4 мс), что полностью повторяет реакцию настоящей мухи.

Факт, который стоит запомнить: симуляция использует реальные нейронные связи из FlyWire v783, а не выдуманные анимации — от зрительного входа до моторных команд (grooming, walking, moonwalk) всё генерируется по моделируемым нейронным цепям.

Установка проста: достаточно собрать проект на macOS 13+, запустить ./DesktopFly и управлять мухой через меню‑бар (пауза, показать мозг, «Escape Test», перемещение между дисплеями и др.).

Диагностика: утилиты --simtest, --behaviortest и --snapshot позволяют проверять корректность нейронных реакций и сохранять кадры.

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