Друдлы. часть 1. Настоящий детектив (Tesla GPU, cryptocurrency, world simulation and stocks)

от автора

-Знаешь, в конце концов становишься тем, кем не собирался становиться. И так и не поймешь никогда, почему.

Главное терпимость. Саша опять заладил цитировать фильмы. С одной стороны конечно временами скучно сидеть в офисе с окнами, плотно закрытыми металлическими жалюзи, но на это есть свои причины. Так с чего же начать рассказ о нас и нашей жизни, наверное с дисциплины. После того как ушел с последней официальной работы прошло уже лет пять, но по-прежнему прихожу в офис часов в 8 утра. Не то чтобы особо надо, просто понимаю что так проще и спокойнее, не похоже на меня конечно, если брать например мое детство, то школу первый раз прогулял в классе втором или третьем. Неделю гулял. Весенняя Москва манила новыми открытиями, садился в троллейбус и катался по городу. Всегда приятно, когда вдруг видишь, что приехал к Кукольному театру или случайно вышел к магазину “Детский мир”.

Кстати, к этому магазину была особая детская любовь. Надо отметить, что нрав у меня был неспокойный с юных лет, не в смысле хулиган, а что-то протестное. Сам уже не помню, но родители рассказывали, как-то раз отвез дворовых друзей на метро в “Детский мир”, не поделил с ними и уехал. Им пришлось сдаваться в милицию, не знали дороги домой. Так вот прогул это такая забавная штука, что потом с нее сложно слезть, день, два, а надо как то вернуться к школьной жизни, но есть понимание, что обязательно спросят где был? И отсутствие ответа, подталкивает оставить все как есть, не принимать действий, чтобы вернуться. Закончилось история банально, я прятал ранец в подъезде под лестницей, чтобы не таскать с собой по городу,  его нашла уборщица и принесла маме на работу, она работала врачом в нашей районной поликлинике, так как прочитала фамилию на дневнике. Первый провал. Кстати поликлиника располагалась на первом этаже сталинского дома, и окна были закрашены белой краской примерно наполовину, любил проходя мимо встать на подоконник, и посмотреть как там идет прием у мамы, удивительно когда видишь ее по другому чем дома, строгую и в белом  медицинском халате. Потом были другие успехи или провалы. Но это детская жизнь. В ней у меня было нормой приходить ко второму уроку, так как ездил через весь город в школу, родители считали что языковая спец школа это хорошее начало. В институте, для детей окончивших спец школы формировали языковую группу, но преподаватель не могла поверить что я учился в школе с углубленным изучением языка. Институт выбрал сам, поступал без репетиторов и прочего, прикладная математика, как много в этом звуке…

-Детство очень страшная штука. Раньше я хотел быть астронавтом. Но астронавты больше не летают на Луну.

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

Курьера с посылками мы конечно не ждали, тема взаимодействия с внешним миром вообще самая сложная часть наших рабочих планов. Именно планов, да у каждого в нашей группе был свой план. Собрались случайно и не сразу. Сначала познакомился с Сашей, на очередном хатаконе, просто организаторы разбили участников финала по группам, так мы и познакомились. Что-то про машинное обучение там было, нейронные сети, деревья решений и прочее. Задача была несложной, но жадной до памяти, мой ноут в 16 Гигов оперативки явно не тянул. Понятно что можно батчить и прочее, но хотелось оперативного простора. Потом Саша познакомил меня с Алексеем. Алексей был больше про программирование, то есть программировать мы умеем почти все, в той или иной степени, он же писал профессионально, кратко, но на мой вкус сложно. Функциональное программирование, рекурсии, лямбда функции, это как слушать музыку, вроде понятно как играют и красиво получается, но самому так не сыграть. Алексей увлекался майнингом еще со времен биткоина, считал что так можно прожить, или хотя бы на пиво с мясом заработать. Чем занимался Саша до встречи со мной, он не любил особо рассказывать, но вроде был трейдером в крупной конторе, потом в какой-то момент решил что пора жить ярче, на заработанные деньги уехал на Гоа, там было весело, подхватил гепатит, вылечился. Начал программировать для хобби, увлекся. Он способный, школа и институт с золотой медалью. Но это если совсем коротко.

