My Moving Castle


Kanal geosi va tili: Armaniston, Ruscha
Toifa: Bloglar


Все великие дела начинаются с мечты

Связанные каналы

Kanal geosi va tili
Armaniston, Ruscha
Toifa
Bloglar
Statistika
Postlar filtri


Снимок сделан в школьном дворе.

Цинизм зашкаливает... Я крайне негативно отношусь к такой реализации этого "праздника" (как и к нему самому, ибо это превратилось в фарс изначального определения этого "праздника") на территории детских учреждений.

P.S. И если это предел чьего-то чувства йумора, мне очень жаль этого человека 🤷‍♂️ - детские гробики смешны, пока это не твои дети

#хеллоуин


С сегодняшнего дня и до 10 ноября!

Лично меня зацепило в этом (бесплатном для просмотра) саммите не наличие медитаций и пр. потоков, а выступления учёных.

Саммит «ТОП-60» 2024
https://newnorma.ru/summit-top60

Например, Грегг Брейден: "Природа человека и когерентность мозга и сердца".
Для тех, кто не знает его (как и я, до вчерашнего дня): он доказал наличие нейронов в сердце ❤️ (по аналогии с нейронами головного мозга).... дальше спойлерить не буду, но, согласитесь: фраза "сердце подсказывает" заиграло новыми красками :)

Полагаю, это будут очень необычные 7 дней лекций - подключайтесь обязательно
// это бесплатно


Если кто пропустил новость:
теперь у запахов есть универсальный конструктор (типа RGB для кодирования цвета), позволяющего кодировать любой запах, как в конструкторе.

И это соотносится с изменением индустрии путешествий и игр, в первую очередь ("хлеба и зрелищ"), лет через 10. Что радует, что, даже будучи прикованными к постели в доме престарелых, мы сможем путешествовать 😁 (при наличии денех и дома 🤔)


Удивительное в языке Rust

Я решил по ходу изучения составить список наиболее элегантных решений языка Rust, которые не встречал в других ЯП.
1. Pattern Matching with Arrays: destructuring in match statements (match это аналог switch):
let arr: [i32; 3];
match arr {
[0, ..] => println!("Starts with zero"),
[_, 2, _] => println!("Has 2 in the middle"),
[a, b, c] => println!("All elements: {}, {}, {}", a, b, c),
}
Представьте, сколько строк кода понадобилось бы писать на проверку комбинаций значений массива. Тут же всё умещается в 1 строку, любые комбинации! Гениально

2. в Rust-е нет наследования (классов), есть только полиморфизм (через интерфейсы: traits).
Помним, что Rust сфокусирован на безопасной работе с памятью. Так вот отказываясь от "витиеватости наследования", Rust исключает владение состоянием (state) объекта - разными наследниками одновременно (огонь! Это вообще философское и вовсе не про программирование!). А также забота о времени жизни объектов (что тоже про корректную работу с памятью): при наследовании время может быть неопределенным.

ℹ️ Продолжение: https://telegra.ph/Udivitelnoe-v-yazyke-Rust-11-02

#rust


Помимо всей текучки, в августе 2024 я поставил себе амбициозную (для себя) цель, не зная, куда именно она меня выведет, однако будучи уверенным, что мой инженерный ум требует именно такой задачи, чтобы не заржаветь (что иронично, если посмотреть на перевод слова "rust").

А именно: запустить код на языке Rust, который взаимодействует с Ethereum: выкачивает инфу, сохраняет туда смартконтракты (которые тоже нужно будет написать) и пр.

Это требует изучения в первую очередь Rust, затем пакета Tokio для асинхронности, затем - практическую часть Ethereum-а (много теории я уже прочел с начала года - с меня уже довольно теории).

Непросто поднимать всё и сразу, однако мне очень нравится ) Потихоньку начинаю запоминать синтаксис нового языка - четвёртого в моём списке ЯП

Параллельно начал интересоваться местными коммюнити в этой области: говорят, они хороши.
#rust #tokio #smartcontract #ethereum #blockchain


Кристина, 11 лет, на приёме у стоматолога:
- А я знаю, откуда у стоматологов много денег.
- !?
- Они зубы пациентов когда вырывают, оставляют себе. А ночью потом их все под подушку кладут, и Зубная Фея ночью эти зубы на деньги меняет!

#Кристина


Часто, когла ссылаются на некие "правила" (правила успешной жизни, ведения бизнеса, общения и пр.), имеют в виду не правила как таковые, а именно... статистику.

Да-да: просто "среднее по больнице"...

А кем и каким образом она собиралась? Бабкой на лавке у подъезда? Чьим-то раздутым эго? Личным, а значит суперсубъективным, опытом?Как-либо ещё?


Читаю теорию про проблемы с delivery.
ℹ️ И основной тезис там - то, что именно орг. стурктура команд определяет долгий time to market.

Т.е. не зависит от "agile-процессов", от качества инженеров, от используемых технологий.

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

ℹ️ И решением будет (тоже очень грубо и кратко!) в реорганизации:
1. любая команда поставляет бизнес-фичу (а не техническую стори!) "от и до"
2. и что "код общий" (с соблюдением правил):
2.1. получи architectural/design review approval - до имплементации
2.2. пройди code review - после имплементации

