Live data from Hacker News

Show HN: Huzzah – a novel approach to coding with AI

danielvaughn.dev

91–100 of 199 posts

Re: Show HN: Huzzah – a novel approach to coding with AI

#93
I'm rarely vibing at the individual function level these days. If I was I'd probably use this to do the unit tests and then get the LLM to write the function from that.

Also, it seems one could get Claude to do this in 2 mins without making a whole IDE specifically for it?

Now days I use the LLM wiki idea to build a detailed spec up front before getting the agent to build the system. Keeps a record of the intent and you can get the agent to keep this updated with every change request.

Re: Show HN: Huzzah – a novel approach to coding with AI

#96
Hello. If I may, the way I solved your problem of "you lost the prompt" and "prompts describe changes not state" is by using a technology which was actually born 15 years ago: Behaviour Driven Development. I write (or make the AI write but then I review them carefully) features files with the Gherkins syntax. Then I ask the AI to implement the tets and then make them green. It works very well because they are both a description of the application and actual executable tests so they also spot regression. It's a very nice way to work with AI.

Re: Show HN: Huzzah – a novel approach to coding with AI

#97

I think you’re probably missing why it’s exhausting. The problem is not writing English, it’s the rate of change. Programming is meditative, it is a thinking process, the code you output is an artifact of your thinking. Agent-based development… there is no thinking, no meditation, you’re delegating the thinking to a machine, you’re just barking what you want at it, incessantly, endlessly. For businesses it makes sens…

If we really could develop in UML, that'd be a nice sweet spot.

But everything I read about the rise and fall of UML is: it's great to start, but never keeps pace with day to day code changes and becomes almost useless out of the gate as real edges force different paradigms.

Now, if you could wake my AI up in the middle of the night and by morning my UML is is perfectly aligned, or the reverse, my UML realigns the code, that'd probably be a sweet deal.

but complexity is hidden in there either way.

Re: Show HN: Huzzah – a novel approach to coding with AI

#98
As I was reading and seeing the video, which is easier to demonstrate as you guessed, I was asking my self the same questions you answered in the "Caveats" section.

I love that you are trying something and you shared it, I relate very much to some parts of the post minus the fatigue part maybe I am it's because I am a very chatty person in general so prompting is not a problem who knows!

I had my own attempts to improve working with AI but to my fault I rarely commit to a project no matter if I wrote it or AI wrote it for me!

I tried this over a year ago https://github.com/ramigb/promachos (before I found out about spec kit and similar solutions) Then I tried this https://github.com/ramigb/groundcheck recently which is to actually help me in the review process specially if there is intent documentation like ADRs or similar.

Your post inspired me to try from a different angle. Thank you.

Re: Show HN: Huzzah – a novel approach to coding with AI

#99

Earlier quoted context omitted.

I would disagree that there is no thinking. I think a strong understanding of the fundamentals of coding are still wildly important to get good quality code, and a big part of that is thinking or reasoning through a particular problem. It’s just now we have a way of using common language in order for that to happen instead of having to learn or keep up with every new tool and framework in order to do so. The new prog…

I don’t mean to imply that making things with these tools is lesser, or that it doesn’t require some skill, but it is fundamentally different to programming. I’m glad you’re able to bring new things to life with these tools, that’s a great thing :) My broader philosophical take is that we, programmers, lived through a golden age where our skills used on our terms were some of the most valuable skills. The golden age…

I'd argue that this is the golden age for consultants.

The old equation was several expensive programmers per project. The new equation is a clown with a token budget plus an expensive rescue operation. In either case, the project will still be late, and it'll cost roughly the same.

Re: Show HN: Huzzah – a novel approach to coding with AI

#100
This is a step in an interesting direction for many reasons. First of all it reduces the "conversation in english" aspect and goes back to kinda "writing code" which I think would reduce a lot of fatigue and bring back some joy in making software. But then it also gives more control over the output in a way that makes sense: I know how i want to code this, but I can save time not having to deal with the syntax/boilerplate/actual writing. Also since I structured everything precisely, reviewing is going to be way easier. It requires though yet another mental shift in how to code: you stop chatting and you go back to writing in a text editor similarly to what you did before, the difference is that now you write some kind of scaffold instead than the actual code.

It has two problems though: if my approach has flaws the agent would implement it as-is even if could instead suggest an improvement. Also, an advantage of agents in huge codebases is that they can find where to make the change and draft it, which wouldn't work with this system.

Post reply on HN