frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

YC CEO says he ships 37K LoC AI code per day. A developer looked under the hood

https://www.fastcompany.com/91520702/y-combinator-garry-tan-agentic-ai-social-media
41•theanonymousone•1h ago

Comments

Alien1Being•45m ago
"Tan/AI built the website so that when a user visits, their browser makes 169 server requests for various assets totaling 6.42 megabytes in size. For comparison, the minimalist Hacker News homepage (also run by Y Combinator) makes seven requests for data totaling just 12 kilobytes.

The website ships 28 actual test files (code developers use to reality-check their work) straight to every visitor’s browser. That’s 300 kilobytes of pure developer scaffolding that users never asked for.

It loads 78 different JavaScript controllers for features like AI image generation, voice extraction, video tools, etc., none of which appear on the homepage. The browser still has to download all of them “just in case.”

The site’s logo is an illustration of a bear. The site downloads the logo in eight different formats, including a completely empty 0-byte file that somehow made it to production, Gregorein found.

The website uses huge, uncompressed old-school PNGs (some nearly 2 megabytes each), even though the browser literally asks for modern tiny formats. Two images alone waste about 4 MB; with newer formats they could have been just 300KB.

Gregorein also found duplicate page content, an empty CSS (Cascading Style Sheets) file, a huge rich-text editor loaded on a read-only page, missing image descriptions, and analytics code that deliberately routes through a proxy to dodge people’s ad blockers (with a comment in the code admitting it), Gregorein reports,"

Brave new world indeed... It might be elliptically relevant that in the original novel by Aldous Huxley, the protagonist John the Savage hangs himself at the end when his search for truth fails.

philipp-gayret•39m ago
Impressive. Now, let's see the link in this post to fastcompany.com; It opens a website that also pulls in 6MB using more "server requests" than 169, in fact the number keeps going up, and all it does is display a paywall. So, let's not pretend this is something unique.
Semaphor•35m ago
I’m not a huge AI fan, and was ready for some Schadenfreude. But with every paragraph I thought "so, just like modern human-created websites?"
matwood•30m ago
Exactly, it's like that old anti-drug commercial from the 90s where the dad asks the son where he learned to smoke pot or whatever and son retorts, "I learned it from watching you!"
coldtea•29m ago
The difference is that nobody brags about churning out pages like the fastcompany.com link landing page.

If anything, they're ashamed of it - and they only do it because managers and shady SEO types push for that shit.

Nor are such bloated pages regarded (or were regarded pre-AI) as anything else than as a symptom of the sickness of modern web practices.

blubber•35m ago
"found numerous examples of bloat and inefficiencies in Tan’s site code, and used a single (Anthropic) Claude session to review the files he downloaded from the website to confirm his observations"

1. I hope they never get hold of the code of MS Office or almost any other piece of real-world business software.

2. So anyone with claude access could arrive at the same conclusions ... and ask claude to fix it?

coldtea•32m ago
>2. So anyone with a claude subscription could arrive at the same conclusions?

It's symmetrical: just like anyone with a claude subscription could arrive at the same vibe slop!

embedding-shape•27m ago
Personally, I've used my newfound productivity to build higher quality software at the same rate as I produced mediocre quality software before. Some people, like Gary Tan for example, seem to instead produce software at the same quality or worse than before, but just produce a ton more software regardless of quality.

I guess the article in reality is just these two perspectives pitted against each other for some cheap views.

arcticbull•27m ago
I'd suggest looking at the review itself, there's an X-the-everything-app thread on it.

https://x.com/Gregorein/status/2038953944475472316

Note that Rails was built as a framework for making blogs, I'm having trouble understanding what 78,000 lines of ruby in the context of a Rails blog could ... do.

I'm sure there's some powerful ugly stuff in Office but in a good code that's calcified kind of way.

I'd be surprised if microsoft.com is shipping their entire test suite unminified and their back-end posting rich text editor with index.html (with two title tags in the head) and rendering the entire DOM for desktop and mobile regardless of your platform.

I'm not critiquing Garry or the site. I think it's great people are using AI to build things that bring them joy.

I am entirely opposed to the idea that we've decided to go back to measuring work in terms of lines of code and PRs. It has always been the worst metric on earth as a proxy for productivity. Every line is a liability, and it always was. AI has not changed that, if anything it's amplified it.

The best PRs remove more than they add, and the only companies that seem to have exponentially grown their revenues in line with AI-generated LOC count are OpenAI and Anthropic, and I'm not sure it's related.

stratocumulus0•33m ago
The cult of 10x got their magical tool that lets them feel 100x. Don't take their toy away from an excited kid.
embedding-shape•30m ago
Seems to be a frequently occurring issue, most (good) software engineers know that LOC basically means nothing, if anything, less LOC is a better goal over more LOC, if you absolutely have to have a goal. As soon as people/companies starts bragging about how many LOC they can ship, you need to start being very suspicious, mostly because they just admitted to not actually understand software engineering at all.

Cursor did something similar months ago, bragging about producing millions of LOC while what they actually made barely worked and could have been built with an order of magnitude less LOC: https://emsh.cat/en/one-human-one-agent-one-browser/ (https://news.ycombinator.com/item?id=46779522 | 324 points | 5 months ago | 156 comments)

What I don't understand, isn't there a single engineer working with these people who ask them what the fuck they're doing, before they hit that publish button? Or is there just such a constant pressure to publish anything that quality just simply doesn't matter at all to these people?

ChrisMarshallNY•24m ago
> 169 server requests for various assets totaling 6.42 megabytes in size.

Ahh … remember the good ol’ days, when we were forced to cap our Web pages at 32K?

I have found similar issues with LLM-generated code. Lots of code … lots of issues.

Just yesterday, I went through a whole bunch of LLM-generated code, and switched the threading model. It sped up my code significantly, and the jetsam crashes stopped immediately. Until I used LLM code, my apps had never jetsam-crashed before.

First time for everything, I guess.

apimade•29m ago
This is what happens when you give people tools that let them achieve an outcome, without necessarily giving them the judgement or expertise to know whether the outcome is any good.

If you asked me to build a house, I could probably assemble something that would stand for a few months. Hopefully. It might even keep the rain out. But it might also fall on my head, because I do not know enough about building houses to be confident that it won’t.

And even if it didn’t fall on my head under normal conditions, I also would not know when I needed to design for earthquakes. Or floods. Or fire. Or wind. Or grandmother-cosplaying wolves with very strong lungs.

But if all I need is shelter for a day, would I necessarily care whether it lasts more than a week?

That is effectively what a website like this is. It is not really a product. People don’t depend on it. Tan’s visitors are probably using MacBooks and iPhones on fast networks, and most of them will never notice how bad it is under the surface.

That does not mean it is good. It means it is good enough for the context.

Most people also tolerated the hilarious gigabyte JSON parsing bug in Grand Theft Auto for years, until a hacker patched it and cut GTA Online loading times by around 70%: https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times...

It was good enough, even if people noticed how bad it was.

Business applications, and typical software really doesn’t have to be super tuned or perform fast. It just needs to work.

At least until your product category has been commoditized, and _then_ you’re competing on experience.

meetingthrower•20m ago
Correct. It's "good enough" for now and if it needs to be industrialized you can do that later. If it is brand new and has no traffic and is not exposing user data or opening up your keys to someone.... who cares how perfect the code is if it mostly works? Users don't have to use it...
officialchicken•8m ago
... and engineers don't have to consider this a good look coming from the head of YC. These are rookie mistakes - generated by both the human and AI model in a collaborative process. It's also the kind of mistake most of us aren't willing to make b/c we don't have the capital to sweep it under the rug if it goes pear-shaped.
tossandthrow•16m ago
The classes of errors found is what you'd expect in any enterprise products.

This is more a testement to the quality of agentic work.

It seems like the pessimists are rewriting the history of software development to be much more rosy than it ever was.

shapefrog•16m ago
Garry is buying horses for all the defenders in this thread.

No he wont fund your startup.

feverzsj•11m ago
But web dev is extremely bloat and inefficient already.
rwmj•9m ago
https://archive.ph/KHM9E
khazhoux•6m ago
How can anyone in their right mind think that growing a codebase by 200K LOC every week could possibly be a good thing?
Arnt•4m ago
Focus on a single metric instead of outcome and you win on that metric instead of the outcome.

I remember that for, uh, Key Quarterly Objectives, was that the name? Aeons ago.

Same shit new decade.

(I love working with AI though. It has many of the benefits of good pair programming.)

streetfighter64•21m ago
> So anyone with claude access could arrive at the same conclusions ... and ask claude to fix it?

Begs the question of why the original "author" of the code hasn't just asked Claude to fix it? Or asked Claude to generate good code from the beginning. I suppose the answer is that nobody cares about good or efficient code anymore. But that's been the case since long before LLM coding though (as stated in your point 1).

Why write clever code when we can just write JS slop and ask customers "upgrade" their hardware every year...

close04•19m ago
> I hope they never get hold of the code of MS Office or almost any other piece of real-world business software.

Except he's not building Office, a software with decades of legacy, used by hundreds of millions of users. He's coding a website, effectively writing bloat with a silver lining of useful features. AI automated and inflated the worst of practices too. Anyone outputting 37K LoC daily is creating bloat and inefficiencies at unprecedented rate.

And enterprise software was already the butt of all jokes in this regard. We found ways to make that worse at scale even for the basic things. It's not a good look when you need to use this "whatabout".

_visgean•15m ago
Yes but for that you need to focus on the quality. There are probably horrible issues on backend as well.
63stack•10m ago
That was the strangest line for me as well. The article tries to play up this "Polish engineer with an MSc in computer science who has 13 years of industry experience" who ... used claude to review the code. My mom could have done this without an MSc or years of industry experience.
close04•13m ago
> give people tools that let them achieve an outcome, without necessarily giving them the judgement or expertise to know whether the outcome is any good

This could be fine if all you're looking is to get the quick and dirty result at any cost, or private use, etc. When anything is better than nothing.

The problem starts when this extremely low bar becomes the baseline for anything. When you're willing to attach your name to a stream of absolute slop and you're even proud of it.

operation_moose•12m ago
AI feels to me like having access to someone who got a D in literally every single course offered at a university. If you don't know anything about the subject they are smarter than you. If you do know the subject, its unsettling how bad they are. Basically the Gell-Mann effect:

> The phenomenon of a person trusting newspapers for topics which that person is not knowledgeable about, despite recognizing the newspaper as being extremely inaccurate on certain topics which that person is knowledgeable about.

They've improved from someone who failed every single university course a couple years ago. Maybe they'll get to a C or even a B in the future; maybe not.

Elon Musk's SpaceX is about to trigger a $4.3B buying frenzy

https://www.independent.co.uk/us/money/spacex-nasdaq-elon-musk-b3010301.html
1•enlightpixel•2m ago•0 comments

Talk and Modify Wikipedia in Realtime

https://codingbutler.webfuse.com/
1•Salomeko•3m ago•0 comments

The Kernelized Secure Operating System KSOS [pdf]

https://www.usenix.org/system/files/login/articles/1255-perrine.pdf
1•Alien1Being•4m ago•0 comments

Portable Speaker Ranking (2026)

https://www.speakerranking.com/portable/party/
1•larodi•4m ago•1 comments

Show HN: A calculator CLI to help your agents perform calculations accurately

https://github.com/freakynit/llm-calc
1•freakynit•4m ago•0 comments

Raghu // dark-factory – press any key or click to power on

https://raghunathnair1-rgb.github.io
2•melvinroest•4m ago•0 comments

Show HN: Flag Click – Country Clicker Game

https://flagclick.com/
1•kyrylo•5m ago•0 comments

