HNHacker News
TopNewBestAskShowJobs

johnpdoe1234

16 karma · joined August 22, 2025

submissionscomments
johnpdoe1234··on How do we stop vibe coding?
I agree, so many things to disagree in the article.

However, I think you are missing that people are lazy. We all are to some extent, some more than others. Putting effort in doing something, well, takes effort. In my experience most people given the opportunity to do a mediocre job turning their brain off or an excellent job at the expense of great brain effort, they would take the former. And this is happening left, right and center now with LLMs.

And the skill atrophy is real, or at least, I am witnessing it real time on a bunch of coworkers.

I agree with you, you don't HAVE to turn your brain off and produce slop, but people do. And at scale, it diminishes greatly the impact of the self-improvement that you, or a minimal subset of developers are doing.

johnpdoe1234··on A grumpy screed about AI in software engineering
Which is the case for probably 90% or more of the companies/offices/situations. There are ALWAYS going to be non-productive people, or people that are less productive than you. And guess what, that is OK. We learn to live with them, to work with them, and we make the best out of it.

If a new tool makes you classify as "unworthy to worth with" a really high percentage of humans in a really high percentage of situations for not being up to your standard, so you can be a bit more productive, I think the tool itself might be at fault.

AI has made me more productive, yes. I can also see myself start loathing the job I used to love, and hating the people interactions that I used to like. I would trade my extra productivity anytime.

johnpdoe1234··on R3 Bio pitched “brainless clones” to serve the role of backup human bodies
Spares (1996, HarperCollins) – ISBN 978-0002246569 Michael Marshall Smith
johnpdoe1234··on Midnight train from GA: A view of America from the tracks as airports struggle
While I don't disagree with you as you described the US situation, many places out there have societies and government regulations closer to the US than China and they have built successful railway networks, including high speed ones. Many countries in Europe, for example.

It might be useful to compare the US with those countries instead, and find out what differs in the US so it's holding it back.

johnpdoe1234··on Ask HN: How do you deal with people who trust LLMs?
> For me, LLMs are just another source of information with a different UI, analogous to newspapers, TV documentaries, Wikipedia, Google search, YT talks/documentaries, even the majority of informational non-fiction books, and research papers.

With all due respect (not trying to be offensive at all) but this is insane to me.

All those sources of information you cited have a million incentives to provide fairly correct and checked information. But probably more importantly, they have even more incentives to NOT provide false information. At a minimum, their careers, reputation, recurring work, brand, etc... is on the line.

An LLM has zero incentives to provide you with true information, beyond a couple of md files with instructions. If it gets it wrong, there is zero accountability, just an -oh, you're absolutely right- response and move on.

I agree there is a lot of human bias in the world, but surely we can't even put in the same order of magnitude both types of biases!

johnpdoe1234··on The Future of AI
Not sure I agree.

One cannot (in most of the planet) go to the supermarket and buy an M16 and a box of hand grenades, or get a hold of a couple of kg of plutonium cause they want some free energy at home. We also have rules in place of what one individual/company can and cannot do from the point of view of the greater good. I cannot go and kill my neighbour for my benefit (or purposefully destroy his life) without consequences. A myriad of things are not allowed, and I don't see people complaining about any incursion into personal freedoms.

The reason people have accepted these is that we have already proven that having access to those things could be catastrophic. We haven't proven hat yet with AI. But I don't see much difference between those established and well accepted rules, and a rule that says: A company cannot release or use for its benefit a technology that will impact the need of humans at scale, because of the impact (again at scale) that it would have in society.

In other words, if you are a company and have the potential to release a product, or buy a product from a provider that would cause mass unemployment, should you be legally allowed to do so? I do not think so.

johnpdoe1234··on The Future of AI
Gunpowder (weapons) and atomic tech (energy, material, weapons) are heavily regulated in most of the planet, as the risks of having free access to them for everyone (company/person) for their own selfish purpose without strong guardrails clearly outweighs the benefits.

The fact that something exists doesn't mean that having it readily available is the only option, particularly if it has potentially disastrous consequences at scale. We are choosing to make it available to everyone fully unregulated, and that is a choice that will prove either beneficial or detrimental to society at some point.

I don't think it is inevitable, I think it is a conscious choice made by a few that have their own and only their own interests in mind.

As a technologist, I am amazed at this tech and see some personal benefits. As a human, I am terrified of the potential net negative effects, and I am having trouble reconciling those two feelings.

johnpdoe1234··on Using AI Generated Code Will Make You a Bad Programmer
I kinda like your analogy but I find it a bit misguided. I'll give another one that fits more my experience.

Consider a math/physics studying a course. Using an LLM is like having all the solutions to math/physics exercises in the course and reading them. If the goal is to finish all the problems quickly then an LLM is great. If the goal is to properly learn math/physics, then doing the thinking yourself and use the LLM as last recourse or to double check your work is the way to go.

Back to the carpenter, I think there is a lot of value on not using power tools to learn more about making chairs and become better at it.

I am using many LLMs for coding everyday. I think they are great. I am more productive. I finish features quickly and make progress quickly and the dopamine release is fantastic. I started playing with agents and I am marvelled at what they can do. I can also tell that I am learning less and becoming a lot more complacent when working like this.

So I question myself what the goal should be (for me). Should my goal be producing more raw output or produce less output while enriching my knowledge and expertise?