Наш офис это полуподвальное помещение на окраине города, Саша его купил на ООО,  акционером которого был оффшор, а оффшором владел другой оффшор через какой-то траст, одним словом не понятно и путанно, но со стороны выглядело надежно в части документов. Это было помещение метров под 550 без внутренних стен. И по подведенным электрическим мощностям вполне устраивало. Из отделки почти голый бетон, на стенах местами вставки из толстой фанеры для красоты, но и на гвоздь что-то можно повесить или полку приспособить. Опенспейс поделен на несколько зон, несколько столов с компами, кухня простая без плиты, но с микроволновой и холодильником. Журнальный столик, несколько диванов и кресел.  Колонки, со слов Саши дорогие, он их из дома принес со всеми проводами и усилителями. Туалет и душ были отделены гипсокартонными листами. Так что вполне можно было жить. Мелкие радости такие как настольный футбол, присутствовали, но последне время на них никто не обращал внимания. Гребной тренажер, но это уже моя затея. На входе была черная железная дверь, с тремя петлями и сейфовыми замками в распор, тяжелая и вызывающая доверие. Но основное помещение занимала стойки с GPU. Звонка не было. Саша не был их сторонником, да и гостей мы не водили сюда. Хотя пару камер повесили с улицы.

Кого еще забыл, девушки, куда без них, Валентина и Вера. Валентина всегда тянулась к лидерству, староста группы, в школе активная позиция по всем вопросам, на работе пишет бизнес-планы и формирует бюджеты, если кто сталкивался с бюджютированием в крупной компании, тот  поймет, от миллионов поступлений и трат, до канцелярский скрепок с разбитием вплоть до человека. Помню как то на старой работе, в офисном туалете повесили бумажку: “Экономте туалетную бумагу, у нас бюджет. Хозяйственный отдел”. Помню у моего подразделения план был как раз под 20 млн долларов. А здесь сразу видно люди о деньгах думают. Так вот Валентину я привел с собой, она продолжает работать на  фирме, но вечерами или по выходным помогает нам с официальной отчетностью. У нас несколько фирм, стандартно-нестандартный набор: Латвия, Кипр, США, и ИП. Требуют внимания, есть конечно два бухгалтера на удаленке, но это больше про бумажки, про суть отвечала Валентина. Вера тоже с работы, они вместе там в одном подразделении, но Вера это самоуправлямое оружие в части дел,  нацелил, обсудил и без контроля, дальше она уже сама все делает, причем молча, подозреваю в ней могучий интеллект, который она к сожалению заливает алкоголем. Любит выпить, не в смысле что алкоголик, но делает это часто и ярко.

Девушки это так сказать поддержка бизнеса. Кстати меня зовут Арсением. Сложное имя, но вроде опять входит в моду.

Чем занимаемся, несколько направлений. Они конкурируют между собой, но вполне уживаются. Торговля на рынке ценных бумаг и майнинг. И то и другое делаем на GPU. Помните как то в начале рассказа вспоминал про ноут с 16Гб. Так вот после того конкурса мы с Сашей пошли выпить пива, и там обсуждая ограниченность ресурсов пришли к идее попробовать использовать GPU из битых машин Тесла. Дешево и сердито. В наших краях вообще сложно было в то время с электромашинами, тем более из премиум сегмента. Но у Саши оставались связи и по Гоа (уж не знаю с кем он там зимовал и что принимал), но связи были крепкими, и часть знакомых уехавших искать счастья в Америку.  Для начала заказали несколько блоков из разбитых машин. Софт у Теслы крутится на Linux, поэтому аппаратно там почти обычный компьютер с двумя GPU на борту. Вот они то нам и были нужны как вычислительные модули. Заказали доставку в Грузию, почему туда, не помню, понравилось местное вино, да и люди приятные. Напрямую к нам в страну сложно, и в Америке под санкции эти GPU попадают, хотя машинки вроде привозят, да и у нас бюракратии полно. Из Грузии на Северный Кавказ, оттуда поездом или на машине, на вокзале посылки встречает знакомый таксист, приехал с Дагестана таксовать в столицу, случайно с ним познакомился, точнее было так, он долго не мог меня подобрать, путался с адресом, и я с горяча назвал его бараном по телефону, пока в очередной раз объяснял как подъехать, понимаю что не вежливо, но вывел, минут 15 кругами нарезал, а я выскочил зимой налегке на улицу. В конце концов подъехал он, сажусь в машину, а там здоровый мужик с бородой и все как полагается, четки, вид вольного борца за 100 кг. Неплохо довез, попросил подождать меня, чтобы отвезти обратно, дело было недолгое, в районе Сити, подождал, номер тряпочкой закрыл на время ожидания, там беда с парковкой, если на улице,  когда обратно доехали я извинился, и взял у него телефон на будущее. Приятный человек, дело свое знает, дальше не расспрашивает и не заигрывает в части много или мало денег. Так вот будущее и наступило.

