Hacker News Digest

Тег: #ipv4

Постов: 3

Vint Cerf, a “father of the Internet”, is retiring (techcrunch.com)

Винт Сёрф, которому сейчас 83 года, считается одним из отцов интернета благодаря работе с Робертом Кэном над протоколами TCP/IP, которые стали фундаментом глобальной сети. За двадцать лет в Google он занимал пост главного интернет‑эвангелиста, продвигая стандарты, участвуя в разработке IPv4 и IPv6, а также представляя компанию на форумах по цифровой политике. Его вклад включает создание рекомендаций по безопасности, поддержку открытых инициатив и наставничество для новых инженеров. В ближайшие дни он официально покинет эту должность, завершив эпоху, в которой его идеи определяли направление развития интернета для миллиардов пользователей.

На конференции Open Frontier, организованной Институтом Лауде, Сёрф был чествован профессором Дэвом Паттерсоном, который назвал его «человеком с относительно хорошей карьерой» и получил овацию зала. Сёрф отметил, что уход связан с желанием передать эстафету новым поколениям исследователей и сосредоточиться на консалтинге и Advisory‑роли в стартап‑сообществе. Ожидается, что он будет участвовать в проектах развития цифровой инфраструктуры, поддерживать академические исследования и выступать в качестве эксперта в международных инициативах по кибербезопасности. Его уход ознаменовала переход от практического внедрения протоколов к более широкому обсуждению их воздействия.

by compiler-guy • 10 июля 2026 г. в 00:06 • 224 points

ОригиналHN

#google#ipv4#ipv6#tcp-ip#vint-cerf

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

  • Винт Серф, «отец интернета», присоединился к Google в 2005 году, привнеся в компанию опыт из области задержек-терпимых сетей и межпланетных интернет‑проектов.
  • Многие пользователи отмечают его скромность, готовность помогать и поддерживать коллег, несмотря на статус легенды.
  • Обсуждение включает воспоминания о его присутствии на внутренних встречах, интервью и публичных выступлениях, где он делился идеями о будущем интернета.
  • Сотрудники и журналисты восхищаются его вкладом в развитие технологий и отмечают, что его работа продолжает вдохновлять новые поколения.

Windows XP Professional (win32.run) 🔥 Горячее 💬 Длинная дискуссия

  • Используйте клавиши ↑ (Вверх) и ↓ (Вниз), чтобы переместить указатель к нужному загрузочному устройству.
  • Нажмите Enter для попытки загрузки или Esc для отмены.

Параметры загрузки:

  • Обычная загрузка Windows
  • Установить Windows
  • Встроенный NIC (IPv4)
  • Встроенный NIC (IPv6)

Другие параметры:

  • Настройка BIOS
  • Конфигурация устройств
  • Обновление прошивки BIOS
  • Изменить режим загрузки

by pentagrama • 07 августа 2025 г. в 13:58 • 393 points

ОригиналHN

#bios#ipv4#ipv6#v86#virtualization#win32#windows-xp

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

  • Пользователи делятся ссылками на JS-клон Windows XP (win32.run) и настоящие эмуляторы (VirtualXP, v86).
  • Все восторгаются ностальгией: звук загрузки, старый ключ продукта, кастомизация TweakXP.
  • Замечены неточности клона: шрифты, тени, отсутствие Pinball, «быстрая» загрузка, Python 3 вместо 2.x.
  • Кто-то шутит, что запустит сайт на полный экран в офисе, чтобы напугать IT.
  • Общий вывод: XP — пик дизайна и функциональности, но перед нами всё-таки симулятор, а не настоящая система.

We'd be better off with 9-bit bytes (pavpanchekha.com) 💬 Длинная дискуссия

  • В 70‑х некоторые системы (например, PDP‑10) имели 9‑битовые байты, но стандарт закрепился за 8 битами. Если бы байт был 9‑битным, ряд исторических случайностей сыграли бы нам на руку.

  • IPv4: при 9‑битовых байтах адрес IPv4 был бы 36‑битным (~64 млрд адресов). Этого хватило бы до 2030‑х без массового NAT и тормозов с IPv6; позже проблему решили бы мягкими рыночными механизмами.

  • UNIX time: 32‑битные метки ломаются в 2038, а 36‑битные прожили бы до 3058. Отрицательные охватывали бы времена с 882 года — достаточно для исторических нужд.

  • Юникод: вместо 16‑битных 65 тыс. символов было бы 18‑битных 262 тыс. — хватило бы без болезненной унификации CJK; сейчас всех символов ~155 тыс. UTF‑9 стал бы скорее компрессией и уступил бы GZip; либо однобайтно‑двухбайтная схема при умеренной экономии на эмодзи.

  • Указатели и память: 36‑битные ОС дали бы до 32 ГБ на процесс (вместо 2 ГБ у 32‑битных). Серверы всё равно виртуализируют; меньшие указатели экономят память и ускоряют код, хотя строки стали бы длиннее — общий баланс близок к нулю.

  • Прочие выигрыши:

    • 18‑битные AS‑номера не иссякли бы; порты/PID/UID просторнее.
    • Кодирование инструкций x86/A64 чуть опрятнее; Thumb работал бы лучше.
    • Полуточные 18‑битные числа прижились бы раньше; экзотика 4–5 бит не взлетела бы.
    • Расширенный ASCII влез бы с греческим и стал бы «натовской» кодовой страницей; UTF‑9 привилегировал бы почти всю Западную Европу.
    • Права Unix умещались бы в один байт (без «липких» битов). Оctal стал бы нормой вместо hex.
    • 18‑битный цвет 6/6/6 даёт различия на грани восприятия; потеря альфа‑канала неприятна.
  • Издержки? Существенных нет: адресация по битам не используется; деления на девять не требуется; размеры страниц/блоков ОС могли бы остаться прежними, ядру не пришлось бы менять основы работы.

by luu • 06 августа 2025 г. в 19:39 • 170 points

ОригиналHN

#compression#ipv4#ipv6#n64#pdp-10#unicode#unix#utf-8

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

  • Обсуждение крутится вокруг гипотетического мира с 9-битными байтами: часть участников отмечает аппаратную неудобность непоказательных (не 2^n) размеров и сложность для мультипликаторов, адресации и сдвигов.
  • Скептики считают аргументы «добавим по одному биту и всё станет лучше» натянутыми: решения о размерах всё равно принимались бы иначе, а выигрыш в 12.5% не компенсирует издержки и усложнение.
  • Приводятся исторические примеры: PDP-8/10 с 12/36-битными словами, 6-битные коды, термин «octet» для однозначности; упоминается даже N64 с «внутренними» 9-битными байтами для GPU.
  • По сетям: 36-битный IPv4 дал бы ~64 млрд адресов, но это лишь отсрочка дефицита; проблемы ASLR и безопасности 32-битной адресации 36 битами решаются слабо, переход на 64 бита всё равно был бы.
  • Есть идеи альтернатив: 10-битные байты, тернарные системы, 9-й бит как признак продолжения для варинтов/инструкций, либо как служебный (ECC/контроль/метка данных).
  • Отмечают экономику кремния: лишние провода/логика удорожают дизайн; если уже расширять шину, логичнее идти к степеням двойки (например, к 16 битам на «байт»).
  • Итоговый тон дискуссии: 9 бит могли бы немного смягчить отдельные «почти-не-хватает» пороги (16/32-бит), но в целом это привнесло бы больше сложностей, чем пользы; ключ — лучше прогнозировать размеры, а не «маскировать» ошибки лишним битом.