Forwarded from Сто 💯 икс // Денис Мартынцев
(Не) делайте B2C продукты
За последние пару недель наткнулся сразу на несколько постов, в которых авторы рассуждают о том, что время для запуска B2C продуктов безвозвратно ушло.
Один рассказывает, что без виральности в B2C ловить нечего. Второй пишет, что AI заменит B2C продукты, но B2B пощадит. Третий вообще фантазирует, как AI выживет с рынка всех на свете, особенно consumer аппы.
Угадайте, что объединяет этих авторов? Правильно, никто из них сам B2C продукты не делал. Как следствие, нифига в этом бизнесе не понимает, но почему-то считает должным высказать свое мнение.
У меня есть догадка, почему многим кажется, что строить B2C продукты особенно сложно и рискованно. Основная причина в том, что в B2C идет непропорционально больше людей, чем в B2B.
Идеи продуктов массового пользования буквально лежат под ногами у каждого человека. Гораздо проще придумать очередной трекер калорий или социальную сеть для владельцев морских свинок, чем разглядеть неэффективность в бизнес-процессах какого-нибудь производства.
В итоге получаем переполненный однотипными решениями рынок и множество громких провалов. Создается иллюзия меньшей вероятности успеха и недоступности B2C, как категории.
Именно иллюзия. Ее легко развеять.
Просто зайдите в App Store и начните ставить все подряд приложения по какому-нибудь популярному поисковому запросу.
Подойдите к делу ответственно, поставьте штук 50. Для вас будет открытием, что 47 из них окажется полным, абсолютно неюзабельным говном.
Когда мы видим репорты какого-нибудь SensorTower про тыщи миллионов новых аппов каждый год, надо учитывать, что по меньшей мере 95% из них мертворожденные.
Это пет-проекты индийских разработчиков, которые они кладут себе в портфолио, чтобы показать потенциальным работодателям свой скилл программирования.
Это реализованные в коде влажные фантазии мечтателей, которые не догадались погуглить, какие решения их проблемы уже существуют.
Это выпускные работы студентов курсов по ноу-кодингу, собранные на корявых конструкторах.
Это бессмысленная биомасса, которой изначально не суждено было стать бизнесом.
Если их вычесть из уравнения, то доли успешных/неуспешных продуктов в B2C и B2B плюс-минус сровняются.
Да, почти все поверхностные проблемы и задачи массовых юзеров закрыты довольно качественными решениями, с которыми сложно конкурировать. Да, дистрибуция B2C продуктов — штука непростая. Да, трафик сейчас как никогда дорогой и ждать, что он вдруг подешевеет, бессмысленно.
Но это не значит, что для B2С продуктов больше нет места. Просто это место не такое очевидное, как кажется с первого взгляда.
А если вы думаете, что делать B2B и привлекать в него пользователей куда проще и надежнее, то у меня для вас плохие новости. Вы пробовали заниматься продажами? Колд аутричем? Строить партнерки?
Ну попробуйте, потому расскажете, как это было ахуенно увлекательно.
Резюмирую
Делать надо не B2C или B2B, а продукты, которые дают ценность в индустриях, которые вам знакомы, которыми вам интересно будет заниматься следующие лет десять, у которых есть потенциал к монетизации в масштабах ваших амбиций.
Стоя на берегу и глядя в океан, вы никогда не угадаете, где там остров с добродушными туземцами, которые сами вынесут вам свое золото, а где остров со злыми папуасами, которые воткнут в вас кучу ядовитых стрел, как только вы шагнете на берег.
Понять можно только опытным путем.
Не слушайте теоретиков ни с одной из сторон. Слушайте себя и самое главное — начините делать хоть что-нибудь.
За последние пару недель наткнулся сразу на несколько постов, в которых авторы рассуждают о том, что время для запуска B2C продуктов безвозвратно ушло.
Один рассказывает, что без виральности в B2C ловить нечего. Второй пишет, что AI заменит B2C продукты, но B2B пощадит. Третий вообще фантазирует, как AI выживет с рынка всех на свете, особенно consumer аппы.
Угадайте, что объединяет этих авторов? Правильно, никто из них сам B2C продукты не делал. Как следствие, нифига в этом бизнесе не понимает, но почему-то считает должным высказать свое мнение.
У меня есть догадка, почему многим кажется, что строить B2C продукты особенно сложно и рискованно. Основная причина в том, что в B2C идет непропорционально больше людей, чем в B2B.
Идеи продуктов массового пользования буквально лежат под ногами у каждого человека. Гораздо проще придумать очередной трекер калорий или социальную сеть для владельцев морских свинок, чем разглядеть неэффективность в бизнес-процессах какого-нибудь производства.
В итоге получаем переполненный однотипными решениями рынок и множество громких провалов. Создается иллюзия меньшей вероятности успеха и недоступности B2C, как категории.
Именно иллюзия. Ее легко развеять.
Просто зайдите в App Store и начните ставить все подряд приложения по какому-нибудь популярному поисковому запросу.
Подойдите к делу ответственно, поставьте штук 50. Для вас будет открытием, что 47 из них окажется полным, абсолютно неюзабельным говном.
Когда мы видим репорты какого-нибудь SensorTower про тыщи миллионов новых аппов каждый год, надо учитывать, что по меньшей мере 95% из них мертворожденные.
Это пет-проекты индийских разработчиков, которые они кладут себе в портфолио, чтобы показать потенциальным работодателям свой скилл программирования.
Это реализованные в коде влажные фантазии мечтателей, которые не догадались погуглить, какие решения их проблемы уже существуют.
Это выпускные работы студентов курсов по ноу-кодингу, собранные на корявых конструкторах.
Это бессмысленная биомасса, которой изначально не суждено было стать бизнесом.
Если их вычесть из уравнения, то доли успешных/неуспешных продуктов в B2C и B2B плюс-минус сровняются.
Да, почти все поверхностные проблемы и задачи массовых юзеров закрыты довольно качественными решениями, с которыми сложно конкурировать. Да, дистрибуция B2C продуктов — штука непростая. Да, трафик сейчас как никогда дорогой и ждать, что он вдруг подешевеет, бессмысленно.
Но это не значит, что для B2С продуктов больше нет места. Просто это место не такое очевидное, как кажется с первого взгляда.
А если вы думаете, что делать B2B и привлекать в него пользователей куда проще и надежнее, то у меня для вас плохие новости. Вы пробовали заниматься продажами? Колд аутричем? Строить партнерки?
Ну попробуйте, потому расскажете, как это было ахуенно увлекательно.
Резюмирую
Делать надо не B2C или B2B, а продукты, которые дают ценность в индустриях, которые вам знакомы, которыми вам интересно будет заниматься следующие лет десять, у которых есть потенциал к монетизации в масштабах ваших амбиций.
Стоя на берегу и глядя в океан, вы никогда не угадаете, где там остров с добродушными туземцами, которые сами вынесут вам свое золото, а где остров со злыми папуасами, которые воткнут в вас кучу ядовитых стрел, как только вы шагнете на берег.
Понять можно только опытным путем.
Не слушайте теоретиков ни с одной из сторон. Слушайте себя и самое главное — начините делать хоть что-нибудь.
❤2
Forwarded from Ivan Begtin (Ivan Begtin)
Культура документов Amazon
По моему отличный текст [1] от Джастина Гаррисона о том как устроена работа с документами в Amazon и том как они связаны с совещаниями. Если кратко то документы лежат в основе совещаний и часть совещания от 10 до 30 минут тратится на чтение документа. Если документа нет, то совещание не проводится.
Мне сама идея и подход нравятся, полезен и сам текст и описываемая в нём практика.
Ссылки:
[1] https://justingarrison.com/blog/2021-03-15-the-document-culture-of-amazon/
#culture #howto #ideas #management #documents
По моему отличный текст [1] от Джастина Гаррисона о том как устроена работа с документами в Amazon и том как они связаны с совещаниями. Если кратко то документы лежат в основе совещаний и часть совещания от 10 до 30 минут тратится на чтение документа. Если документа нет, то совещание не проводится.
Мне сама идея и подход нравятся, полезен и сам текст и описываемая в нём практика.
Ссылки:
[1] https://justingarrison.com/blog/2021-03-15-the-document-culture-of-amazon/
#culture #howto #ideas #management #documents
Justin Garrison
The Document Culture of Amazon
A look at Amazon's culture of writing and reading
❤2
Forwarded from Denis Sexy IT 🤖
Нашел еще один интересный промпт для GPT-4o генерации картинок, который позволяет генерировать спрайты для 2d-игр – фоны как в этих ваших Street Fighter 1
Если вы собираете какой-то простенький 2D-платформер, то теперь вы можете прямо в ChatGPT сгенерировать нужный спрайт, сразу с прозрачностью, и поместить его в игру, вот промпт:
А еще я собрал небольшую страницу, где можно сразу посмотреть, как будет выглядеть спрайт созданный в ChatGPT:
https://shir-man.com/generate-sprite/
Загружаете картинку туда, размечаете (пример разметки в последней картинке), двигаете ползунки и получаете вашу собственную карту файтинга мечты
Если вы собираете какой-то простенький 2D-платформер, то теперь вы можете прямо в ChatGPT сгенерировать нужный спрайт, сразу с прозрачностью, и поместить его в игру, вот промпт:
Create a wide image (1792×1024) for a 2D parallax background in a side-scrolling video game. The theme is: [post soviet city in 90s] The image should be divided into 3 horizontal layers, same width, stacked vertically: Top row: This is the background and does not require transparency. Middle row: A midground layer, with less elements than the background, drawn in silhouette with some transparency so it can scroll separately. Bottom row: A foreground layer with a ground and relevant elements, less elements than the midground, also partially transparent for parallax scrolling. All layers should have a consistent art style. Use a transparent background for the middle and bottom layers, and keep visual separation between layers by leaving a small gap or distinct lighting. Do not blend the layers together. Vary the color theme between layers ensuring pleasing visual aesthetic. Output as a single image with three stacked rows. Resolution: 1792×1024 Transparent background: Yes (middle and bottom layers) Style: 2D pixel art / game art Purpose: Parallax background layers for a video game
А еще я собрал небольшую страницу, где можно сразу посмотреть, как будет выглядеть спрайт созданный в ChatGPT:
https://shir-man.com/generate-sprite/
Загружаете картинку туда, размечаете (пример разметки в последней картинке), двигаете ползунки и получаете вашу собственную карту файтинга мечты
🔥1
Forwarded from Технологический Болт Генона
This media is not supported in your browser
VIEW IN TELEGRAM
Тут в комментах у https://t.me/psauxww/1381 задались вопросом, а где можно пройти Mario за Билла Райзера (и не только)
Я не знаю, что там за версия в видосе оригинального поста, но у меня есть ответ на запрос в целом
Когда-то давно я играл в такую модификацию, поэтому делюсь
1. Сначала качаем игру тут
https://archive.org/details/SuperMarioCrossoverOffline
2. Так как сама игра сделана на Flash'е, то качаете под вашу платформу проигрыватель для него
https://web.archive.org/web/20220316063802/https://www.adobe.com/support/flashplayer/debug_downloads.html
3. Запускаем
...
4. PROFIT111!!
Все файлы, как обычно, положу в комменты, так что можете организовать интенсивную подготовку к понедельнику
ЗЫ Записал демку небольшую с примером того, как и что можно выбирать. Писал с экрана, так как окно нормально не захватывалось, поэтому есть небольшие подлагивания 🌝
Я не знаю, что там за версия в видосе оригинального поста, но у меня есть ответ на запрос в целом
Когда-то давно я играл в такую модификацию, поэтому делюсь
1. Сначала качаем игру тут
https://archive.org/details/SuperMarioCrossoverOffline
2. Так как сама игра сделана на Flash'е, то качаете под вашу платформу проигрыватель для него
https://web.archive.org/web/20220316063802/https://www.adobe.com/support/flashplayer/debug_downloads.html
3. Запускаем
...
4. PROFIT111!!
Все файлы, как обычно, положу в комменты, так что можете организовать интенсивную подготовку к понедельнику
ЗЫ Записал демку небольшую с примером того, как и что можно выбирать. Писал с экрана, так как окно нормально не захватывалось, поэтому есть небольшие подлагивания 🌝
Forwarded from Panic! At the 0xC0D3 (Lev)
SpacetimeDB
Я как геймдевелопер в душé был приятно удивлен
Если кратко, то это relational бд, где вместо традиционного backend + SQL over network ты пишешь явно модули (запросы + логика) на каком-то ЯП, они компилятся в васм, и запускаются прям внутри бд,
Плюсы по перфу очевидны: latency уменьшается а throughput увеличивается колоссально, так как вместо
мы получаем
Убрали сеть, убрали ось, получаем перф (добавили васм, но вроде как он довольно хорош по перфу)
Они, видимо, еще интегрировали какие-то доп решения (балансеры и прочее), чтобы был единый продукт для геймдевелоперов, но это уже детали.
Забавно то, что блин идея то не нова. Я сам думал о такой архитектуре еще несколько лет назад и спрашивал себя, почему никто это не сделал. Но я бы поспорил, что на самом деле сделали в блокчейне. Да, хуе мое децентрализация, но идейно архитектура бд то очень похожа - вместо традиционного backend + sql, у тебя виртуальная машина (evm в случае блокчейна, wasm в этом случае), и ты пишешь кастомную логику, которая прозрачно делает запросы к бд (контракты в блокчейне, "модули" тут). Возможно какие-нибудь yt подобные штуки тоже стали уметь в это (в мое время стажером в я они не умели)
По сути главное отличие от "современных" решений тут в том, что сейчас "модно" слоем абстракции выбирать сеть - закон мура для сети внутри дц пока не остановился, сеть улучшается с каждым годом. Но геймдев это одна из редких сфер, где задачи зачастую cpu+memory bound: тот же банальный пример обновить позицию миллиону точек. И тут люди решили сделать по сути упрощенное "облако" но внутри одной машины/процесса, чтобы получить плюсы всего.
Я не утверждаю, что это какое-то groundbreaking решение, и что оно заменит все, но I'm a sucker по идейно новым подходам, особенно когда идейность это return to monke, упростить стек, и использовать hardware на 100%.
Я как геймдевелопер в душé был приятно удивлен
Если кратко, то это relational бд, где вместо традиционного backend + SQL over network ты пишешь явно модули (запросы + логика) на каком-то ЯП, они компилятся в васм, и запускаются прям внутри бд,
Плюсы по перфу очевидны: latency уменьшается а throughput увеличивается колоссально, так как вместо
client -> (backend -> SQL -> backend) times N -> client
мы получаем
client -> db -> (wasm -> in memory -> wasm) times N -> db -> client
Убрали сеть, убрали ось, получаем перф (добавили васм, но вроде как он довольно хорош по перфу)
Они, видимо, еще интегрировали какие-то доп решения (балансеры и прочее), чтобы был единый продукт для геймдевелоперов, но это уже детали.
Забавно то, что блин идея то не нова. Я сам думал о такой архитектуре еще несколько лет назад и спрашивал себя, почему никто это не сделал. Но я бы поспорил, что на самом деле сделали в блокчейне. Да, хуе мое децентрализация, но идейно архитектура бд то очень похожа - вместо традиционного backend + sql, у тебя виртуальная машина (evm в случае блокчейна, wasm в этом случае), и ты пишешь кастомную логику, которая прозрачно делает запросы к бд (контракты в блокчейне, "модули" тут). Возможно какие-нибудь yt подобные штуки тоже стали уметь в это (в мое время стажером в я они не умели)
По сути главное отличие от "современных" решений тут в том, что сейчас "модно" слоем абстракции выбирать сеть - закон мура для сети внутри дц пока не остановился, сеть улучшается с каждым годом. Но геймдев это одна из редких сфер, где задачи зачастую cpu+memory bound: тот же банальный пример обновить позицию миллиону точек. И тут люди решили сделать по сути упрощенное "облако" но внутри одной машины/процесса, чтобы получить плюсы всего.
Я не утверждаю, что это какое-то groundbreaking решение, и что оно заменит все, но I'm a sucker по идейно новым подходам, особенно когда идейность это return to monke, упростить стек, и использовать hardware на 100%.
YouTube
A breakthrough in game dev - SpacetimeDB 1.0
SpacetimeDB is an all-in-one backend server and database designed for building and running multiplayer games and apps with incredible speed.
https://spacetimedb.com
Give us a star! https://github.com/clockworklabs/SpacetimeDB
Join our Discord! https://…
https://spacetimedb.com
Give us a star! https://github.com/clockworklabs/SpacetimeDB
Join our Discord! https://…
Forwarded from Viert FM
А вот и новый релиз https://www.youtube.com/watch?v=hOQvx0PrMtw
YouTube
Slightly Magic - Revelation + Mind of a dreamer by BeaT
Revelation is my first track after a 24-year break.
As a bonus track, I made a cover of BeaT's "Mind of a Dreamer", which I really enjoyed listening back in the late 90s. #demoscene #trackermusic
0:00 Revelation
6:02 Mind of a Dreamer
As a bonus track, I made a cover of BeaT's "Mind of a Dreamer", which I really enjoyed listening back in the late 90s. #demoscene #trackermusic
0:00 Revelation
6:02 Mind of a Dreamer
❤2
А вот Игоррр скварепушит https://www.youtube.com/watch?v=PYRdJo3cG2Q
YouTube
IGORRR - BLASTBEAT FALAFEL
Igorrr's music video for "Blastbeat Falafel" from the album "AMEN" has been created from footage taken during the actual recording of the track.
Get the album and merch here : https://igorrr.bigcartel.com/
Igorrr on Instagram : https://www.instagram.com/igorrr/…
Get the album and merch here : https://igorrr.bigcartel.com/
Igorrr on Instagram : https://www.instagram.com/igorrr/…
Forwarded from Чип Санглассез
Теперь навсегда 85.
23 мая умер Ю. А. Никитин. Если брать определение У. Берроуза («Я всегда думал, что панк – это тот, кто все просёк и на это забил»), то этот мощный дядька, которого в какие стороны только не мотало — был единственным реальным панком по своей сути среди всех отечественных фантастов.
Он делал, что хотел.
Чего именно он хотел, зачем и почему — об этом можно говорить бесконечно. Суть от этого не изменится.
23 мая умер Ю. А. Никитин. Если брать определение У. Берроуза («Я всегда думал, что панк – это тот, кто все просёк и на это забил»), то этот мощный дядька, которого в какие стороны только не мотало — был единственным реальным панком по своей сути среди всех отечественных фантастов.
Он делал, что хотел.
Чего именно он хотел, зачем и почему — об этом можно говорить бесконечно. Суть от этого не изменится.
❤1😢1🙏1
Forwarded from How2AI
Промпт-инжиниринг – все. Теперь учим контекст-инжиниринг.
В каждом приложении LLM промышленного уровня, проектирование контекста является тонким искусством и наукой заполнения контекстного окна только правильной информацией для следующего шага. Это включает в себя описания и объяснения задач, few shot prompting, RAG, связанные (возможно, мультимодальные) данные, инструменты, состояния и историю. Ошибки в кол-ве и формате контекста ведут к неточностям работы LLM и отсутсивю оптимальной производительности или высокой стоимсоти. Предоставить нужный контекст – задача весьма нетривиальная.
@how2ai #дядя_д
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Forwarded from Три картины в день
Живопись Оззи Осборна
▪️О смерти легендарного рок-музыканта, основателя группы Black Sabbath в возраст 76 лет сегодня сообщила его семья. Три недели назад он дал прощальный концерт в родном Бирмингеме в Великобритании. Из-за болезни Паркинсона Осборн не мог ходить и весь концерт провел на черном троне.
▪️За несколько месяцев до смерти рок-легенда написал пять абстрактных картин, после чего несколько мазков добавили шимпанзе: экспрессионистские работы были проданы на онлайн-аукционе за £9,4 —13,8 тыс. Деньги получит фонд Save the Chimps — приют во Флориде, который спасает обезьян из лабораторий и зоопарков.
#утрата
3️⃣ Подписаться
▪️О смерти легендарного рок-музыканта, основателя группы Black Sabbath в возраст 76 лет сегодня сообщила его семья. Три недели назад он дал прощальный концерт в родном Бирмингеме в Великобритании. Из-за болезни Паркинсона Осборн не мог ходить и весь концерт провел на черном троне.
▪️За несколько месяцев до смерти рок-легенда написал пять абстрактных картин, после чего несколько мазков добавили шимпанзе: экспрессионистские работы были проданы на онлайн-аукционе за £9,4 —13,8 тыс. Деньги получит фонд Save the Chimps — приют во Флориде, который спасает обезьян из лабораторий и зоопарков.
#утрата
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4