Hacker Newsnew | past | comments | ask | show | jobs | submit | drpython's commentslogin

Long-time reader of simonwillison.net here. It's a nice guide, but I think it's missing a few points. Point 1: Software architecture is still a differentiator in the agent era. It is the single measure that separates absolute bu..sh..t from gold. Point 2: LLM/Agent does not suffer from the maintenance burden; the human owner does. So you must somehow "make it *feel* the same suffering" when the codebase starts to become a sh.t pile. Point 3: Agent by default does not align with your goals - they pretend to be - so you need an alignment system to ensure it would do everything to achieve *your goal* (not its own goal).


Here is a system I developed for my own projects:

1) hand-write a simple 2d TUI-based rogue-like in Rust using pretty much just the std; 2) grab opus 5.0 (it used to be opus 4.6, 4.7) and give it some vague "requests", and ask it to make this game "production-ready" and "blockbuster", but keep the 2d and TUI aspects so I can actually run it. 3) now the fun part, take a test subject, say GLM 5.3, and ask it to find code smell, architecture issues, duplication and all sort, and *simplify the code*

compare the result to my original version.

It's not a simple thing, but the concept is simple: can an LLM remove all the mud?

The winners so far are (ranked by the quality of the final result, not by token cost)

GPT 5.6 sol (extra high thinking); GLM 5.3; Grok 4.6; Qwan 3.8;

(fable could not make it to the list because it simply cannot follow the instructions)


Moved to Codex and breathing fresh air.


python, perl, LLVM, rust, Go, k8s


Seconding Python


I stopped being a Dell customer after owning 3 XPS for 13 years.

Currently using an Aussie brand named Metabox (metabox.com.au) for virtual production workload on Windows. I've been using a Macbook Pro for the last 5 years for general-purpose tasks. Also using a few $100 "mini PCs" for home automation.


looks great! i need something like this for my retro video game project


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

Search: