2023-08-20

Элементы ИИ

Хельсинский Университет запилил (причем уже довольно давно) бесплатный онлайн курс про основам искуственного интеллекта. Курс рассчитан на широкую аудиторию и рассказывает о самых основах построения систем искусственного интеллекта. Если вам интересно, что означают слова типа GAN, LLaMA, GPT и прочее, то этот курс для вас.

 

Оставить комментарий

 
  2023-07-12

TON Wallet Контест

Ребята из TON недавно устроили контест с ценными призами и подарками, в котором я поучаствовал и в котором я, как сегодня оказалось, ничего не выиграл. Ну как ничего, утешительный NFT я все-таки выиграл, хотя, в тайне надеялся, что мой проект будет оценен выше...

По требованию конкурса нужно было создать криптокошелек для блокчейна TON. Я решил делать приложение под мобильные платформы. Сначала я хотел сделать кошелек под обе платформы iOS и Андроид, но времени хватило только на Андроид. В процессе работы над проектом, я, получше познакомился с языком Котлин, научился анимировать стикеры Telegram, научился соединять код на Котлин с кодом на Go.

Конкурсное приложение опубликовано на github.

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

 

Оставить комментарий

 
  2023-07-10

Getmentor

Есть такая платформа Getmentor. На ней люди, интересующиеся информационными технологиями, могут найти себе наставника чтобы развиваться в профессиональной сфере. Ментор это не учитель и не преподаватель, это просто человек немного дальше продвинувшийся в области знаний, которая вам интересна и который имеет возможность подельться своим опытом с другими. Задача ментора заключается в том, чтобы помогать людям решить их проблемы связанные с ориентированием в мире IT, посоветовать в какую сторону развиваться, какие ресурсы использовать, с чего начать изучение той или иной технологии?

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

За несколько месяцев я побеседовал с несколькими десятками человек. У всех были разные задачи и ситуации. Кто-то хочел свичнуться в IT из продаж, кто-то изучает веб-дизайн и нужна дорожная карта по технологическому стеку, кому-то нужно мок-интервью чтобы получше подготовиться к собеседованию на работу.

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

Возможно, большое количество заявок было вызвано тем, что я поставил стоимость своих услуг на платформе как бесплатную, рассматривая эту работу как волонтерство. Но постепенно бесплатный формат встреч мне стал нравиться все меньше и меньше.

Может быть так совпало, но последнее время люди, которых я консультировал все реже и реже стали приходить на встречи вовремя, или не приходили вообще. Некоторые просили провести мок интервью как можно скорее, потому что дедлайн завтра. От таких запросов я как привило отказываюсь, так как мок интервью требует подготовки.

Последней каплей стало когда человек сам назначил встречу, опоздал на нее на пол-часа а затем подсоединился на нее из машины во время движения по дороге с работы домой, а как приехал попрощался и пошел дальше по своим делам. Видимо, если в профайле ментора написано "бесплатно" значит время человека ничего не стоит и можно использовать его как фон.

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

 

Оставить комментарий

 
  2023-06-22

GPT4all

Наконец и я установил GPT4 локально. Теперь я понимаю причину того хайпа, который охватил сегодня мир.

Кажется, мы случайно переизобрели человека.

Смотрите сами, объём памяти человеческого мозга по оценке различных авторов колеблется от 10^6 до 10^16 бит. Это, в переводе на программисткий язык составляет от 122 килобайт до 1136 терабайт. Предположим, что истина лежит где-то посередине и составляет 10^11 бит, то есть 11 гигабайт.

Размер модели, которую я скачал из интернета для того чтобы запустить чат, показанный на скриншоте, весил около 4 гигабайт. И это только одна из многих моделей доступных в приложении. Некоторые модели имеют гораздо больший размер. А ведь это такой же порядок как и грубая усредненная оценка объема памяти человеческого мозга!

Мы создали хранилище человеческого опыта для передачи которого от человека к человеку не нужен посредник в виде другого человека! Мы научились сохранять опыт не в виде книг или устного пересказа а в совершенно новом виде — в виде модели знаний, которую можно запустить в компьютере и мгновенно получить ответ на поставленный вопрос и это круто!

Мы получили мозг в банке, при этом этот мозг лишен недостатков органического мозга. Он не устает, не болеет и не стареет. Он всегда на связи, всегда в хорошем настроении и всегда готов помочь.

Конечно, пока не все так радужно, возникает целый ряд вопросов, которые только предстоит решить. Например, как верифицировать полученные ответы? Как эффективно использовать подобные модели, я уж не говорю про всякие вопросы как быть с борцами за этику, авторские права и прочее разное...

Ящик Пандоры открыт и это, похоже, с нами теперь надолго...

 

Оставить комментарий

 
  2023-05-30

Lingvy.xyz

Решил провести небольшой ребрендинг для своей программки для помощи в изучении новых слов. Сначала она называлась superwords. Потом решил переименовать в linguampir. Но linguampir сложно писать, непонятно как лучше — linguampir или lingvampir? Из-за этого у меня накопилась целая коллекция доменов для этого проекта, которые нужно каждый год продлять - а это стоит денег. 

Поэтому, чтобы избавиться от зоопарка имен решил домены больше не продлять а завести новое более простое короткое имя lingvy.xyz

Залил на Google Play новую версию приложения. Через несколько часов можно будет скачать новую версию которая использует новое доменное имя для синхронизации данных.

 

Оставить комментарий

 
  2023-05-28

Троица

