frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Codebase is 250% AI generated

https://www.moderndescartes.com/essays/ai_codebase/
14•brilee•2h ago

Comments

mooreds•1h ago
A great post by someone who is putting Claude through the paces. Learned a lot about how to use LLMs to assist coding (and what to avoid).
knome•56m ago
title is nonsense and unsupported by the justification the author attempts to create.
CaptainOfCoit•54m ago
Best way I've found to deal with moderately complex codebases and LLMs is to almost go overboard with splitting things into libraries/reusable components, and let the LLM go wild on each individual component, but I'm 100% of the owner of how all the pieces fit together.

Seems when a project goes beyond a certain scope, LLMs lose the ability of separating what they come across, so everything "blends into a global state" or something, and it'll indirectly be inspired by unrelated things. All LLMs/agents seems to suffer from this more or less, as far as I can tell.

stockresearcher•43m ago
There was a "movement" in the late 70s or early 80s called structured system design that basically advocated for this approach (though 100% human). You may want to pick up a book or read more about it, as it outlines approaches and things to think about when splitting things up so much.
yodon•14m ago
This is the approach I've been taking in some research projects - Conceptually thinking of the project as a large number of custom npm or nuget modules with a thin orchestration layer over them (but not actually deploying as npm or nuget modules).

It definitely seems to help the LLM retain focus and architectural integrity.

welder•52m ago
I wish he had real data on lines of code written by AI vs Human using WakaTime, instead of guessing the 98% number.
_se•52m ago
Is there any way to start banning posts like this if they don't actually link the codebase? There's no point at all in engaging with something like this without a way to judge the real outcomes that have/have not been achieved.
mjbellantoni•37m ago
Yeah, the ratio of "words in blogposts" to "LOC in public repos" is way out whack.
appapapp•41m ago
Very concerning the author is ok with saying “I don’t know how to do this, and I don’t want to learn so I let Claude do it”.

I think a lot of LLM speedups boil down to this (from personal and read experience). Which is fine in some limited use cases, but also the antithesis of a good developer. Your job is to learn how things work if it’s work you’re putting your name behind.

Using LLMs to shortcut the blank page in these scenarios and get you learning faster is the way to go (though sometimes it’ll send you in the absolute wrong direction initially).

> Since then, I have vibecoded every single feature … now, this has lead to a number of hilarious failures

When I was a junior dev I wouldn’t read every line of a PR. Eventually you learn you should be reading lines that aren’t changed in a PR as well as every line that is. The author seems like a smart guy but more of a researcher than somebody I’d pay to build reliable software.

fhd2•21m ago
Oh you're gonna learn how things work, if you stick around long enough. The decision you get to make is whether you'll learn one thing at a time while you're building, or everything all at once under pressure at 2am.
aleph_minus_one•15m ago
> When AI-coding, you should take YAGNI to its extreme. This is for two reasons:

> 1. AI coding makes it absolutely trivial to add new features later on if you do need it.

When I do programming, I often think deeply about the features and abstractions that I need to get them right.

If I need an additional feature, it thus often means that I deeply misunderstood the problem domain (which does happen), so the changes that are necessary for adding new features in the code are often deep and mean "seeing the world with new eyes (that can also see infrared or ultraviolet light)". A little bit like going from the universal algebra definition of a group to group objects in a braided monoidal category (which, for example, show that there is a deep abstract relationship between groups and Hopf algebras; see for example [2]).

I really cannot imagine how an AI can be capable of doing such deep transformations, which basically mean "rebuild the whole program so that the entire source code is now based on a completely different thinking about the respective problem domain, which goes like this: ...".

[1] https://en.wikipedia.org/wiki/Group_object

[2] https://en.wikipedia.org/wiki/Hopf_algebra#Analogy_with_grou...

Unsupervised, Human-Inspired Long-Term Memory Architecture for Edge-Based LLMs

https://arxiv.org/abs/2510.08601
1•PaulHoule•4m ago•0 comments

The ArdaCraft Map: The largest ever recreation of Middle-earth

https://www.ardacraft.me/resources/the-ardacraft-map
1•f154hfds•5m ago•0 comments

Pathetic Losers

https://geohot.github.io//blog/jekyll/update/2025/10/15/pathetic-losers.html
1•Palmik•5m ago•0 comments

Hamas reasserts control on streets of Gaza, turning guns on its rivals

https://www.washingtonpost.com/world/2025/10/15/gaza-hamas-control-clans-ceasefire/
1•EvgeniyZh•6m ago•0 comments

