Разработчик разобрал сайт главы YC на 37 тысяч строк в день. Тред разобрал разбор.

Гарри Тан, глава Y Combinator, говорит, что выпускает около 37 000 строк ИИ-кода в день. Разработчик скачал его личный сайт и нашёл логотип-медведя, сохранённый в восьми форматах: один из них весит 0 байт и всё равно попал в продакшен.

Вкратце

Фронтенд весит 6,42 МБ и грузится за 169 запросов; Hacker News, тоже проект YC, отдаёт главную страницу за семь запросов и 12 КБ. Автор проверки, Gregorein, подтвердил весь список, скормив файлы одной сессии Claude.

Тут тред и переключился на самого автора проверки: такую же проверку, отметили несколько человек, может провести любой с подпиской на Claude, а страница самого Fast Company тянет 29 МБ за 300+ запросов. Но критика, которая пережила эту перепалку, была не про раздутый вес сайта: она была про саму идею измерять работу строками кода.

37 тысяч строк в день, и сайт им под стать

Гарри Тан, глава Y Combinator, рассказывает о своей продуктивности в конкретных единицах: строки кода, темп которых выходит примерно на 185 000 в неделю. Разработчик под ником Gregorein, магистр компьютерных наук с 13-летним опытом в индустрии, разобрал личный сайт Тана, чтобы посмотреть, что на самом деле производит этот объём.

Список находок читается как чек-лист всего, что должен ловить код-ревью. Браузеру каждого посетителя отправляется 28 тестовых файлов: 300 КБ технической обвязки, которую никто не просил. Есть 78 JS-контроллеров для функций вроде генерации изображений и извлечения голоса, ни один из них не используется на главной, все загружаются «на всякий случай». Несжатые PNG весят почти по 2 МБ каждый, и только два таких изображения тратят около 4 МБ, которые современные форматы ужали бы до 300 КБ. Редактор форматированного текста грузится на странице, доступной только для чтения. Есть дублирующийся контент, пустой CSS-файл, отсутствуют описания изображений. А аналитика намеренно идёт через прокси, чтобы обойти блокировщики рекламы, и это прямо признаётся в комментарии к коду.

Вывод Fast Company был лаконичным: ИИ облегчает штамповку кода, но количество не равно качеству.

Тред взялся за проверку самой проверки

Первая ответная атака была направлена не на защиту Тана, а на стеклянный дом самого автора проверки.

«…он открывает сайт, который тоже тянет 6 МБ и делает больше «серверных запросов», чем 169… и всё, что этот сайт показывает: платный доступ. Так что давайте не будем притворяться, будто это что-то уникальное». — инженер, работающий с платформами для разработчиков

Кто-то подкрепил это цифрами: страница самой статьи на Fast Company делает 300+ запросов и весит 29,4 МБ. А методика проверки вызвала лишь усмешку, ведь Gregorein подтвердил свои выводы одной сессией Claude:

«Статья пытается набить цену этому «польскому инженеру с магистратурой… 13-летним опытом в индустрии», который… использовал Claude, чтобы проверить код. Моя мама справилась бы с этим и без магистратуры». — один из читателей

«Показали, что код плохой. Не то, что это важно»

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

«Показали, что код низкого качества, но не показали, что от этого есть какой-то вред». — один из инженеров

Это реальная дыра в рассуждении, и другой разработчик закрыл её не защитой, а предупреждением:

«Это не важно, пока не станет важным. …когда вас накрывает баг безопасности, случается неожиданная потеря данных или ваше приложение необъяснимо показывает шок-контент, дальше действовать уже некуда». — ещё один разработчик из треда

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

Каждая строка кода — это обязательство

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

«За каждую строку кода приходится платить, и так было всегда. ИИ этого не изменил, скорее даже усилил. Лучшие PR удаляют код, а не добавляют… и единственные компании, чья выручка росла экспоненциально вместе с объёмом ИИ-кода, это OpenAI и Anthropic. Все остальные, похоже, всё ещё ищут свой ROI». — инженер iOS

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

Получайте такие разборы каждый день

Главные истории Hacker News — на email, в Telegram или RSS.

Следующая новость · 23 из 29 Читать дальше
🚀Tech

Davit: нативный интерфейс контейнеров на 17 МБ, и в каждом коммите — Claude

Приложение управляет новыми контейнерами Apple из нативного окна SwiftUI: 17 МБ, подписано и нотаризовано, никакого Electron. Саймон Уиллисон поднял git-историю: 28 коммитов за три дня, 5015 строк Swift, и в каждом коммите указан ИИ-соавтор.

★ 217 · 💬 49 · davit.app · 4 мин