проработал год в Патентном управлении, потом оставил госслужбу и с 1884 года занялся изобретательством как основной деятельностью.[12]
Холлерит изобрел способ хранения информации путем пробивания определенным образом отверстий в листах плотной бумаги. Подсчитывая затем эти отверстия по различным критериям, можно было получать всю статистическую информацию, необходимую службе переписи. В 1889 году он выиграл объявленный службой переписи тендер и получил контракт на автоматизированную обработку карточек переписи с помощью своих машин в следующем году. Машинная обработка данных заняла всего шесть недель, и Холлерит стал известной в мире фигурой среди специалистов по переписи.
В 1896 году Холлерит преобразовал свой бизнес в корпорацию – Tabulating Machine Company. В 1911 году он продал свою компанию, получив за нее 1 миллион долларов и предложение сотрудничать с правопреемником – Computing-Tabulating-Recording Company (CTR). Три года спустя CTR наняла Томаса Уотсона [Thomas J. Watson], который в 1924 году переименовал ее в International Business Machines Corporation (IBM).
В 1920-е годы IBM продолжила совершенствование выпускаемых табуляторов и поиск новых рынков для своего оборудования. Фирма создала печатающий табулятор Туре 1, который выводил результаты на бумагу, сортировщик Туре 80, который сортировал стопку карточек в зависимости от пробитых в них отверстий. В 1928 году IBM разработала карточку с 80 колонками и 10 строками. Перфокарты этого формата применялись вплоть до 1980-х годов. (Эти 80 колонок живы по сей день: валки терминала первого телетайпа имели ширину 80 колонок, так же как и первый видеотерминал. Когда в 1981 году IBM стала продавать персональные компьютеры, ширина их экрана, естественно, тоже составила 80 символов.)
Забавно, но IBM осуществила рывок в своем развитии как раз во времена Великой депрессии. Треть рабочих лишилась своих рабочих мест, люди голодали. Тогда президент Франклин Д. Рузвельт заложил основы современных социальных гарантий со стороны государства.
В 1935 году конгресс одобрил предложенный Рузвельтом «Закон о социальном страховании» [Social Security Act]. В соответствии с положениями этого закона работодатель обязан был вычитать из выплат каждому работнику определенный процент, добавлять к нему свою «прибавку» и направлять эти суммы в правительственный Фонд социального страхования [Social Security Trust Fund]. Именно из этих денег Министерство социального страхования (так в то время называлось Управление социального страхования) выплачивало пособия по безработице, нетрудоспособности и потере кормильца.
Очень сложным моментом в деятельности молодого министерства было обеспечение персонального учета перечисленных в Фонд средств, так как размер социальных выплат конкретному работнику зависел частично и от этого показателя. Это означало, что Министерство социального страхования должно не только отслеживать доходы каждого работника, но и хранить эту информацию, начиная с первого дня его трудовой деятельности и в течение достаточно большого периода после его смерти, пока семья получала выплаты по потере кормильца.
Перфокарта
Предложенные Холлеритом перфокарты были основным носителем информации для табуляторов и компьютеров со второй половины 80-х годов XIX века и до 60-х годов XX века, когда их заменили магнитные ленты. Изображенная выше перфокарта использовала формат (стандартизованный в 1928 году) с 80 колонками и 10 строками. Отверстие в определенном столбце и строке представляет отдельное число, а комбинация отверстий в одной строке – букву. Перфокарты широко использовались вплоть до 80-х годов XX века, в некоторых системах используются до сих пор. [Перфокарта любезно предоставлена Брэдли Россом (Bradley Ross)]
С момента образования в 1936 году Министерство социального страхования сразу же стало «крупнейшей бухгалтерской конторой в мировой истории».[13] Министерство рассчитывало, что ему придется иметь дело с 25 миллионами работников, однако цифра составила 45 миллионов.[14] Для обеспечения достоверности учета министерство присвоило каждому работающему номер социального страхования [Social Security Number, SSN]. Номер отсылался каждому работнику, а также пробивался на специальной «накопительной» перфокарте. Каждый год Министерстве социального страхования поднимало карточку каждого работающего и пробивало в ней информацию о полученных в течение этого года доходах. К 1943 году министерство оперировало более чем 100 миллионами карт, для хранения которых требовалась площадь примерно в два с половиной гектара.
В 1951 году конгресс изменил правила расчета социальных выплат. Эти изменения потребовали хранения на перфокарте дополнительной информации, и уже через пять лет на карте не оставалось места. Управление социального страхования, в которое недавно было переименовано министерство, не могло заводить на каждого работающего дополнительные карточки, так как это привело бы к резкому увеличению площадей, необходимых для их хранения. У системы социального страхования просто не осталось другого выбора, как обратить свое внимание на молодую отрасль – электронную обработку данных и недавно созданный IBM ламповый компьютер первого поколения – IBM 705. С этого момента история трудовой деятельности нации стала храниться не на перфокартах, а на магнитных лентах. Машины были установлены в 1956 году, как раз в тот момент, когда первые перфокарты уже были заполнены до 80-й колонки.
Рост популярности номеров социального страхования
Изначально не предполагалось использовать номера социального страхования (SSN) в качестве универсального идентификатора для каждого американского гражданина, однако буквально через 10 лет они стали таковыми.
• В 1943 году президент Рузвельт издал распоряжение, обязывающее все федеральные ведомства использовать номера социального страхования для идентификации граждан, вместо разработки дорогостоящих систем нумерации для каждого отдельного ведомства.
• Министерство обороны отказалось от использования «серийных номеров» и перешло на использование номеров социального страхования.
• Министерство по делам ветеранов [Veterans Administration] стало использовать SSN для учета выплат уволенным военнослужащим.
• Федеральное управление авиации [Federal Aviation Administration, FAA] приняло SSN в качестве номеров лицензий пилотов.
• Комиссия по гражданской службе [Civil Service Commission] приняла SSN в качестве основного идентификатора для федеральных служащих.
Еще в начале этого процесса некоторые статистики склонялись к мнению, что выбор номера социального страхования в качестве общенационального идентификатора не очень удачен. Первая проблема заключалось собственно в номере 9-значного числа было явно недостаточно для учета всех граждан, всех временно въезжающих в страну и всех нерезидентов до конца XXI века. Вследствие малой длины SSN любое случайным образом выбранное число с большой вероятностью могло оказаться реально существующим SSN, что давало повод для различного вида мошенничества и уклонения от налогов. Другая проблема связана со способом присвоения SSN. В отличие от повсеместно распространенной практики присвоения идентификатора при рождении, SSN присваивался после направления письма в Управление социального страхования. В результате люди получали SSN в разное время, а многие вообще его не имели! И последний недостаток SSN: отсутствие так называемого «контрольного разряда» – цифры, которая не несет информации, но подтверждает корректность остальных цифр в номере. Без этой меры обнаружить опечатку в номере не представляется возможным. Все эти недостатки лишь увеличивали объем недостоверной информации, которая сохранялась в базах данных с SSN в качестве глобального идентификатора. Эти факты подтверждают, что SSN не годится на роль идентификатора, даже в своей