Vaadin Is Merging Their TS Framework Hilla into Their Java-Based Framework Flow

https://vaadin.com/blog/merging-hilla-into-flow
1•theanonymousone•7m ago•0 comments

Age of Invention: Joel Mokyr's Nobel

https://www.ageofinvention.xyz/p/age-of-invention-joel-mokyrs-nobel
1•bookofjoe•8m ago•0 comments

Ask HN: How do you remember to keep all your devices charged?

1•sltr•10m ago•1 comments

Which countries owe the IMF the most money

https://www.aljazeera.com/news/2025/10/16/which-countries-owe-the-imf-the-most-money-in-2025
1•andsoitis•10m ago•0 comments

Game Theory in E-Commerce feedback

1•mertbirlik•10m ago•0 comments

Xkcd Font

https://github.com/ipython/xkcd-font
1•hamburgererror•11m ago•0 comments

The Fastest Scrabble Program (1988)

https://dl.acm.org/doi/pdf/10.1145/42411.42420
1•todsacerdoti•12m ago•0 comments

U.S. Threatens Countries That Back a Fee to Clean Up Ship Pollution

https://www.nytimes.com/2025/10/17/climate/shipping-pollution-fee-international-maritime-organiza...
3•quapster•14m ago•0 comments

Real-world CO₂ emissions of PHEVs in 2023 are 5 times the official emissions

https://www.transportenvironment.org/articles/smoke-screen-the-growing-phev-emissions-scandal
2•giuliomagnifico•15m ago•0 comments

France Arrests 4 Suspected of Assassination Plot Against Russian Dissident

https://www.themoscowtimes.com/2025/10/16/france-arrests-4-suspected-of-plot-against-russian-diss...
1•dralley•17m ago•0 comments

A Survey of the Ticket (Re)Selling Landscape

https://leejo.github.io/2025/10/17/oasis/
1•leejo•17m ago•0 comments

Sora made me laugh today [video]

https://www.youtube.com/watch?v=ybagAyVWVLk
2•razodactyl•19m ago•2 comments

Reward scheme for using less power at peak times could help lower US bills

https://www.theguardian.com/us-news/2025/oct/17/tool-lower-home-energy-bills
1•andsoitis•22m ago•1 comments

Buzz: MTVs groundbreaking 90s show, has no wiki, no IMDB page.. why?

https://www.indiewire.com/features/interviews/this-is-buzz-mark-pellington-documentary-mtv-123515...
2•marshfram•22m ago•0 comments

The Glass Flowers

https://en.wikipedia.org/wiki/Glass_Flowers
2•omosubi•22m ago•0 comments

Data Modeling for the Agentic Era: Semantics, Speed, and Stewardship

https://www.ssp.sh/blog/agentic-data-modeling/
2•articsputnik•23m ago•0 comments

America's Tech Right Is Obsessed with Building Giant Statues

https://www.bloomberg.com/news/features/2025-10-17/america-s-tech-right-is-obsessed-with-building...
2•Stratoscope•24m ago•2 comments

Show HN: Monokai Pro for JetBrains – lifetime license

https://plugins.jetbrains.com/plugin/28734-monokai-pro-lifetime
1•monokai_nl•24m ago•0 comments

EU's most brilliant emission-cut idea yet

https://irinaslav.substack.com/p/eus-most-brilliant-emission-cut-idea
4•simonebrunozzi•26m ago•0 comments

Rybbit 2.0

https://github.com/rybbit-io/rybbit/releases/tag/v2.0.0
2•pentagrama•27m ago•0 comments

Max MRR: Your growth ceiling

https://longform.asmartbear.com/max-mrr/
1•flail•27m ago•0 comments

The Decline of Trans and Queer Identity Among Young Americans

https://www.heterodoxcentre.com/research/chss-report-no-5/
4•mhb•29m ago•0 comments

Design for the Trash Can

https://arpi.se/anders/#design-for-the-trash-can
1•birdculture•30m ago•0 comments

Efficient Small Wind Turbines: Weak Wind – High Performance

https://www.iap.fraunhofer.de/en/press_releases/2025/lightweight-construction-for-efficient-small...
1•pillars•30m ago•0 comments

Make Your Website Discoverable by AI

https://privatehub.ai/
1•kajnes•30m ago•1 comments

Gene Therapy Provides Lasting Cure for 'Bubble Boy' Children

https://www.healthday.com/health-news/infectious-disease/gene-therapy-provides-lasting-cure-for-b...
1•geox•31m ago•0 comments