Live data from Hacker News

Claude Code Unleashed

ymichael.com

51–60 of 119 posts

Re: Claude Code Unleashed

#51
post #38

I am using Claude Code full-time for about 6 weeks* with the $20/month subscription. I am trying out building different products from ideas I have already had. It frees me a lot of time to talk about my founder journey. I have not needed multiple agents or using CC over an SSH terminal to run overnight. The main reason is that LLMs are not correct many times. So I still need time to test. Like run the whole app, or c…

If there is barely any code in those repos that you wrote, how can you license them under the GPL? You don't hold the copyright for it. This genuinely isn't an attack, I just don't think you can? The AI isn't granted copyright over what it produces.

I can only talk about the law in England & Wales, but:

For code generated by an LLM the human user would likely be considered the author if you provided sufficient creative input, direction, or modification.

The level of human involvement matters, simply prompting "write me a function" might not be enough, but providing detailed specifications, reviewing, and modifying the output would strengthen the claim.

the Copyright, Designs and Patents Act 1988 (CDPA), Section 9(3) staes, "In the case of a literary, dramatic, musical or artistic work which is computer-generated, the author shall be taken to be the person by whom the arrangements necessary for the creation of the work are undertaken". This was written before LLM's existed, but recent academic literature has supported this position, https://academic.oup.com/jiplp/article/19/1/43/7485196?login...

However, a comparable situation was tested with Thaler v Comptroller-General, where courts emphasised that legal rights require meaningful human involvement, not just ownership of the AI system. - https://www.culawreview.org/journal/unlocking-the-canvas-a-l... and https://www.whitecase.com/insight-our-thinking/uk-supreme-co...

I do acknowledge there is uncertainty, and this is highlighted here in "The Curious Case of Computer-Generated Works under the Copyright, Designs and Patents Act 1988.", with "section 9(3): the section is either unnecessary or unjustifiably extends legal protection to a class of works which belong in the public domain" - https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4072004

Today, I think it's doubtful that a functional application can be entirely vibe coded without decent direction and modification, but I don't think that will always be the case.

Re: Claude Code Unleashed

#52

This is the dream, but we are not yet there. For any reasonable complex code base, CC needs guidance, like avoiding duplicate code/use library function. Write more tests. Sometimes there is a much more elegant solution for a problem. Claude will find it, but you need to hint and ask. If people use Claude without a critical eye, our code bases will grow immensely.

With most of the async Claude code systems I’ve tried you’d do iterations like this as part of code review.

And fwiw I use cc with a complex code base and an async workflow like the author describes daily.

Re: Claude Code Unleashed

#53

Earlier quoted context omitted.

How good is it at writing commit messages out of interest?

Not great by default, it just lists the files that were added or modified and "signs" itself at the bottom. I see no value in its commit messages compared to just scrolling down and seeing the actual diff. You can make it somewhat better by adding instructions in CLAUDE.md, but I did notice those instructions getting ignored from time to time unless you "remind it". See for yourself: https://github.com/search?utf8=%E…

I have a line in my claude file that says “**Never** list files in git commit messages.’ due to Claude’s propensity to do that. So funny.

Re: Claude Code Unleashed

#54

This is the dream, but we are not yet there. For any reasonable complex code base, CC needs guidance, like avoiding duplicate code/use library function. Write more tests. Sometimes there is a much more elegant solution for a problem. Claude will find it, but you need to hint and ask. If people use Claude without a critical eye, our code bases will grow immensely.

With most of the async Claude code systems I’ve tried you’d do iterations like this as part of code review. And fwiw I use cc with a complex code base and an async workflow like the author describes daily.

The problem with working at the PR level is it massively sacrifices speed if you need to make small tweaks yourself interspersed with CC’s work, which seems to be the best workflow atm, at least for nontrivial changes.

Local git worktrees are way faster.

Re: Claude Code Unleashed

#55
I still don’t get how people blow so much money per day if they were just on API usage. My tasks at work are either so trivial that it’s easier and quicker to just do them the old fashioned way, or complex enough that having to steer, correct, and edit the LLMs output is more effort than just writing it myself. What I mainly use LLMs for is “Run a `git diff master` and summarize the changes for a PR description” to save some time there.

I guess a lot of folks are vibe coding 90%+ their side hustles to the point they require 5 instances of CC, each running 8 subagents?

Re: Claude Code Unleashed

#57
post #22

When I work side-by-side with Claude to fix bugs or ask it to fix problems. It constantly makes mistakes, like the other day it got the concept of batchItemFailures on an sqs queue completely wrong. How are people just firing them off to build stuff with any confidence?

https://ghuntley.com/stdlib/ applies to claude as well. AI won't magically know your codebase unless it is pretty vanilla - but then you teach it. If it makes a mistake, teach it by adding a rule. You have to confine the output space or else you quickly get whatever.

It isn't about my codebase though, its a standard SQS concept.

Re: Claude Code Unleashed

#58
post #45

I am using Claude Code full-time for about 6 weeks* with the $20/month subscription. I am trying out building different products from ideas I have already had. It frees me a lot of time to talk about my founder journey. I have not needed multiple agents or using CC over an SSH terminal to run overnight. The main reason is that LLMs are not correct many times. So I still need time to test. Like run the whole app, or c…

Looking at ChatInterface.tsx/handleSendMessage in https://github.com/pixlie/Pixlie/commit/3c0bd23ff16c0fcdac80... , I'd have rejected this if it came up in a PR and would not consider this production quality software. Rewriting it to something sane would be harder and more time consuming than just writing a decent implementation upfront.

You’re missing the point. This is not production quality software. This is mass produced software. You aren’t supposed to look at all the internals, just the really critical parts.

Re: Claude Code Unleashed

#59

I need an open-source version of this. I’m not exactly comfortable exposing all of my code to some external service.

If you watch the following 'til the end https://youtu.be/bUBF5V6oDKw (from the AI Engineer conf, by the creator of Docker), you can I think find something satisfactory within those lines.

Re: Claude Code Unleashed

#60

Am I the only person who hasn't found the time, money, permission from work, resources, etc to be able to produce software like this? I'm still at my corporate 9-5 where they're still making the decision on whether we're allowed to use copilot yet.

No, lots of people are in that situation. Either due to IP or cost concerns. $200/month/developer is a non-trivial expensive for most companies, given that they aren't easily able to monitor developer productivity, and as people keep observing it's not clear that the $200/month price point is sustainable given how easy it is to ramp up usage what would cost $2000/month on the API.

I've paid $20 for 1 month's worth of Claude Pro. So far it seems sufficient if you want to dip your toes into this form of development.
Post reply on HN