Т.о., у команд появляется личная ответственность (и нацеленность на бизнес-значимый результат: не за "мы ввели новую библиотеку для работы с мультитредингом", от которого бизнесу ни горячо, ни холодно)

#delivery #software #management


#longread #LLM #Fourier
Похоже, что я наконец докопался до физической сути математики, стоящей за кодированием позиций токенов (Positional Encoding) при расчёте смысла и контекста в LLM! Сначала, конечно, я вообще узнал про метод positional encoding-а.
Попытаюсь описать своими словами...

Т.к. "смысл" предложения зависит не только от слов, в него входящих, но и последовательности (позиций) слов, то перед обработкой LM (модель) отдельно кодирует и инфу о позициях слов/токенов (чтобы не потерять её в при обработке) в виде синусоид! (т.к. сумма синусоид - тоже синусоида: то, что так любят машины - единообразие в расчетах). А где синусоиды и волны, там Фурье, разложение по частотам и пр. известные алгоритмы работы с сигналами.

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

Вот не ожидал, что за LLM стоит именно Фурье (не за всем, а именно в одном из важных этапов)!

P.S. я не AI-разработчик, не математик, потому для меня это открытие, хотя для AI-теоретика это рутина - уж прастити 🤷‍♂️
Conclusion
By mapping positions to sinusoidal functions at varying frequencies, positional encoding in LLMs not only imbues the model with a mathematical tool akin to those found in wave mechanics and signal processing but also enriches the input embeddings with a distinct spectrum-like positional signature that is vital for the model’s performance.... This approach ensures sophisticated handling of sequence data, leveraging principles resembling those in physics to enhance computational linguistics.


Elon Mask sends special message to #WCIT2024 in Armenia (through Razmig Hovaghimian as they know each other personally)

P.S. on the townhall that day also was present Rodrigo Messi, who took an opportunity to say a few welcome words to the public there :)
https://t.me/economyofarmenia/16414


Сижу в зале и слушаю приглашенных спикеров про космос и место Армении в нём на #WCIT2024. Армения сейсас создаёт свой второй спутник для запуска, одна из целей - разработка своей элеметной базы (первый спутник собирался на заказ).

На первом спутнике отрабатывались связь и управление спутником. Во втором спутнике делается акцент на оптике и т.д.

Впечатляет видеть армянские фамилии в спикерах уровня Lockheed Martin Space, Austrian Space Forum и пр


Освежаю в памяти "Анализ и управление Стейкхолдерами".

Простыми словами - "как взаимодействовать с ключевыми людьми по продукту/проекту/делу". Стейкхолдеры - все те, кто могут повлиять на ваши результаты и успех.

Напр., для подростков - это их учителя и родители и окружение :) И т.д.

Схема на этом 5-минутном видео чуть посложнее прочих (см. скриншоты), но мне нра: раскладывает всё по полочкам.

https://www.youtube.com/watch?v=G3R4TO1l6LY

#stakeholders #management


Видос с прошлого похода вдоль реки Азат. Этот, первый, был с биологом Леонидом, и это очень было познавательно. Встретили 2 вида скорпионов (включая черного: самого ядовитого в Армении. Такого видел впервые в своей жизни), милого свинцового полоза 🥰, речных (сухопутных) крабов, 2 вида аистов, ящерку (забыл название), компанию молодых ребят на обратном пути, которые не отпустили нас, пока мы не поели шашлыка и подняли тосты с домашней водкой 60°, много спелого винограда из заброшенных виноградников и пр.

На предпоследней фоте - камень, обвязанный верёвкой. Это якорь: дело в том, что весной эта река выше метров на 20-30, и там подно рыбаков. А мы ходим по её не самому дну (оно гораздо глубже), но относительно около берегов (см. на горизонтальные полосы: это следы от спада уровня воды за лето). Мы назвали эту веревку "ошейником Му-Му" 🤣, собаки, правда, не нашли, даже обглоданного скелета...

Походов, кстати, мы успели "находить" аж 2 за первые 2-3 недели: ловим хорошую погоду, пока возможно

#поход номер 1


А накидайте идей, зачем нужна такая яма в земле, высоко в горах, рядом с дорогой? 🤔

Это ведь кто-то заморачивался, копал, притащил в горы железную бочку, вкопал её туда... Чтобы что?? 🤷


Сегодня идём в поход: вокруг Нораванка походим. Туда ещё надо доехать, занимает 2 часа на машине.

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

Сегодня в процессе буду ещё выкладывать фоты, когда связь будет


"Спасти рядового Райана Пельмеша"

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

Спасенный очень был рад, что не оказался на помойке и, надеюсь, уже успел порадовать хозяев 🙃

Операция вызволения включала промежуточную транспортировку в неизвестный (хозяевам квартиры) холодильник, чтобы запутать следы. Пришлось взять такси и крикнуть ему "Гони за той машиной!!", пальцем указывая куда-то вдаль.

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

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

P.S. Многое осталось за скобками: под грифом совершено секретно неважно 😎

Все причастные получили 🎖️



17 ta oxirgi post ko‘rsatilgan.