GPU  из Теслы оказались вполне себе рабочими, и несложными в установке на них Linux. Вроде как Тесла пытается что-то ставить из аппаратных чипов для блокировки вычислений вне машины, но как говорится процесс уже пошел. Сами GPU неплохие, но часть блоков там тензорные ядра, удобно для нейронок. Поэтому решили, что можно пробовать алгоритмически торговать на биржевых площадках. Алгоритмически это в смысле не руками, сначала Алексей предлагал написать быстрого бота для скальпирования рынка, и разместить где-нибудь поближе к биржевой площадке,  на NYSE  например, чтобы сократить время задержек в инете и возможные паузы и провайдеров. Но после решили пробовать обучать нейросеть. Как там крутится с оформлением доставки GPU точно не скажу, особо не вникал, не моя зона ответственности, но вроде как через интернет торговлю все оформляется. Наши сайты еще для красоты гоняют товары в варианте дропшипинга, из Китая в США и Европу, взяли команду ребят на эту задачу, удаленно вроде с Кипра они рулят. Но дело делают качественно. Быстро написали сайт на шаблонах, Shopify как провайдер, платежные системы и прочее все в них есть, но мы держим еще несколько независимых платежных систем, от блокировки в наше время никто не застрахован. Годовой оборот в четверть миллиона долларов на сайт можно без особых трудов поднять, прибыли там нет, а вот обороты есть и все крутится. Поэтому посылки идут к нам или как возврат товара или просто как покупка через наш сайт в обратную сторону из США.
Надо сказать что Теслы вполне себе бьются, в Америке даже группы энтузиастов появились по запутыванию автопилота машины, вроде как безобидно начинают вроде шутки, в парковках и паркингах. Там много всего интересного и лазерами подсвечивают и уголковые отражатели на стены паркинга, пытаются на частоте радара что-то делать. Сплошное DYI. Не со зла, а больше для потехи. С другой стороны тоже что-то вроде протеста, роботакси оставили многих кормильцев семей без работы. Производство электромашин почти полностью роботизировано, устройство проще, нет такого большого числа движущихся частей в сравнении с машинами на двигателях внутреннего сгорания. Вопрос почему Теслы, во первых они раньше все это начали и их просто-напросто больше, пять Гигафабрик работают круглосуточно, во вторых многие производители конкурируют с Теслой ценой на машины, и сокращают функцию автопилота до простого поддержания курсовой устойчивости. Нет необходимой вычислительной мощности в процессорах.

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

Что-то я увлекся технической стороной дела. Получаем ли мы доход. Да. Но планы как уже говорил у всех разные. Саша вынашивает планы сетевой игры. Алексей вроде доволен, но все время пытается уехать в теплые страны в отпуск.

У меня план снять сериал для детей. Еще не решил игровой или мультипликационный. С этой идеи и начались наши проблемы. Идея простая, но мне казалась на тот момент интересной и развивающей. Группа детей 9-10 лет изучая историю, задумываются над следующей проблемой, почему если в кремль попадает новый руководитель страны, то он остается там пожизненно, нет есть случаи дворцовых переворотов, но в целом почти без исключений,  и приходят к парадоксальному выводу, что в кремле где-то глубоко в его подземельях, давным-давно спрятаны кристаллы, излучение которых полностью подавляет волю руководителя к уходу с поста. И они решают спасти страну и руководство, пробравшись в кремль и разрушив эти кристаллы. В течении сериала, возможно пройтись по всей истории страны, изучить планировку крепостей и прочего. Одним словом был вполне себе жизнеутверждающий сценарий.
Продолжение следует.

Написал быстро, если видите опечатки и ошибки пишите, буду рад исправить. И вообще стоит дальше писать или нет. Вопрос.

ссылка на оригинал статьи https://habr.com/ru/post/487022/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *