Study Tools | Вячеслав Болгов
66 subscribers
39 photos
19 videos
12 files
53 links
Полезные ссылки, мотивация, IT фишки, материалы с моих лекций, лайфхаки, наработки
Помогаю легче, быстрее и эффективнее учиться и достигать Больших целей.
Download Telegram
Forwarded from Дизраптор
Эталонный fake it till you make it

На днях Grammarly купил почтовый сервис Superhuman. Цель понятна - Граммарли хочет превратиться из улучшайзера текста в рабочую эйай-суперплатформу с широкими возможностями.

Superhuman - это очень интересный стартап. Чуваки дерут аж 30 баксов в месяц за, мать его, почту! И при этом у них около 50К платящих юзеров и примерно Х1,5 рост каждый год. Я лично Суперхьюманом не пользовался, но слышал от друзей-знакомых, что эта штука окупает свой ценник.

Но сейчас не об этом. Superhuman в первые годы очень круто использовал Fake it till you make it (FITYMI). Напомню, FITYMI - это не откровенный скам вроде Theranos или Nikola, а когда продукт реально есть и он работает, но какие-то отдельные моменты "костылятся". Чтобы подешевле проверить гипотезу, хакнуть рост и т.д.

Так вот, когда в 2016-2017 годах Рахул Вохра только запускал Superhuman, там не было ничего особенного, и кое-что работало откровенно сыро. Вложения и фильтры косячили, поиск был далёк от идеала, никакого почтового эйай ещё и в помине не было. По правде говоря, ранний Superhuman был вполне обычным почтовым клиентом. Да, там был прикольный набор шорткатов и горячих клавиш, но у многих других клиентов (да хоть у Gmail) это всё тоже было.

Но Вохра понял очень важную вещь:
"Пусть у конкурентов есть те же функции, но большинство юзеров то об этом не знают! А если и знают, то не пользуются. А мы сделаем так, что наши юзеры о них точно узнают, будут пользоваться, и за счёт этого будут думать, что мы особенные. А там и 30 баксов в месяц не за горами!"

Superhuman сделал обязательный онбординг в формате видеозвонка. Сейчас это его самая узнаваемая customer-experience-особенность (персональный клиентский опыт, все дела), но изначально его придумали из других соображений. Куда более хитрых. Он был нужен, чтобы выдать обычный гигиенический минимум за охренительно уникальную ценность. Смотрите:

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

Ещё сделали лист ожидания. Нужно было постоять в очереди. Создавалась иллюзия ажиотажа, но это не главное. Основная цель - сузить поток заявок, чтобы точно успеть заонбордить каждого юзера и вылить на него целое ведро ценности!

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

Красиво.

Дизраптор
Эрик Вайнштайн, математик, техноинвестор, автор теории геометрического единства:

«Реально тревожно то, что все мы — плюс-минус большие языковые модели (LLM). Часто за весь день мы не совершаем ни одного осмысленного поступка. ИИ может нас качественно копировать, в основном потому, что мы не особо пользуемся интеллектом — нашей последней надеждой. Мы общаемся между собой по заранее заготовленным сценариям. А нужно говорить о вещах, которые мы еще не исследовали, где у нас еще нет готовых ответов».

«Я не думаю, что ждать сильный ИИ (AGI) — это плохая идея, но серьезные проблемы у нас начнутся задолго до его появления. Да и ждем мы его только потому, что натренированы на это: «Думаешь, сильный ИИ придет? Думаешь, мы его переживем? А он будет хорошим или плохим?» Все это запрограммированные вопросы. Почему мы вообще ждем сильный ИИ?»

«Все наши повторяющиеся дела под угрозой (от ИИ), при этом почти все наши занятия состоят из таких дел. ИИ изменит экономику, потому что образование учит нас только повторяющемуся поведению. Мы не умеем воспитывать в детях креативность или гениальность. Так что ИИ автоматизирует все повторяющееся поведение, а нам останется небольшой круг занятий, которые либо не основаны на повторении, либо в которых нам реально важно, чтобы их делали люди».

«Лучший шахматист нашего времени Магнус Карлсен говорит, что его телефон легко выиграет у него в шахматы. Мы не можем соревноваться с топовыми шахматными программами. Но на эти программы всем плевать, кроме, разве что, экспертов по ИИ. Нам нужна драма противостояния двух людей, потому что все это про нас — мы очень нарциссичны с этой точки зрения».

«Мой совет людям: спускайте плот на воду и готовьтесь изо всех сил грести. Цунами (ИИ) надвигается, и оно совсем не похоже на опыт всех предыдущих поколений. Нет никаких точных рецептов, как с ним справиться. Все работы, которые можно назвать, — стоматолог, радиолог, бухгалтер, учитель — просто исчезнут для людей. Так что, лучшее, что можно сделать, — это учиться быть гибким, хорошо разбираться сразу во многих сферах, думать междисциплинарно».
Минутка издевательств.

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

По итогам разговора я написал пьесу "КАРЛО И ДЖУЗЕППЕ".

- Джузеппе, почему твоя овощная лавка процветает, а моя нет? Кого ты подмазал, Джузеппе? Признавайся!

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

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

- Но ведь люди любят эротический массаж!

- Немногие любят его именно в твоём исполнении, Карло.

- Ммм.... Ну ладно, и что, ЭТО ВСЁ?

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

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

Проверен опытом редактуры.

В 2012 году я проходил практику в «Ленте.ру» в отделе интернета. Тогдашний редактор отдела Султан Сулейманов рассказал о старом правиле, которое было обязательным к выполнению в издании любым пишущим журналистом: нельзя копировать текст.

Вот прямо было запрещено использовать Ctrl+C и Ctrl-V при написании заметок, и физически себя нужно было переучить писать всё самостоятельно. Нельзя было и смотреть на соседнюю открытую вкладку: нужно было сначала прочитать материал, потом запомнить, а потом воспроизвести самому по памяти.

Такой подход на первый взгляд казался луддитским: ну вот будет какая-нибудь цитата, а её нельзя скопировать? А название какое-то? А термин! Ну а ты возьми и напиши всё сам, речь же не идёт о каких-то огромных объёмах текста.

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

Недавнее исследование «Люди тупеют от LLM» показало, что если текст сначала написать самому, а потом переписать нейросетью, то с мозгом всё норм — он поработал, а потом его работу проверил компьютер. Но если сначала написать текст нейросетью, то потом уже мозг так сильно не напрягается — и при просто чтении материала ты не вникаешь так сильно и не запоминаешь его, как при написании. В исследовании это проверялось тем, что люди не могли процитировать «свои собственные» (которые сначала написала нейросеть, а потом дошлифовал человек) работы — довольно унизительно оказаться в такой ситуации.

Очевидно, многие сгенерённые тексты не нуждаются в переписывании — например, я недавно формировал текст договора, и конечно же я его сам не составлял, только проверял. Но практика «Прочитал, свернул вкладку, написал по памяти» удивительно эффективно работает на понимание любых материалов очень разной степени сложности.
На сильного всегда найдется кто-то сильнее..все по закону джунглей.. либо прайд, либо поглощение..
Изменись / дизрапти то что есть. На опережение. Быть готовым невозможно, но подготовиться можно.

Живешь в эпоху перемен - умей меняться и адаптироваться быстро.
2
Читаете и закрываете всю базу с запасом. И много практикуетесь 👌🏻
1
https://notebooklm.google.com

включите впн на америку перед открытием

кайфанете ЧТО можно делать =)
Супер ускорение для обучения и прокачки себя:

1. expert.ya.ru/

2. https://notebooklm.google.com (американский впн)

3. https://learnyourway.withgoogle.com/


просто профессия преподавателя перерождается не за годы, а за месяцы.
Forwarded from No Flame No Game
Увидела у знакомого инвестора, очень понравилось (потому что вижу это в реальности):

"Фаундеры, делающие стартап в первый раз, фокусируются на продукте.

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

Фаундеры, делающие стартап в третий раз, фокусируются на марже".

Рекомендация в том, чтобы перескакивать первые два этапа и сразу начинать с третьего. Согласны?
Forwarded from Denis Sexy IT 🤖
Сделал еще одну мелкую тулу – если вам нужно перегнать *.doc, *.docx файлы из Word в маркдаун, чтобы потом подать их LLM – можете юзать эту штуку, файлы обрабатываются у вас в браузере и никуда не утекут:
https://shir-man.com/word-to-markdown/

Для PDF тоже есть, туточки:
https://shir-man.com/pdf-to-txt/
Подпишусь под каждым словом.

1. Ешь нормально, тягай тяжести, бегай, тянись и медитируй.
2. Строй, продавай, пиши, создавай, инвестируй и владей.
3. Читай, рефлексируй, люби, ищи правду и забей на общественное мнение.
4. Избегай долгов, тюрьмы, зависимости, бесчестия, срезанных углов и медиа.
5. Выдахай! Победа обеспечена

@kratko_po_delu списал у Naval Ravikant
1
Человеку нужен человек!

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

Мой тезис: Человеку нужен не человек, а решение проблемы (желательно без участия человека).

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

1. Покупаю AirPods 3 Pro в легендарном магазине на Горбушке - делаю заказ через сайт в пятницу, проезжая мимо в воскресение забегаю забрать и узнаю, что заказ анулирован, потому что менеджер не дозвонился. Ни сообщения в смс/телеграм/макс, ни письма - ничего. Магазин может себе это позволить, потому что всегда держит лучшие цены и у него нет задачи через клиентский сервис увеличивать повторные продажи - люди и так прийдут, даже если им будут хамить, но факт остается фактом - несмотря на наличие человека в процессе такой сервис воспринимается как "неуважение".

2. Выбираю матрас - трачу два дня на визиты в магазины и разговоры с консультантами. Консультанты не торопят, подробно рассказывают про матрасы, любезно водят от кровати к кровати, дают возможность полежать на любом матрасе сколько угодно - отличный сервис, приятные, чистые и большие магазины. Только это все не позволяет сделать выбор быстро - 10 линеек матрасов от дешевых к премиальным, в чем конкретно разница - непонятно, принять решение невозможно - устное обьяснение взрывает мозг. Все что нужно клиенту для принятия решения - простой выбор из трех-пяти вариантов, а не продуктовая линейка в которой путаются сами консультанты (в итоге я смог купить только после того как сам разобрался в продукте на 146% и теперь могу продавать матрасы)

3. Яндекс запустил бренд бытовой техники и покупать его одно удовольствие: очень сбаланированный набор продуктов, а доверие к бренду ускоряет принятие решения. Лично я привык к опыту, который дает любой маркетплейс: заказал - забрал в ПВЗ - оплатил, если подошло. Все остальное уже кажется нечеловечным и неудобным: долго выбирать, делать ненужные подтверждения, согласовывать и ловить курьера с 9 до 22:00, оплачивать до получения и возврщать товар, если он не подошел/сломан.

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

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

При чем тут ИИ? Да при том, что можно было бы открыть 300 флагманских магазинов и усадить туда 6000 консультантов, которые бы человечно подтверждали заказы, а еще дать каждому по ИИ-агенту для этого всего. Но решало бы это корневую задачу? Нет! Поэтому прежде чем внедрять ИИ и переживать о "человечности" надо подумать о реальных потребностях и проблемах клиента, потому что в итоге человек нужен там, где нет системы, стратегии и денег (а значит нет масштабируемости, точности и качества) и эти проблемы не решаеются ИИ...

@nklypsernk_zttlkstn
Forwarded from Data Secrets
Андрей Карпаты снова выдал красивую базу

Он говорит, что нельзя забывать, что LLM – симуляторы, а не самостоятельные сущности, и что это нужно учитывать при взаимодействии с ними.

Краткий перевод:

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

«Что ты думаешь о xyz?»

Никакого «ты» здесь нет. В следующий раз лучше спросить:

«Какая группа людей подошла бы для обсуждения xyz? Что бы они сказали?»

Модель может воспроизводить и симулировать множество точек зрения, но она не «размышляла» о xyz и не формировала собственных мнений в привычном для нас смысле. Если же вы заставляете ее отвечать, используя обращение «ты», она все равно что-то выдаст – но, по сути, просто приняв на себя некий личностный вектор, заданный статистикой обучающих данных, и симулируя его.

Это вполне допустимо, но в этом гораздо меньше мистики, чем многие наивно предполагают, задавая вопросы «искусственному интеллекту».


Вот что значит качественный совет по промптингу ☕️
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Вы всё знаете о продукте. Именно поэтому его не покупают.

В прошлом посте мы разбирали три роли в продукте: Hacker, Hustler, Hipster. Hipster — тот, кто делает продукт привлекательным для тех, кто не в теме.

Сегодня — про то, почему эта роль самая сложная.

Знакомая история: вы глубоко разбираетесь в продукте, видите его ценность — а рынок не реагирует. Вы объясняете снова. Подробно. С деталями. А в ответ — стеклянные глаза.

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

Это проклятие эксперта — чем глубже вы в теме, тем сложнее объяснить её просто. Вам всё очевидно. Рынку — нет.

Можно сколько угодно улучшать продукт, но если никто не понимает его ценности, это не работает.

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

Для этого нужен Hipster. Тот, кто переводит с языка эксперта на язык рынка.

Это и есть продуктовый маркетинг.

Не SMM. Не таргет. Не креативы.

Продуктовый маркетинг работает в трёх направлениях:

Вовне — понять, где мы находимся. Рынок, конкуренты, тренды.

Внутрь — перевести рыночные инсайты на язык команды.

Сквозь продукт — выстроить путь клиента так, чтобы каждое касание подтверждало ценность.

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

Простой приём, который помогает выбраться из ловушки:

📍Возьмите описание продукта. Попросите AI: "Объясни это школьнику 3-го класса".

📍Почему школьник? Потому что у него нет вашего контекста. Нет терминологии. Нет причин делать вид, что понял. Либо ясно — либо нет.

📍Дальше — попросите AI предложить метафору. Не диаграмму архитектуры, а простую картинку: "Это как если бы..."

📍И финальный тест: объясните суть продукта в двух предложениях. Вслух. Без слов "оптимизация", "эффективность", "инновационный".

Если застряли — значит, ценность ещё не распакована. И это не проблема рынка. Это ваша задача.

Важно: инвесторы и топ-менеджеры воспринимают так же.
Им не нужен список фич. Им нужен простой ответ — что это даёт и зачем.


Информация ≠ смысл. Смысл ≠ действие. Между ними — работа продуктового маркетинга.

В следующем посте расскажу, где это всё разобрать на практике 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Давайте коротко расскажу концентрированную мудрость танка, как я сейчас пишу код.

Основные идеи:

- Исходник - это текст на английском языке. Он называется спецификация, или коротко - "спека".
- Этого текста может быть в 2-10 раз больше, чем кода, который из этого текста сгенерируется.

- Код не имеет ценности. Имеет ценность спека и труд, потраченный на превращение спеки в код.
- К коду отношение как скомпилированному бинарному exe-файлу. В него не смотрят, пока он работает. А желательно, никогда не смотрят вообще.
- Спека, впрочем, тоже имеет мало ценности. Важно, что в голове у разработчика. Потому что он всегда может за какое-то время написать эту спеку заново другими словами, и это будет другое произведение.

Еще раз, промт по размеру больше чем код. Это значит, что "программировать" вайбкодерам нужно больше, а не меньше, чем "классическим программистам". К примеру, на 1 страницу кода на Rust может быть 20 страниц текста на английском языке.

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

ВАЖНО: Первыми строками в бутлоадере проекта нужно прописать, что весь проект пишется целиком с помощью ИИ и использует spec-driven подход.

- Загрузочный систем-промт или юзер-промт. Bootloader, который рассказывает как читать всё остальное
- Описание приемов работы с нейросетью (например, включение режима мета-анализа)
- Описание внешнего управления, если исходники управляются внешним образом (н-р нельзя менять директорию schema, потому что openapi туда попадает внешним образом)

Обычно код организован в виде модулей или фичей.

Существует основной модуль common, в котором весь проект описан как единственный модуль. Все остальные модули являются подмодулями этого.

Для каждого модуля в иерархии существует стандартный набор руководящих спецификаций:

- main.md с бутлоадером модуля
- structure.md с описанием структуры подмодулей и других организационных особенностей модуля, связей между модулями
- Feats
- Props
- Архитектура
- Технологии (языки, фреймворки, паттерны проектирования и кодирования)
- Документация
- Описание режима глубокого исследования
- Юридические особенности (например, лицензии)
- Безопасность

Features и Proposals - это основное мясо всего.

Features - это user-stories, обычно описанные на языке Gerkin, либо в Markdown-файлах, либо в md-файлах с Gerkin внутри. Также там можно класть любые помогающие диаграммы.

Proposals - это текстовые документы. описанные в формате JEP (Java Enchancement Proposals, регулирующиеся JEP-2). Это КЛЮЧЕВОЙ момент. Если не будет грамотно написанных пропсов, работать ничего не будет. Общий формат пропсов написан здесь: https://openjdk.org/jeps/2

Для всей системы целиком должна быть система непрерывного обновления стратегии:

- Подробные планы, где каждому этапу соответствует документ
- WAL-лог для продолжения работы прерванного агента (описывает прошлое, настоящее, будущее и вектор развития, обновляется постоянно)
- Спецификация обновления планов и логов

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

Далее из этого генерируется корпус тестов.

ВАЖНО: тесты берутся не из кода, а из спецификации. Совершенно нормально, когда из спефификации сгенерировалось 3000 тестов, из которых ваш код проходит только 10 тестов. Ваша работа как разработчика - сделать так, чтобы к тестам появился код.

Далеко не каждая модель или агент могут удержать всё это в памяти. Поэтому работа человека - смотреть, где что развалилось, верифицировать код и напоминать нейросети забытые части правил. Для этого можно сделать файл shortcuts.md, в систем промт (или в документ о внешнем управлении) вписать что нейросети читать его запрещено, и оттуда копипастить важные команды.

БАЗОВО ЭТО ВСЁ

Но только базово

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