Hacker News Digest

Тег: #telnet

Постов: 3

SGI demos from long ago in the browser via WASM (github.com)

Аккаунт sgi-demos на GitHub содержит коллекцию демонстрационных проектов, связанных с графикой и технологиями Silicon Graphics. Эти материалы представляют историческую ценность, демонстрируя передовые для своего времени визуальные эффекты и интерактивные приложения. Многие примеры иллюстрируют ранние достижения в трёхмерной визуализации и компьютерной анимации.

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

by yankcrime • 22 сентября 2025 г. в 08:03 • 227 points

ОригиналHN

#wasm#computer-graphics#3d-visualization#computer-animation#silicon-graphics#nintendo#unix#telnet#github#webassembly

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

  • Участники отмечают схожесть интерфейса демо SGI с меню выбора файлов в Super Mario 64 и предполагают историческую связь через партнерство Nintendo и Silicon Graphics.
  • Воспоминания о работе с оборудованием SGI (Indy, O2, Octane, Onyx) и различных демо, таких как Flight, jello, bounce, fsn (3D-файловый менеджер), и их влиянии на современные технологии.
  • Обсуждение технических аспектов: нестандартное соотношение сторон экранов SGI, использование неквадратных пикселей, проблемы с отображением ссылок и производительностью в браузере.
  • Ностальгические истории о розыгрышах с помощью удаленного воспроизведения звука (telnet, команда say) и случайном показе изображений от предыдущих пользователей на SGI O2.
  • Упоминание культурного влияния SGI, включая отсылку к фильму "Парк Юрского периода" ("Это же UNIX!") и роль компании в развитии компьютерной графики и игровой индустрии.

MapSCII – World map in terminal (github.com)

MapSCII — это инструмент для отображения карт мира прямо в терминале с использованием символов ASCII и Брайля. Для подключения на Mac и Linux достаточно выполнить команду telnet mapscii.me, предварительно установив telnet (например, через brew install telnet), а на Windows — использовать PuTTY.

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

by _august • 18 сентября 2025 г. в 18:12 • 194 points

ОригиналHN

#terminal#ascii#braille#telnet#putty#openstreetmap#command-line#github

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

  • Обсуждение технических аспектов работы карты в различных терминалах и через Telnet, включая проблемы с отображением и поддержкой мыши.
  • Упоминание о возрасте проекта (более 8 лет) и его доступности для vintage-компьютеров через Telnet.
  • Сравнение проекта с другими известными работами, такими как Google Maps для NES и ежедневной игрой FoodGuessr.
  • Восторженные отзывы о визуальной реализации и использовании OpenStreetMap для детализации до уровня улиц.
  • Несколько комментаторов изначально спутали проект с чем-то связанным со StarCraft II из-за аббревиатуры SCII.

Show HN: I integrated my from-scratch TCP/IP stack into the xv6-riscv OS (github.com)

xv6-riscv-net
Форк MIT xv6 для RISC-V с добавлением стека TCP/IP.
Поддерживаются драйвер RTL8139, DHCP, DNS, ping, telnet-сервер, HTTP-клиент.

Сборка и запуск

make qemu

Внутри QEMU:

$ dhcp
$ ping 8.8.8.8
$ telnetd &
$ http google.com

Сетевые утилиты

  • dhcp – получить адрес
  • ping – проверка связи
  • telnetd – сервер на порту 23
  • http – простой HTTP-клиент

Код

  • kernel/net* – стек TCP/IP
  • kernel/rtl8139.c – драйвер сетевой карты
  • user/{dhcp.c,ping.c,telnetd.c,http.c} – сетевые утилиты

by pandax381 • 26 августа 2025 г. в 06:24 • 107 points

ОригиналHN

#tcp-ip#risc-v#xv6#dhcp#dns#telnet#http#qemu#virtio-net#low-level

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

  • @Tony_Delco и @dancek восхищаются сложностью и качеством реализации TCP/IP-стека для xv6 с virtio-net и сокетами, подчеркивая, что это «золото» для любителей low-level.
  • @AbbeFaria сообщает, что проходит лабораторные xv6 и сейчас занят mmap и fork.
  • @lesser-shadow интересуется, используются ли RISC-V-расширения и возможностью запуска на bare metal.
  • Все участники благодарят автора за открытость и делятся вдохновением.