Hacker Timesnew | past | comments | ask | show | jobs | submit | tempest_'s commentslogin

Every "I created <xyz>" or "I rewrote x (y lang) into z lang" should really read "I prompted Claude Code to <insert thing>"

"I" create stuff all the time with AI Agents but am real uncomfortable claiming ownership over them. Others don't seem to have this problem though so /shrug

p.s. - in this case the commits are claude commits, even if they tell it not attribute itself you can tell because good commit messages were incredibly rare (even my own) until the last year or so when they started to look like entire pull requests


I designed the system, wrote the spec, validated the output, and ran it through a test framework I'm building that generates constraints in isolation. Then checks the implementation against those constraints in a feedback loop until they all are met/pass. But yes, claude wrote the code.

I'm comfortable calling that building something. If you're not, that's fine, but the distinction between 'prompted an AI' and 'designed and validated a system using AI tooling' is important.


My opinion is I think that there is a massive gulf between 'wrote the spec' and 'validated the output'.

I think if the answer to "could I do this again without claude" is no then it is difficult to claim ownership.

If you're just adding endpoints to some web project and doing feature work then whatever, if you are "rewriting tree sitter in rust" which a lot of these posts seem to be I think it deserves some skepticism.


Yeah, like whatever I prompt I'm fine sharing it, but I'm not gonna claim I made something. It's like claiming I'm an artist because I paid a guy to paint someone.

Is it though? The person who commissions a painting doesn't design the composition, validate every brushstroke, and run the output through an automated test suite. The analogy breaks down pretty fast.

> The person who commissions a painting doesn't design the composition

They often do! Of course the artist has creative liberty to make it work, similar to how LLM's will deviate from the spec.

Was your automated test suite also AI generated?

You probably could have avoided all criticism by simply writing the article yourself instead of publishing raw LLM output. If someone isn't willing to write about a project they made, it's usually an indicator that they spent an equal amount of effort on the code as well.

And why did you make a commit to remove em dashes? That seems odd.


There are certainly artists that have helpers that do the actual execution.

I mean they are not wrong.

For all the whinging about bugs and errors around here the software industry in general (some niche sub-fields excepted) long ago decided 80% is good enough to ship and we will figure the rest out later. This entire site is based on startup culture which largely prided itself on MVP moonshots.

Plus plenty of places are perfectly fine with tech dept and the AI fire hose is effectively tech debt on steroids but while it creates it at scale it can also help in understanding it.

It is is own panacea in a way.

I think it is gonna be a while before the industry figures out how to handle this better so might as well just ride the wave and not worry too much about it in software.

Still software is not medicine even if software is required in basically every industry now. It should more conservative and wait till things settle down before jumping in.


Running on Azure is not the same as migrating to Azure.

Making big changes like the tech that underpins your product while still actively developing that product means a lot of things in a complicated system changing at once which is usually a recipe for problems.

Incidentally I think that is part of the current problem with AI generated code. Its a fire hose of changes in systems that were never designed or barely holding together at their existing rate of change. AI is able to produce perfectly acceptable code at times but the churn is high and the more code the more churn.


> Its a fire hose of changes in systems that were never designed or barely holding together

Yeah... my career hasn't been that long but I've only ever worked on one system that wasn't held together by duct-tape and a lot that were way more complicated than they needed to be.


I mean that was a thing at one point but I feel like it is baked into github/gitlab etc now

web 4.0 here we come

should have just bought epic then like they usually do

Indeed. Reportedly Epic was worth $31.5 billion in 2022. That's only ~1/3 what they spent on Metaverse.

Every once and a while we have had Bell Canada route a request that should be going about 6 blocks away across the continent and back.

They are not super helpful fixing it either.


Rancher/k3s is used a lot in many places as well.


There’s also harvester on top of rancher. It’s one of the very few open source competitors to RedHats OpenShift that I’m aware of.

I mostly like their use of an immutable OS as base layer for the virtualization - despite the limitations it sometimes has.


Harvester is just Kubevirt with some UI atop it, the same as Redhat Virt. Works fine if you’re hosting datacenters or whatever, haven’t seen it be suitable in smaller manufacturing environment


It fundamentally is rke2+rancher+kubevirt, but there’s a lot of packaging around it to make that work.


True, I am underselling it.

I liked it when I used it, but it wasn’t really a fit for our environment from what i’ve seen.


Sysadmins needs logs that tell them what action they can do fix it. Developers need logs that tell them what a system is doing.

Generally a sysadmin needs to know "is there an action I can do to correct this" where as a dev has the power to alter source code and thus needs to know what and where the system is doing things.


An SVG is just text.


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

Search: