И наконец мы можем ответить на вопрос «что общего у наскальных рисунков и твердотельных накопителей»?
И то, и другое — способы сохранения и передачи информации.
В этой статье разбираем эволюцию СХД (систем хранения данных), их ключевые функции.
Системы хранения данных (СХД): от наскальных рисунков до импортозамещения (1/?)
Что общего между наскальными рисунками в пещерах Европы и современными твердотельными накопителями?
Чтобы ответить на этот вопрос, необходимо погрузиться в мир древней истории и биологии, причем куда более древний, чем сами наскальные рисунки.
Сотни миллионов лет живые организмы совершенствовались и приспосабливались к изменяющимся условиям жизни. Ключевым компонентом успеха являлась способность получать информацию об окружающей среде, обрабатывать ее и соответствующим образом реагировать. И самое важное понятие – информация.
Прочитать и понять научное определение такого абстрактного понятия как информация – это отдельная не самая простая задача.
«Информа́ция (от лат. informātiō «представление, понятие о чём-либо» ← informare «придавать вид, формировать, изображать») — абстрактные осмысленные представления суждений о каком-либо объекте. Информация может передаваться, способна наделять знанием и обуславливать действия, обладать количественным измерением.»
С одной стороны, информация – это набор сигналов, на основании которых необходимо сделать некоторые действия. И мы даже знаем самую базовую базу, которой 4 млрд лет. РНК – первая в истории система хранения данных. Специальные белки читают цепочку из последовательности слов (c двухбитным алфавитом АТГЦ – четыре азотистых основания), и создают ее точную копию. Так появилась жизнь, путем саморепликации. И даже более того, почти одновременно с РНК появилась и RAID версия – зеркалированная РНК в виде ДНК.
ДНК/РНК – это химические СХД, хранящие полный набор данных о том, как рождается, растет и размножается живой организм.
С другой стороны, информация – это набор сигналов, из которых могут быть сделаны выводы о состоянии мира вокруг тебя. Сигналом может быть визуальный образ, запах, прикосновение, даже сам факт наличия света. Древние живые организмы научились двигаться в сторону еды (запах) или света, т.е. принимать и обрабатывать информацию. Это первый ключевой навык выживания и процветания.
Следующий пример информации, хранящейся в ДНК – это инстинкты, безусловные программы поведения организмов. У муравьев нет мозга и мышления, нет свободы воли – а есть безусловные программы действия, запускаемые в ответ на определенные команды, воспринимаемые химическими рецепторами. Запах еды, или специальный сигнальный запах (феромон) – вызывают в муравье конкретную программу действий.
Один из самых успешных видов организмов древности, трилобиты, стали таковыми из-за развития зрения (способа обработки информации) до совершенно недосягаемого окружающими уровня. Появившись 500 млн лет назад, они просуществовали более 270 млн лет благодаря своей способности обрабатывать информацию и реагировать на нее.
Второй важный ключевой навык выживания вида – социальность. Пока ты один сам по себе, то обидеть может каждый (съесть). Некоторые виды научились жить вместе и спасаться за счет численности (как сельди в косяке), но есть и второй вариант – научиться делиться информацией с окружающими. Муравьи сигнализируют своим «где еда» при помощи химических веществ (запах), пчелы показывают, где нектар, «танцем». Другие виды изобрели общение при помощи звука. Но у всех этих способов передачи информации есть один минус – они существуют «здесь и сейчас» и требуют активного носителя информации. Кто-то должен прямо сейчас и здесь выделять феромоны, танцевать, жестикулировать или издавать звуки.
Иными словами, первый главный навык выживания – это обработка информации, а второй – умение ее передавать и делиться информацией.
Первый известный способ передачи информации во времени и без активного носителя – наскальные рисунки древних людей. Авторы их давно умерли, но мы сейчас, спустя десятки тысяч лет, можем использовать ту информацию.
Прошло 10 тысяч лет развития человеческой цивилизации, были созданы языки и письменность, появилась математика, книгопечатание, грампластинки, магнитные ленты и диски, твердотельная память (флэш).
Часто слышали, наверное, что весь наш мир построен на христианской этике и не будь христианства, а православия в частности - мир в труху?
И второе утверждение, что все религии мира - суть слова одного бога и учат добру.
Итак, давайте рассмотрим сферическую религию в вакууме.
Что есть религия? Согласно определению Докинза - это мем, устойчивое информационное образование. Информационные образования не существуют сами по себе, они могут существовать только на некотором субстрате-носителе. Информация всегда записана на чем-то материальном. При этом информация не может размножаться сама, необходимо, чтобы носитель размножал ее (информация содержала в себе информацию о репликации). Что мы знаем похожего? РНК, или физическое воплощение РНК в природе - вирусы. Вирусы не могут существовать от носителя (который их так же размножает и распространяет).
Религия характеризуется набором догматов (утверждений, принимаемых на веру, или иначе содержания того самого мема). Ключевое отличие догматов от аксиом в математике - аксиомы существуют, поскольку в цепочке доказательств мы рано или поздно упираемся в зацикленность и неопределенность, поэтому постулируем аксиомы (принимаемые без доказательств), при этом допускаем их возможную неверность, но в наблюдаемых условиях они с высокой точностью исполняются. Пример - аксиома о параллельных прямых.
Догматы же незыблемы. И суть богословия - это поиск приемлемых *правил объяснения* наблюдаемых фактов через незыблемые догматы. (вольный перевод Андрея Кураева).
В сферической религии догматы и учение может быть вообще любым, но нас интересуют более-менее живучие религии, способные просуществовать хотя бы несколько сотен лет в социуме.
Итак, для удовлетворения данного условия необходимо, чтобы:
- догматы религии (и ее учение) представляли собой систему с отрицательной обратной связью, т.е. гасили колебания (ереси), иначе разрушится сама религия (вирусная РНК должна быть устойчив ошибкам репликации);
- догматы религии (и ее учение) имели склонность к доминированию над другими религиями (были агрессивны), иначе религия так же будет поглощена остальными (вирусная РНК должна доминировать над субстратом / другими вирусными РНК);
- догматы религии должны стабилизировать социум как минимум до уровня воспитания продуктивного потомства, иначе не останется носителей (вирусная РНК, убивающая носителя слишком быстро, до размножения и распространения, умирает вместе с носителем);
- догматы религии должны быть в симбиозе с самим социумом и его властной структурой (вирусная РНК должна быть как минимум длительное время незаметной для иммунитета, а лучше и вовсе встроиться в него).
Что же в итоге получается? Стабилизирующая этика - это неотъемлемая часть любой религии, претендующей на господство. Но не потому что это хорошая религия и учит добру - религия без такой этики попросту убьет социум.
Может ли существовать нерелигиозный мем, стабилизирующий социум? Конечно. "Не воруй, не убивай, не насилуй" - в этих утверждениях нет бога, это универсальные утверждения для человеческого социума в принципе. Именно поэтому они содержатся во всех глобальных религиях, а вовсе не от божественного откровения. Эти принципы были в Древнем Египте, в Иудее, в Древнем Китае и они же есть в любых островных культурах, никогда не знакомых с христианством. Иначе этот социум попросту вымер бы.
Поэтому в целом да, христианство, иудаизм, ислам, буддизм - они все учат одному. Стабилизации социума. Разница между ними в том, что построено поверх базовой этики и для чего/кого они стабилизируют. Но вот только учат они не для социума, а для собственного благоденствия в этом социуме.
И нет, это не христианская этика, это универсальная внерелигиозная человеческая.
VK и макбуки. Анализ на коленке.
Прокатилась волна про VK и супермодные макбуки по 300к для сотрудников. Каналы и чаты полны обсуждений и праведного гнева.
Дорог ли макбук?
Оставим рассуждения нужны ли именно M5 или хватит даже М1 в разы дешевле. Да и в разы ли?
Не далее как решил обновить свой BYOD и взять ноутбук под винду. Не сказать, что мне как то не хватало М1 макбука, до сих пор не знаю чем его загрузить, но нужно было именно с виндой. Просто нормальный рабочий, надежный, живущий от батарейки, с возможностью апгрейда железа.
Взял Lenovo T16. Базовая цена 155 тыр за 16/512. Апгрейд хотя бы до 32 памяти (маст хев для комфортной работы) +30к, до 48 +40к. Апгрейд системного диска (увы, только апгрейд, а не установка еще одного) при нынешних ценах на SSD - еще столько же.
И вот уже 220 как с куста. Это к вопросу о "сверхстоимости" макбука.
Найм команды
Далее. Надо найти и нанять этих самых сотрудников. Т.е. затраты на размещение вакансий, на поиск, собеседования, на ФОТ рекрутерам и HRам. Считаем приближенно, нам интересен порядок цен, а не их точность до копеек.
Суммарная стоимость найма сотрудника с ЗП Х руб примерно равна 3,5-4 Х руб.
Отдельно посчитаем стоимость упущенного времени пока сотрудника нет. Не привязываясь к прибыли и важности проекта возьмем с потолка упущенное время по цене ФОТ. Предположим вся команда будет нанята равномерно за 6 мес. Т.е. для N сотрудников стоимость простоя проекта в самом простом приближении - 3 месяца ФОТ x N сотрудников.
Добавим 15% на стоимость обеспечения сотрудника рабочими метрами. Добавим х1.5 за налоги. Для 13% сотрудника 300к на руки компания тратит 450к.
Стоимость работы команды
Сколько стоит разработчик, который будет работать на этом супермодном ультра хайтех ноутбуке?
Вряд ли ошибусь в большую сторону, если возьму 300к (стоимость ноутбука) как ЗП на руки.
Итого, из расчета стоимости команды на 2 года.
Стоимость найма 65 * 300к * 4 = 78М
Стоимость простоя в процессе найма 450к * 65 * 3 = 88М
Стоимость команды на 2 года 24 * 450 * 65 * 1,15 = 807М
Итого стоимость команды из 65 человек при ставке 300к на 2 года с наймом составляет 973М, стоимость ноутбуков (рабочего инструмента) 19,5М.
2%, Карл!
Интернет и каналы с чатиками обсуждают 2% затрат!