Комментарии 36
Этот подросток написал в 17 лет движок браузера на Rust (…) продемонстрировав более глубокое понимание работы веба
Я открою вам страшную правду…
Я тут подожду
Извиняюсь, шутка слишком тонкая вышла) Я имею в виду, что весьма вероятно, что этот браузерный движок, равно как и его “глубокий технический анализ”, вышеупомянутый подросток сделал с помощью ИИ. В свете чего весьма забавно наблюдать его замес с ОП. Я не верю в 17-летних гениев, пишущих браузерные движки, а если они и есть, то последнее место, куда им интересно будет приходить, - это комменты к хайповой статье про очередной $productname, сделанный ИИ.
Если уж говорить про Rust и подростков, то есть некто EddyB. Один из наиболее значимых и долгосрочных контрибьюторов компилятора.
Он входил в Compiler Team в статусе мейнтейнера, работал в рабочих группах Grammar, Polymorphization и MIR optimizations.
Занимается этим уже больше 10 лет и включает фундаментальные изменения в архитектуре компилятора, не говоря про множество оптимизаций. Притом контрибьютить он начал еще будучи старшеклассником.
К слову, return position impl Trait — его идея и реализация. И тогда ему было меньше 20. А еще MIR, LLVM codegen, mangling, ...
У меня на работе чувак был, сайт делал, так ровно так же было на выходе. А было это 15 лет назад.
Ради интереса погулял по тому сайту. Он грузится по ощущениям раза в 2 быстрее чем хабр. Во вкладке сети, последние файлы на хабре отгружаются спустя 5сек. garryslist же заканчивает загрузку спустя 2 сек. Вкладка с главной хабра занимает 109мб оперативки в FF. Вайбосайт занимает 47мб.
Сравнение ужа с ежом, но не сказать что тот сайт работает совсем уж плохо.
Хабр в целом работает медленно и с раздражающими багами, он многим сайтам проиграет)
Вы опоздали - посмотрите в devtools, той дичи, которая описывается в статье, уже нет
Он грузится по ощущениям раза в 2 быстрее чем хабр
Это заслуги Rails (точнее Turbo). Он загружает ссылки в фоне ещё при наведении курсора, из-за чего на момент клика по ней страница обычно уже загружена и просто заменяет текущую. Это можно заметить во вкладке сети. Там же можно заметить, что время загрузки довольно большое: 400-1000мс.
Пока другие спорят, надо программировать руками или при помощи LLM (глупо или не глупо хвастаться количеством напрограммированных строчек), я пытаюсь понять, зачем там вообще нужно было программирование. Этот garryslist.org простой же контентный сайт! Столько всяких CMS’ок, от ультраоптимизированных до сверхфункциональных комбайнов.
Почему люди так любят реюзать код не через платформы, программы, библиотеки и модули, а через копипасту?
Кстати, иллюстрация с этого сайта:

Мне эти иллюстрации (которых и на Хабре полным-полно) напоминают, когда маленькие дети просят: «Пап, нарисуй, как Кощей Бессмертный сражается с пиратами «Чёрной жемчужины», а потом прилетает Бэтмен, лазерами пыщь-пыщь, они свергают ситхов, в Галактике воцаряется мир, приходят эвоки, и все вместе садятся пить чай с конфетами, Бэтмен женится на принцессе Пич, у них родились прекрасные дети, и один потом стал Человеком-Пауком». И ты такой: «Э-э-э-м…»
Хорошо, что безотказный чат-бот безотказен.
Потому что библиотеки меняются, а копипаста приколочена гвоздями ... навечно)
Если бы нашли уязвимость какую-то, да было бы , что обсудить. А так часто и в обычных сайтах бывает много говнокода и лишних файлов
Страница Гарри делает 169 запросов и передаёт 6,42 МБ
А у кого жестянка этому научилась? У кого, га?

Картинка вместо тысячи слов. Вот она, мощь искуственного интеллекта (и отсутсвия живого)
Всем пофиг.
Они и раньше такие результаты выдавали, без всяких чатботов.
И не сказать, что ныне это проще и дешевле.
При этом часто заказчики подобного вполне довольны. Например я регулярно чиню лендинг заказанный за хреналионы денег в официально одобренной студии и кем-то принятый. На битриксе сделан :). Он даже жирнее. Падает раз в год примерно. Под него отдельная жирная виртуалка развернута.
Падает раз в год
Хороший показатель для битры)
Согласен. Сайт работает? Работает? Чувак получил то что ему надо? Получил. Чего ещё надо то?
Вопрос "кому" и "зачем".
Если это все никому не надо - один разговор.
Если это часть системы зарабатывающей деньги, другой. Пользователи, зарразы тупо закрывают такие сайты вместо того, чтобы платить деньги, не дожидаются пока все загрузится. Поисковики пессимизируют в выдаче. Итд итп.
Нормально делай - нормально будет.
он похвастался, что выдаёт по 37 тысяч строк кода в день, и держит этот темп уже 72 дня
А что полезного делают эти два с половиной миллиона строк кода, которые нагенерил этот бездельник?
Сайт уг какое то нечитаемое. У многочисленных провальных стартапов что ли он научился как не надо в юзабилити
Больше строк кода богу строк кода! Мне нужно БОЛЬШЕ строк кода!
Чёт есть подозрение что все эти тысячи строк кода включают в себя и лок файлы, и нод модули...
Сайт он типо 2 дня делал, остальное - другие проекты
Вы так пишете, словно юзабилити у известных сайтов на высоте.
ФБ специально заточен под худший UX, линкедин - тоже (даже больше), да и вообще, сайтам выгоднее зарежка юзера на нем и пока он там свои задачи решает.
Вы пост не можете написать - а у дизайнеров ФБ kpi капает. Понимать надо!
Правда, вот на Хабре иное - редактор тут жжет, пока большой пост оформишь - сто раз захочешь хотя бы поддержку импорта из md, а заодно api. Но тут, видно, kpi не горит от этого, "пусть повисит", чего уж!
Может автор не вник в суть - "37к loc across 5 projects" - в 5 проектах. Автор вёл 5 проектов одновременно? Являясь CEO YC?
Думаю многие опытные разработчики уже поняли, что даже топ модели генерят рабочий, но мусорный и одноразовый код без строгого присмотра.
Скрытый текст
Мне буквально вчера понадобилось посчитать ша256 для нескольких строк, топ модели начали склеивать строки и потом отправлять в ша, но эта склейка вызывает дополнительные аллокации -> потеря скорости, хотя крипто библиотека поддерживает итеративное добавление данных чтобы избежать промежуточные аллокации, как этого не учли модели мне не ясно так как во всех популярных туториалах используется оптимизированный механизм.
И так с каждой задачей, нужно всё перепроверять.
Ну добавить он проверку на "а что отдаёт мой сайт"...и не будет этих багов или оптимизирует это после.
Вас суперапы по 1гб не смущают?
Статья чтоьы набрать плюсов из-за хайпа
Нас смущают аппы и по 1мб. Непонятно только почему вы этим интересуетесь.
Чтобы добавить какую-то проверку надо быть не вайбкодером, а инженером. Если ты не понимаешь что хочешь получить в итоге, ты и проверить не сможешь. А если понимаешь, то костыли нужны нечасто.
суперапы по 1гб не смущают?
Rational suite занимал DVD в 2008 году. Хотя, это аналог Jira + Git + ERwin + движок бд.

Аудит сайта, который навайбкодил CEO Y Combinator