Hacker News Digest

Тег: #bell-labs

Постов: 2

Willis Whitfield: Creator of clean room technology still in use today (2024) (sandia.gov)

В 1959 году в Sandia Labs физик Уиллис Уитфилд, скромный техасский фермер по происхождению, возглавил команду по борьбе с загрязнением частицами в компонентах ядерного оружия. Посетив производителей, они обнаружили, что лучшие чистые комнаты содержат свыше миллиона частиц на кубический фут воздуха. На обратном пути в самолёте Уитфилд набросал схему ламинарного потока: высокоотфильтрованный воздух медленно "мечет" частицы вниз, где они улавливаются и циркулируют заново. "Пусть воздух будет уборщиком", — говорил он.

Прототип 1961 года показал всего 750 частиц на куб. фут — в 1000 раз чище аналогов. Данные вызвали сомнения, но подтвердились, и технология распространилась как пожар: патент № 3,158,457 "Ultra Clean Room" (1964) приняли RCA, General Motors, Bell Labs и другие. Сегодня она используется в электронике, фармацевтике и операционных. Уитфилд оставался скромным, всегда хваля команду: Клод Марш, Джеймс Макдауэлл и других.

by rbanffy • 24 ноября 2025 г. в 21:12 • 134 points

ОригиналHN

#willis-whitfield#sandia-labs#rca#general-motors#bell-labs#cleanroom#laminar-flow

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

  • Обсуждение изобретения Уитфилда для чистых комнат (clean rooms) в Sandia Labs: идея возникла на самолёте, схема нарисована в блокноте ("tablet"), сын гордится отцом, жившим до 92 лет.
  • Дебаты о фермерской жизни: развивает умы через вызовы и свободу, но тяжёлая работа; города — рутина и отсутствие проблем.
  • "Tablet" как исторический термин для блокнота инженера; аналогии с аквариумными фильтрами, HVAC и envy к ручному почерку.
  • Ссылки на патент, восхищение схемой (прямые линии, компас); вопросы о надёжности ядерных арсеналов и лицензиях.

UTF-8 history (2003) (doc.cat-v.org)

Роб Пайк рассказывает, как Кен Томпсон изобрёл UTF-8 за один вечер, и как они вместе внедрили его в систему менее чем за неделю.

В 1992 году, во время ужина в Нью-Джерси, Томпсон придумал битовую упаковку UTF-8. Изначально в Plan 9 использовалась кодировка UTF от ISO 10646, но она была неудобной. После звонка от представителей IBM и X/Open, которые просили оценить их проект FSS/UTF, Пайк и Томпсон предложили создать улучшенный стандарт.

За ночь Томпсон написал код для упаковки и распаковки, а Пайк адаптировал библиотеки. К пятнице Plan 9 уже полностью работал на UTF-8. X/Open принял их предложение, отказавшись от собственного FSS/UTF из-за недостатка синхронизации в потоке байтов.

Пайк опровергает миф о том, что UTF-8 разработала IBM, а Plan 9 лишь реализовала его, ссылаясь на архив переписки, подтверждающий их авторство.

by mikecarlton • 13 сентября 2025 г. в 08:56 • 91 points

ОригиналHN

#utf-8#unicode#plan-9#iso-10646#x-open#fss-utf#ucs-2#rfc-3629#ascii#bell-labs

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

  • Обсуждаются исторические и социально-экономические причины доминирования США в ранней компьютерной индустрии, включая военные разработки и инфраструктуру.
  • Выдвигается гипотеза о преимуществе англоязычного мира из-за простого алфавита без диакритиков по сравнению с такими языками, как китайский или хинди.
  • Подробно разбирается история создания UTF-8 и критикуется решение Microsoft использовать в Windows NT кодировку UCS-2 вместо UTF-8, названное "ошибкой на миллиард долларов".
  • Участники отмечают, что ранние компьютерные кодировки (6-битные, ASCII) наследовали принципы докомпьютерных эпох (телетайпы, перфокарты).
  • Обсуждается влияние разных алфавитов на технологическое развитие, проводятся параллели с историей книгопечатания в Европе и Китае.
  • Упоминается, что стандартизация Unicode и UTF-8 была сложным процессом с участием нескольких конкурирующих организаций.
  • Отмечаются практические проблемы, вызванные использованием в Windows кодировок CP-125X вместо UTF-8, и наследие этого решения в виде API-функций с суффиксами "A"/"W".
  • Приводится ссылка на RFC 3629, который ограничил UTF-8 4 байтами на символ, отказавшись от первоначальной поддержки 5- и 6-байтных последовательностей.