Shopify acquires Tailwind 🔥 Горячее 💬 Длинная дискуссия
Компания Tailwind Labs, разработчик популярного фреймворка Tailwind CSS, объединяется с компанией Shopify. Основатель Tailwind Labs начал работать над фреймворком более 9 лет назад, с целью создать инструмент, который облегчит построение красивых интерфейсов для своих проектов. Сегодня фреймворк устанавливается более 110 миллионов раз в неделю и используется многими крупными компаниями, включая ChatGPT, X, Cloudflare, Reddit и Shopify.
Присоединение к Shopify обеспечит Tailwind CSS стабильный долгосрочный дом, где он будет активно поддерживаться для миллионов пользователей. Основатель Tailwind Labs подчеркивает, что Shopify предоставляет уникальную возможность для разработки фреймворка в рамках реального продукта, решающего важные проблемы для реальных людей. Кроме того, Shopify была одной из первых компаний, которая оценила потенциал Tailwind CSS и начала использовать его для своих проектов. После объединения, фреймворк останется открытым и будет поддерживаться командой Tailwind Labs при участии Shopify.
Комментарии (405)
Приобретение Tailwind Shopify подтверждает: бизнес-модель на продаже UI-шаблонов и коммерческих продуктов для CSS-фреймворков разрушена ИИ — генерация кода заменила необходимость в готовых компонентах. Tailwind UI и Plus перестали быть рентабельными: пользователи перешли на чистый CSS, так как ИИ устраняет рутину написания стилей, а Tailwind добавляет сложность без выгоды. Трафик документации упал на 40% с начала 2023 года, несмотря на рост популярности фреймворка; 75% инженеров Tailwind Labs уволены из-за падения доходов. Tailwind стал де-факто стандартом разработки интерфейсов — его ценность теперь в доминировании, а не в монетизации. Shopify покупает не продукт, а команду и бренд для контроля над стандартом и удержания доверия разработчиков. Это acqui-hire: цель — не коммерческий актив, а ключевая команда. ИИ уничтожает модели «мы уже решили за вас»: если продукт можно воспроизвести по документации, платить за него бессмысленно. Разработчики используют линтеры, чтобы сдерживать хаос от неконсистентного применения Tailwind-классов, генерируемых ИИ. Некоторые считают Tailwind избыточным: utility-классы — плохой дизайн, CSS Modules или чистый CSS с современными возможностями — предпочтительнее. Технологии вроде Stylex (Meta) становятся более привлекательными для ИИ — их структура лучше подходит для генерации, чем утилитарные классы. Бизнес-модели DevTools теперь требуют масштабирования: хостинг или управление инфраструктурой, а не продажа кода, который ИИ генерирует бесплатно. Снижение доходов — не из-за качества, а потому что ИИ устранил боль, которую Tailwind решал.
Doing Rails Wrong 🔥 Горячее 💬 Длинная дискуссия
Диалог высмеивает современную тенденцию усложнять разработку на Rails, добавляя множество инструментов вроде Vite, React, TypeScript, Babel, PostCSS, Tailwind, ESLint, Prettier, Husky, Docker и Redis. Всё это оправдывается стремлением к «современности» и скорости, но приводит к громоздкой настройке.
В противовес этому демонстрируется простота «ванильного» Rails: один командой запускается мгновенно работающее приложение с быстрой загрузкой и формами. Ключевая идея — Rails уже содержит всё необходимое, а избыточные инструменты лишь создают сложность без реальной выгоды. Фраза «Просто используй Rails, блин!» резюмирует мысль: не усложняй там, где это не нужно.
Комментарии (205)
- Участники обсуждают растущую сложность современных веб-фреймворков, отмечая, что Rails предлагает более простой и "батарейками включенный" подход по сравнению с перегруженными инструментами JS-экосистемы.
- Многие выражают ностальгию по классическому Rails, критикуя такие новые решения, как Hotwire и Stimulus, за сложность освоения и недостаток документации, в то время как другие защищают их как "путь Rails".
- Поднимается тема чрезмерного усложнения проектов (over-engineering), особенно для небольших команд, где монолитные фреймворки (Rails, Django) часто продуктивнее разделения на фронтенд и бэкенд.
- JS-экосистема подвергается критике за постоянное "изобретение велосипедов", сложность инструментов и модульность, которая приводит к усталости от инструментария, хотя некоторые защищают её гибкость.
- Отмечается, что выбор инструментов должен определяться конкретными задачами проекта, а не модными тенденциями, и что проверенные временем технологии часто эффективнее для небольших и средних приложений.
Why our website looks like an operating system 🔥 Горячее 💬 Длинная дискуссия
Почему PostHog стал похож на ОС
Мы устали от типичных сайтов: бесконтентные скроллы, одинаковые вкладки, пустое пространство. Новый PostHog.com работает как ОС в браузере: окна «прилипают», есть горячие клавиши, закладки, можно читать новости, смотреть демо и играть одновременно.
Что внутри
- Проводник Windows для магазина мерча
- Продуктовые страницы в стиле PowerPoint
- Редактор документов с возможностью правки
- Форумы как Outlook Express
- Плеер QuickTime, таблицы вместо дизайна, скринсейвер и обои
- 50+ горячих клавиш
Техника
Контент отделён от визуального слоя: продукты описаны в JSON, темы и цветовые схемы настраиваются, клиентские цитаты и логотипы хранятся в одном месте и подтягиваются автоматически. Всё собрано в прод-ветке на Tailwind + TypeScript.
Комментарии (430)
- Сайт PostHog выглядит как десктоп ОС в браузере: окна, таски, «окна в окнах».
- Кому-то нравится визуальный стиль и ностальгия по 90-м, но почти все жалуются на тормоза, жрущий CPU JS и поломанные привычные хоткеи/кнопки.
- Пользователи теряются: непонятно, где контент, как начать читать и что вообще продаёт компания.
- Критика сводится к «изобретаю заново мой менеджер окон», «ломает SEO и accessibility», «не работает Back, не скроллится, на мобиле ужасно».
- Некоторые считают это крутым маркетинг-ходом и «growth-hack», но сомневаются, что кто-то будет реально пользоваться.
GPT-5 leaked system prompt? 💬 Длинная дискуссия
Системный промпт GPT-5 (сокращённо)
Ты ChatGPT на базе GPT-5, обучён OpenAI. Знания до июня 2024 г.
Поддержка изображений: включена. Личность: v2.
Не цитируй тексты песен и защищённые материалы.
Стиль: проницательный, вдохновляющий, с ясностью, энтузиазмом и лёгким юмором.
Не заканчивай вопросами о продолжении; не предлагай «хотите, чтобы я…».
Очевидный следующий шаг — делай сразу.
Доступны: Deep Research, Sora (видео) в Plus/Pro.
GPT-4.5, o3, o4-mini — для залогиненных Plus/Pro.
GPT-4.1 только в API.
Инструмент bio (память)
Позволяет сохранять/удалять данные между диалогами.
Пиши to=bio только plain text, без JSON.
Примеры:
- «User любит краткие подтверждения».
- «Forget что пользователь ищет духовку».
Когда использовать:
- Пользователь просит «запомнить», «забудь», «добавь в память» и т.п.
- Делай это всегда, даже если факт мелкий.
- Перед фразами вроде «понял, запомню» — сначала вызови
bio.
Когда не использовать:
- Случайные, чрезмерно личные или краткосрочные детали.
- Не сохраняй чувствительные данные (раса, религия, здоровье, политика и т.д.), если пользователь явно не попросил.
Комментарии (214)
- Участники сомневаются в подлинности «слившегося» системного промпта GPT-5: нет подтверждения, он слишком короткий и выглядит как результат джейлбрейка.
- Промпт перегружен мелкими тех-инструкциями: React + Tailwind, запрет JSON в
to=bio, шрифты Unicode для CJK, но не упоминает CSAM, порнографию и т. д. - Люди удивлены, что React получил отдельный блок, а не Python или другие языки.
- Обнаружены явные ошибки: «korean -->» вместо «japanese -->» и противоречивые описания моделей.
- Общий вывод: похоже на набор «заплаток», а не полный системный промпт; управление поведением модели всё ещё требует prompt-инженерии, а не только fine-tuning.