Всегда думал, что на рублевской иконе "Троица" изображена классическая троица - Отец, Сын и Святой Дух. У меня никогда даже не возникал вопрос, схерали у всех троих персонажей за спиной крылья а в руках копья.

У Каганова на сайте появился интересный разбор этого удивительного феномена. Оказывается, это не та троица, о которой все привыкли думать. Это троица ангелов из ветхого завета. Теперь становится ясно почему вокруг этой доски именно сейчас ломается так много копий.

 

Оставить комментарий

 
  2023-04-01

Починка замка

В ванной комнате сломался дверной замок. Зверь закрывается, но заблокировать не получается. При попытке закрыть замок изнутри вертушка застревает на пол пути. Уединиться в ванной стало невозможно, что для семьи из пяти человек не очень удобно.

Замок ставили строители из управляющей компании, а любые коммуникации с управляющей компанией это то еще удовольствие. Но, что я замок починить не смогу?

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

Все двери в нашей квартире имеют похожие замки с таким же логотипом и таким же отверстием снизу под некий ключ. Попытки вставить в отверстие шестигранный ключ или отвёртку результата не принесли.

В сети нашел несколько роликов, где люди сталкиваются с аналогичной проблемой, но никто так и не подсказал ее решения.

Гугление показало, что данная система называется Hoppe Schnellstift-schlüssel. Думаю, вместе с замком продавался специальный ключ, при помощи которого можно снять ручку. У меня такого ключа не было. Хаусмайстер, к которому я обратился за помощью, сказал, что у него такого ключа тоже нет и порекомендовал мне поискать в мебельном магазине неподалеку.

В мебельном магазине, похожего замка я тоже не обнаружил. Поэтому, пришлось заказать ключ на Amazon, в надежде, что он подойдет. Присланный ключ к моему замку подошёл и я смог, наконец, снять ручку.

Ключ представляет собой кусок гнутой проволоки с плоским концом заточенным в форме, напоминающей плоскую отвёртку.

Нужно вставить ключ в отверстие и повернув его одновременно потянуть ручку на себя, как показано на видео.

После того как удалось снять ручку, починить замок оказалось делом пяти минут. Оказалось, что в замке разломился пластмассовый блокиратор и его обломок мешал повороту ручки. Пришлось убрать отломившуюся часть и проблема была решена.

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

 

Оставить комментарий

 
  2023-03-13

Как читать книги

Бросая в воду камешки, смотри на круги, ими образуемые; иначе такое занятие будет пустою забавою.
Козьма Прутков "Мысли и Афоризмы".

Вчера сходил на мастер-класс к Рустаму Агамалиеву. Рустам, в прошлом бизнесмен, сейчас преподает детям в школе английский язык и является большим популяризатором идей образования. Несколько лет назад он организовал книжный клуб для своих учеников, где они читали такие книги как "Антихрупкость", "Гарри Поттер и Методы Рационального Мышления" и другие.

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

 

Оставить комментарий

 
  2023-03-05

Проблема - это не проблема

Завтра в 19:00 по Москве планирую попасть на мастер-класс к Максиму Дорофееву. Максим - автор книги "Джедайские Техники", он называет себя корпоративным прокрастинатологом. В Ютубчике можно найти много его роликов на тему продуктивности, прокрастинации, аджайла, буддизма и мотоспорта. Совместно с Сашей Брызгаловой они затеяли коллаб и сейчас эксперементируют с формой подачи своих тренингов. У меня почему-то каждый раз не получается попасть на трансляции Дорофеева - либо время неудобное, либо еще что-нибудь не складывается. Уверен, завтра, звезды сложатся и я смогу, наконец, разобраться, почему у меня дофига идей, но все они так и остаются идеями не развиваясь в проекты.

Upd: Поучаствовал, получил массу материала для осмысления. Мероприятие получилось действительно очень познавательным и позволило по-новому взглянуть на мои собственные ограничения и подходы к их преодолению.

 

Оставить комментарий

 
  2023-02-20

Улучшают ли вегетарианцы экологию?

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

Пищеварительная система у травоядных животных устроена несколько более эффективно, чем пищеварительная система людей. А значит, при использовании мяса животных в пищу КПД пищевой цепочки с животными будет выше, чем только если питаться одной только растительной пищей.

Профессор Ами Траугер из Университета Джоржии опубликовал статью, где сравнивает вред наносимый производством соевых культур и экологичным животноводством:

"Экологическое опустошение, вызванное монокультурами, невозможно переоценить, и соевые бобы не являются исключением. Из одного фунта (0,45 кг) соевых бобов получается два лепешки темпе весом 14 унций (0,4 кг) (20% белка). Один акр (0,4 га) земли может дать 300 фунтов (136 кг) соевых бобов за один длинный вегетационный период (с мая по ноябрь). Напротив, при низкой (гуманной) плотности один акр леса может содержать 3-4 свиней (600 фунтов, 272 кг мяса при 27% белка). Если кто-то просто ест соевые бобы, кажется, что выращивать сою гораздо выгоднее, чем разводить свиней, особенно если их кормят кормами на основе сои. Но соевые бобы не приносят прибыли без машин или в меньших масштабах, если только люди не выращивают их на небольших участках с неоплачиваемым человеческим (обычно женским) трудом, как некоторые фермы в Индии. Таким образом, свиньи и соевые бобы примерно эквивалентны с точки зрения производства белка на акр, но свиньи более эффективны, если они едят другие продукты, кроме соевых бобов."

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

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

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

 

Оставить комментарий