Hy3 – 295B MoE model (21B active, 192 experts)

https://twitter.com/TencentHunyuan/status/2074148098876768478
1•nezhar•6m ago•0 comments

Agent Box

https://agent-box.sh/
1•handfuloflight•9m ago•0 comments

Show HN: Graphenium – Local Trust Layer for AI Agents (Rust, Datalog, Salsa)

https://github.com/lambda-alpha-labs/Graphenium
1•Graphenium•14m ago•0 comments

AI coding assistant is quietly shipping your secrets

https://reykur.io/blog/ai-coding-assistant-shipping-secrets/
1•k1r111•16m ago•0 comments

HTTP 1.x proxy that makes old web browsers usable again in the Web 2.0 world

https://github.com/atauenis/webone
1•edward•17m ago•0 comments

A Self-maintaining filesystem for static blogs

https://dan-webnotes.com/posts/2026-07-01-self-maintaining-filesystem-static-blogs/
1•dandep•18m ago•0 comments

You're probably on the wrong Cloud box

https://gelkao.com/blog/how-cost-efficient-is-mytimeplan-com-cloud/
1•dominikz•20m ago•0 comments

Show HN: VibeRaven – open-source CLI that finds RLS/auth gaps your agent leaves

https://github.com/ohad6k/VibeRaven
1•ohadkr•20m ago•0 comments

Turn any web page into sticky notes with Free Chrome Web Extension

https://chromewebstore.google.com/detail/sticky-note-web-clipper-—/gniilbpapgommpalikcclpcnbcam...
1•taskloco_nyc•22m ago•0 comments

Tencent Releases Hy3 Model

https://hy.tencent.com/research/hy3
2•thedebuglife•22m ago•0 comments

Built a mobile action game in Unreal Engine 5.7 over six months

https://play.google.com/store/apps/details?id=com.prayerpathgames.thejudges&hl=en_US
3•prayerpath47•28m ago•0 comments

Show HN: I Built PixelGlass – An AI Agent for Building Ghost Themes

https://pixelglass.co/
2•ronaldl93•29m ago•0 comments

Show HN: FaultFixer – For websites and apps to self-heal themselves

https://faultfixer.com/
1•umutm•29m ago•0 comments

Ovaries may turn into an 'immune-like organ' after the menopause

https://www.newscientist.com/article/2533022-ovaries-may-turn-into-an-immune-like-organ-after-the...
1•0in•33m ago•0 comments

Persistent Control of Self-Evolving LLM Agents via Self-Reinforcing Injections

https://arxiv.org/abs/2602.15654
1•_pdp_•35m ago•0 comments

Let's Reinvent the Scroll Wheel

https://scrollpods.app/blog/lets-reinvent-the-scroll-wheel
2•tippa123•38m ago•0 comments

Same Query, Three Results: Benchmarking ParadeDB and Postgres FTS

https://www.paradedb.com/blog/benchmarker-iteration
1•jamesgresql•40m ago•0 comments

Reinforcement Learning with Metacognitive Feedback Elicits Uncertainty in LLMs

https://arxiv.org/abs/2606.32032
2•jonnonz•41m ago•0 comments

Show HN: Ex Situ, open-source spatial index of displaced cultural artifacts

https://exsitu.app/map
1•hbyel•41m ago•0 comments

Secure Unix ancestor KSOS did type safety before Rust made it cool

https://www.theregister.com/os-platforms/2026/07/06/secure-unix-ancestor-ksos-did-type-safety-bef...
2•rbanffy•42m ago•0 comments

Bridg.fun – A minimal, zero-knowledge text and file bridge between devices

https://bridg.fun
1•peeposaur•43m ago•0 comments

The Event-Sourced Domain Modeling Language Is Now Open-Source

https://www.esdm.io/
1•goloroden•44m ago•0 comments

Show HN: Disguise any article as VS Code, Excel or Slack – with a boss key

https://sneakread.com/
1•blacktechnology•46m ago•0 comments