Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

LLMs don't reach for it because the frontier companies don't have it as the default. I've instructed Claude to NOT use React (use SvelteKit), NOT use Node (use Deno or Bun), among other things.

The industry defaults are trash but it is what it is.

 help



They would rather have some unreadable python scripts and vendoring than using a package manager in a c++ project...

It also really really wants to use Gradle if you're making a Bukkit plugin, even though you really only need the JDK.

The only reason to ever touch it, are Android projects. I try to stay Gradle clean as much as possible.

Same. The Gradle setup it was making was insanely complicated, then the Gradle-free script I forced it to make was very simple. There's no way I would've used Gradle without the LLM either.

Kotlin projects too.

All our products and tools around them are built by using Gradle, for more than a decade now. We have no Android and no Kotlin-only projects. I would never switch it for Maven. In fact, I don't remember the last time I used Maven for a Java project. But I guess everyone has their preference.

I prefer Maven. It’s simpler or maybe I just know it. But with Kotlin I’ll still choose gradle because that’s the Kotlin ecosystem.

Nah, Maven also does the job, and I don't do Kotlin anyway.

Maven does not properly do the job for kotlin projects. The Kotlin ecosystem and all of its plugins are very much gradle focused. You have to do bizarre things in maven to get them to behave properly.

Yet another reason not to bother then, it used to work a few years ago.

Plenty of reasons. The Java team can’t ship basic language features that will improve the day to day lives of most people.

HY SvelteKit

Oh man they all reach for the nextjs dumpster fire. Every single vibe coded app is that stack. At least many are backed with supabase (Postgres is a same choice).

I enjoy LLMs as much as the next guy but man, having a baseline of knowledge about coding goes a long way.

It's not polite to say, but I have noticed a direct correlation between the skill level/knowledge of people I know and the quality of results they get from LLMs.

Heck even in my own usage I get far better results when using them in domains I know vs domains I don't.


This take is so cold I can use it to reduce my house's cooling bill.

Why? If I have more skill and knowledge in a specific domain I can better breakdown problems, prompt an LLM better, and actually verify correctness.

Hence why it's a cold take. I'm sure you know what a cold take is.

Yes, literally nobody in the entire world disagrees with that.

postgres is a sane choice, I can't type



Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: