Hacker News
24.2K subscribers
118K links
Top stories from https://news.ycombinator.com (with 100+ score)
Contribute to the development here: https://github.com/phil-r/hackernewsbot
Also check https://t.me/designer_news

Contacts: @philr
Download Telegram
Lisping at JPL (2002) (❄️ Score: 151+ in 4 days)

Link: https://readhacker.news/s/6uTKC
Comments: https://readhacker.news/c/6uTKC
Trading with Claude, and writing your own MCP server (❄️ Score: 150+ in 4 days)

Link: https://readhacker.news/s/6uUgy
Comments: https://readhacker.news/c/6uUgy
Ask HN: Anyone struggling to get value out of coding LLMs? (Score: 155+ in 6 hours)

Link: https://readhacker.news/c/6v6Y7

I use LLMs daily for stuff like:
- solving tasks that just require applying knowledge ("here's a paste of my python import structure. I don't write Python often and I'm aware I'm doing something wrong here because I get this error, tell me the proper way organise the package").
- writing self-contained throwaway pieces of code ("here's a paste of my DESCRIBE TABLE output, write an SQL query to show the median [...]").
- as a debugging partner ("I can SSH to this host directly, but Ansible fails to connect with this error, what could be causing this difference").
All these use cases work great, I save a lot of time. But with the core work of writing the code that I work on, I've almost never had any success. I've tried:
- Cursor (can't remember which model, the default)
- Google's Jules
- OpenAI Codex with o4
I found in all cases that the underlying capability is clearly there (the model can understand and write code) but the end-to-end value is not at all. It could write code that _worked_, but trying to get it to generate code that I am willing to maintain and "put my name on" took longer than writing the code would have.
I had to micromanage them infinitely ("be sure to rerun the formatter, make sure all tests pass" and "please follow the coding style of the repository". "You've added irrelevant comments remove those". "You've refactored most of the file but forgot a single function"). It would take many many iterations on trivial issues, and because these iterations are slow that just meant I had to context switch a lot, which is also exhausting.
Basically it was like having an intern who has successfully learned the core skill of programming but is not really capable of good collaboration and needs to be babysat all the time.
I asked friends who are enthusiastic vibe coders and they basically said "your standards are too high".
Is the model for success here that you just say "I don't care about code quality because I don't have to maintain it because I will use LLMs for that too?" Am I just not using the tools correctly?
Claude 4 and GitHub MCP will leak your private GitHub repositories (🔥 Score: 151+ in 3 hours)

Link: https://readhacker.news/s/6v8xu
Comments: https://readhacker.news/c/6v8xu
Owls in Towels (🔥 Score: 157+ in 2 hours)

Link: https://readhacker.news/s/6v8W7
Comments: https://readhacker.news/c/6v8W7