Prompt engineering

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

Можно ли его изучить сейчас? Мой ответ: “Скорее нет”. Изучить нельзя, но можно изучать. На текущий момент для этого надо быть совсем уж конченным фанатом, чтобы держаться на волне. Для того AI должно быть скорее основной работой. Прогресс в этой области слишком широк и быстр, чтобы освоить его между делом. Однако и сейчас можно освоить базовые навыки управления, знать более двух инструментов и так далее.

Кстати говоря, вполне вероятно, что в области AI кроме прогресса, нас ожидает ещё регресс. С одной стороны уже обжимают и будут обжимать полноту выдачи: запрет на негатив, запрет на прогнозы, толерантность и тому подобное. С другой стороны, будут экономить на железе. Сейчас себестоимость этих услуг достаточна велика для того чтобы вставлять их где-ни-попадя, поэтому владельцы будут стараться умерить аппетит такой системы и облегчить потребление ресурсов. Последнее будет происходить часто в ущерб качеству результата. Вполне допускаю, как некоторое эмпирическое правило, что если они смогут порезать потребление ресурсов на 50% потеряв в качестве не более 5-10%, то они обязательно так и сделают.

Вот вам пример одной моей итерации. Пытался добиться кое-чего, это самое большое приближение к тому, что я хотел получить. Я результатом недоволен, но этот результат насмешил меня больше всего на этой неделе. Даже свежая серия Рика и Морти не смогла выжать из меня больше. Если что: национальность героев придумал не я, это всё AI.

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

Спойлер: вот чего я хотел добиться: https://ru.wikipedia.org/wiki/%D0%9E%D0%BF%D1%8F%D1%82%D1%8C_%D0%B4%D0%B2%D0%BE%D0%B9%D0%BA%D0%B0_(%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%B0)

Были и другие варианты, грустненько:

Мы уже знаем, что у AI есть некоторые сложности с подсчётом пальцев на руках. И как видно тут, что у AI нет чёткого “понимания” с какой стороны ноутбука должен находиться дисплей. Если Программист, то значит ноутбук и код – взаимосвязь очевидна!

И если ноутбук есть, то у него должен быть дисплей, на котором обязательно надо показать код. Иначе это не программист. Логично. Ну если уж попался генеративному алгоритму ноутбук, развёрнутый дисплеем “от зрителя”, то это несущественная деталь, мало что меняющая. Но монитор и код на нём надо сделать обязательно!

Кстати. Удивительно, почему код всегда в тёмной теме? Видимо это такое свойство, что если бы код был в светлой теме, то с точки зрения AI это не очень похоже на код. Просто буквы, может это был бы писатель.


PS.

Перепиши эту статью в блоге так чтобы привлечь больше подписчиков:

(далее…)

Технологии, технологии и неожиданно Закон Годвина

Иногда листаю бесплатные раздачи на Udemy, просто чтобы… неважно…

Вот попавшийся бесплатно курс на Udemy, без ссылки:

Личная продуктивность, эффективность и управление временем – очень увлекательно!

Применимо для Скрама и Аджайла!

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

Заглянул в профиль:

Печёт курсы словно пирожки!

И вот он рассказывает как “правильно” писать статьи в блоге:

Слева – “неправильно”, справа – “правильно”.

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

Одно из гигантских технологических изобретений столетней давности – это конвейер и фастфуд. Эта конвейерная технология – она очень хороша! Но у неё есть один маленький недостаток: она предназначена для того, чтобы выдавать массово одинаковый продукт.

Как пишет создатель курса: This course is great for every professional or entrepreneur who wants to be more efficient. Вот и вопрос: печёте ли вы пирожки, и являются ли они одинаковыми, и должны ли быть они одинаковыми. Должны ли статьи в блоге или курсы быть одинаковыми? Наверное, нет.

Конвейер – это прорыв такого же уровня, что и книгопечатание Гуттенберга. Отличная технология чтобы печатать и распространять книги, однако почему-то массово печатать и распространять стали “Молот ведьм”.

Кстати о книгах: Генри Форд, тот самый, великий, который успешно внедрил конвейер, тоже написал пару книг.

Одну из них (“Мою жизнь”) я читал, рекомендую. Однако, он написал, издал и продвигал ещё одну книгу, на актуальную сегодняшнюю тему. Без отсылок, найти несложно. Всего две книги написал, а такие разные.

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

Вот так и работает закон Годвина, а начал, казалось бы, с невинной темы.

Меркатор

Меркатор в своё время, а было это где-то 500 лет назад, решал интересные ему задачи, в-основном, как правильно и красиво рисовать Европу на бумажных картах. Ну и решил как мог. Земной шар – круглый, а карты – плоские. Автор принял решение в рамках ограничений, а мы должны жить с последствиями этого решения.

И вот живём мы в мире, где проекция Меркатора – основной инструмент восприятия не только Европы, но и всего остального мира, в котором существенный дефект восприятия приходится именно на “великую прекрасную россию”.

Вот так и живём. И ничего не поделаешь.

Какого типа будет DATA(lv_amt_3) = lv_amt_1 + lv_amt_2 ?

Написал всё просто и понятно, и мне казалось очевидно, что будет на выходе:

Как же я ошибся! А будет вот что:

Блины

Человеческие языки – они странные. К этому преобразованию мы привыкли:

Rail – rails – рельс – рельсы

Удивительно, но похожая трансформация есть и в обратную сторону:

Блин – блины – blini – blinis

А кроме того, “блин” происходит от слова “млинъ”, а английская википедия говорит, что:

Usage in modern Russian

Aside from referring to pancakes, the word blin (блин) is used in Russian as a linguistic signal in communications. It is used when a person talks to others and is searching for the right words or to express their dissatisfaction as a euphemism for “damn.”

Они … эмм …несколько упрощают реальную последовательность образования эвфемизмов и слишком узко понимают “современность” языка.

ЗЫ. Кстати, так называемая “современность” (modern) – понятие тоже не вполне очевидное, потому что после модерна уже пришёл постмодерн, на смену которому заявился метамодерн. И вот мы находимся где-то здесь и сейчас.

Актёры и политика

С одной стороны:

Не стоит слушать актёров, что они думают о политике. Даже если они известные или великие.

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

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

В-третьих, они часто бывают обязаны влиятельным людям, потому что именно эти влиятельные люди напрямую говорят им какие они замечательные, выдают им медальки, гранты, зовут на корпоративы. Короче говоря, их прикармливают. Очень сложно укусить ту руку, которая актёра кормила и он был за это благодарен.

В какой-то степени это касается певцов и певиц, не являющихся лидерами своих групп и поющих чужие песни.

С другой стороны:

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

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

Но это палка о трёх концах:

Стоит ли слушать программистов о политике?

Они любят более очевидные, понятные и простые формулировки для правил.

Не любят исключения.

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

Вывод: это хуже ядерной бомбы, с таким подходом от политики и камня на камне не останется.