frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Vibe coding has turned senior devs into 'AI babysitters'

https://techcrunch.com/2025/09/14/vibe-coding-has-turned-senior-devs-into-ai-babysitters-but-they-say-its-worth-it/
38•CharlesW•1h ago

Comments

sl8s•1h ago
If you add an AGENTS.md, the AI agent will work more efficiently, and there will be far fewer problems like the ones you’re facing. You can include sections such as Security, coding style guidelines, writing unit tests, etc.
jph•1h ago
One improvement is to start using an AGENTS file. There are many. Here's the repo that I personally use thanks to Pontus Abrahamsson and using TypeScript:

https://github.com/pontusab/directories

If you prefer AGENTS.md files using markdown, I've extracted them into my own repo:

https://github.com/SixArm/ai-agents-tips

righthand•1h ago
Everyone suggesting maintaining an agent.md file haven’t met the majority of their coworkers who refuse to document anything or read documentation. Perhaps train a model that can generate these agent files for them?
eagerpace•34m ago
I love maintaining my agent file. Yeah, it doesn’t always listen to the instructions, but neither does anyone else.
theshrike79•32m ago
IMO the best possible outcome of this AI hype is better documentation.

It's proven that (agentic) LLMs work better and more efficiently when they have the proper context for the project (AGENT(S).md), the documentation is accessible and up to date (docs/ directory with proper up to date markdown) and the tooling is smooth (git hooks that prevent secrets from being pushed, forced style checking and linting).

...surprise! All of this makes things easier for actual humans too!

codazoda•31m ago
Don’t most of these tools create them for you? Just run “/init” and the AI makes the initial agents.md file.

Dunno how helpful that is, but they shouldn’t have to write it from scratch.

jitl•1h ago
The worst is when I have to baby-sit someone else’s AI. It’s so frustrating to get tagged to review a PR, open it up, and find 400 lines of obviously incorrect slop. Some try to excuse by marking the PR [vibe] but like what the hell, at least review your own goddamn ai code before asking me to look at it. Usually I want to insta reject just for the disrespect for my time.
CuriouslyC•54m ago
Have your own agent do first pass code reviews, they catch that stuff every time.
goldenCeasar•45m ago
And then the PR owner's agent can fix it and then after some number of iterations you get a PR for a new and mysterious system.
theshrike79•31m ago
AI PR tarpit, anyone? :)
dawnerd•49m ago
I insta reject. It’s ridiculous how bad it’s made some devs. Are they even testing their work before tossing over the wall?
lawn•48m ago
We need to normalize to reject crap PRs. If we don't then things will only continue.
whynotminot•42m ago
Hold up, people are starting to mark PRs with [vibe] as in “I don’t stand behind this, good luck.” ??

I do not care if engineers on my team are using AI. In fact, I think they should be. This is the new world and we need to get used to it.

But it’s still your work, your responsibility. You still have to own it. No cop outs.

virgil_disgr4ce•10m ago
lol if I saw a teammember create a PR with "[vibe]" in the title I would: 1) Gape in disbelief 2) Shout obscenities as loud as I can 3) Take a deep breath 4) reject the PR and seriously consider firing them.

Yeah "consider firing" is a bit of an extreme kneejerk reaction, but I just feel like we HAVE to create consequences for this nonsense.

bgwalter•59m ago
An advertisement, where the protagonists weigh the pros and cons and then come down on the side of "paying the innovation tax".

Fastly profits from"AI" just like Cloudflare (or should we say "Claudeflare").

This selection of developers does seem representative at all. The new strategy is to acknowledge "AI" weaknesses but still adamantly claim that it is inevitable.

cedilla•55m ago
Funny how the article starts with someone using AI — to develop more AI stuff.

This reminds me of web3, where almost all projects were just web3 infrastructure or services, to the point that the purpose of most start-ups was completely inscrutable to outsiders.

I'm having lots more hope for AI though.

isaacremuant•53m ago
No it hasn't. Next.
badgersnake•26m ago
Correct. This article is stupid, nobody does that.
johnjungles•46m ago
PR fatigue is a real thing
lordnacho•40m ago
I have very few issues with Claude. If I just tell it what the goal is, it will make some sensible suggestions, and I can tell it to start coding towards it. It rarely messes up, and when it does I catch it in the act.

You don't necessarily want to completely tune out while you're using the AI. You want to know what it's up to, but you don't need to be at your highest level of attention to do it. This is what makes it satisfying for me, because often it eats up several minutes to hunt down trivial bugs. Normally when you have some small thing like that, you have to really concentrate to find it, and it's frustrating.

When the AI is on a multi-file edit that you understand, that's when you can tune out a bit. You know that it is implementing some edit across several instances of the same interface, so you can be confident that in a few minutes everything will build and you will get a notification.

It's as if I can suddenly make all the architecture level edits without paying the cost in time that I had previously.

siliconc0w•39m ago
Vibe Coding is so early 2025, I only check in context, prompt instructions, and seed values to deterministically generate the machine-code.
fzzzy•33m ago
LLMs aren’t deterministic even with a seed.
jsheard•30m ago
Doesn't that depend on the implementation? There's a trade-off between performance and determinism for sure, but if determinism is what you want then it should be possible.
jb1991•27m ago
If you fix random seeds, disable dropout, and configure deterministic kernels, you can get reproducible outputs locally. But you still have to control for GPU non-determinism, parallelism, and even library version differences. Some frameworks (like PyTorch) have flags (torch.use_deterministic_algorithms(True)) to enforce this.
jb1991•30m ago
This. I’m still amazed how many people don’t understand how this technology actually works. Even those you would think would have a vested interest in understanding it.
geor9e•28m ago
what if you set top_p=1, temperature=0, and always run it on the same local hardware
daemonologist•24m ago
Maybe if you run it on CPU. (Maybe on GPU if all batching is disabled, but I wouldn't bet on it.)
haffi112•38m ago
Why do the news need to make everything sound sensational. Let's move on.
tennisflyi•22m ago
Not really surprising
cs702•3m ago
Here's the approach I've seen so far at a few startups:

1. Replace junior developers with AI, reducing costs today.

2. Wish and hope that senior developers never retire in the future.

3. ?

Entrex 480 Data/Scope Ads from the '70s

https://entrex480.blogspot.com/p/entrex-ads.html
1•thomassmith65•1m ago•0 comments

Don't let crisis become a compass

https://www.timcheadle.com/dont-let-crisis-become-a-compass/
1•mooreds•1m ago•0 comments

The Power of Showing Up for Each Other

https://mail.works-not-working.com/p/work-s-not-working-the-power-of-showing-up-for-each-other
1•mooreds•3m ago•0 comments

Pope Leo XIV declares teen computer whiz Carlo Acutis the first millennial saint

https://apnews.com/article/leo-canonization-saint-acutis-frassati-vatican-3a90197181f4ea3b7d1e29e...
2•alexmolas•6m ago•0 comments

What happens when you get hit by a car in San Francisco

https://sfstandard.com/opinion/2025/09/14/san-francisco-standard-ceo-car-accident/
1•qkeast•6m ago•0 comments

Lake Mungo Remains

https://en.wikipedia.org/wiki/Lake_Mungo_remains
1•diodorus•7m ago•0 comments

Deep Dive into SATA, USB and PCI Express on AMD Turin

https://blog.3mdeb.com/2025/2025-09-12-sata-usb-port-mapping-gigabyte-mz33-ar1/
1•pietrushnic•8m ago•1 comments

AMD Turin PSP binaries analysis from open-source firmware perspective

https://blog.3mdeb.com/2025/2025-09-11-gigabyte-mz33-ar1-blob-analysis/
1•pietrushnic•10m ago•1 comments

Reverse-engineering Roadsearch Plus, or, roadgeeking with an 8-bit CPU

http://oldvcr.blogspot.com/2025/08/make-your-apple-ii-or-commodore-64.html
1•PaulHoule•11m ago•0 comments

Weighted random generation in Python (2010)

https://eli.thegreenplace.net/2010/01/22/weighted-random-generation-in-python/
1•amenghra•11m ago•0 comments

China running out of rubbish to burn as waste power goes into overdrive

https://www.ft.com/content/3b10a0dc-722e-4887-a282-f2f2bf7e86a8
1•bookofjoe•13m ago•1 comments

LLM Rerankers for RAG: A Practical Guide

https://fin.ai/research/using-llms-as-a-reranker-for-rag-a-practical-guide/
1•mathcircler•14m ago•0 comments

Cognition: The Devin Is in the Details

https://www.swyx.io/cognition
2•mooreds•14m ago•1 comments

Digital Credentials API

https://www.w3.org/TR/digital-credentials/
1•SoKamil•17m ago•0 comments

Imperial Tyranny, Korea's Humiliation

https://www.hani.co.kr/arti/opinion/column/1217990.html
1•perihelions•17m ago•0 comments

How Chunky Gal Mountain Got Its Name

https://bluewatersmtnl.com/how-chunky-gal-mountain-got-its-name/
1•austinallegro•17m ago•0 comments

Standard Capital

https://www.standardcap.com/
3•Reechik•18m ago•0 comments

Models Can Prompt Now

https://simonwillison.net/2025/Sep/14/models-can-prompt/
2•KolenCh•22m ago•1 comments

Cofounder search – to build the first apps marketplace for consumer robots

https://account.ycombinator.com/
1•iliaov•25m ago•0 comments

Show HN: AI-powered web service combining FastAPI, Pydantic-AI, and MCP servers

https://github.com/Aherontas/Pycon_Greece_2025_Presentation_Agents
1•Aherontas•28m ago•0 comments

Is Social Media Hurting Your Mental Health? (2017) [video] [15 mins]

https://www.youtube.com/watch?v=Czg_9C7gw0o
1•Bender•29m ago•0 comments

Show HN: Sentries – All JavaScript Runtimes in One Sentry NPM Package

https://www.npmjs.com/package/sentries
1•xmorse•29m ago•0 comments

Working Hours, Then and Now

https://twitter.com/cjc/status/1967333674128691630
1•cristinacordova•33m ago•0 comments

Should LLMs Write FOSS Books?

1•DavidCanHelp•43m ago•9 comments

A Word about Complexity

https://dillo-browser.github.io/complexity.html
4•rodarima•45m ago•1 comments

The Age of Greater Reykjavík

https://www.flother.is/blog/reykjavik-age/
1•alexharri•46m ago•0 comments

Show HN: Freeze Trap

https://deepanwadhwa.github.io/freeze_trap/
2•dwa3592•46m ago•1 comments

How to Scam the Scammers

https://derogab.com/2025/09/14/How-to-Scam-the-Scammers/
2•derogab•47m ago•0 comments

Stop After Current

1•Toby1VC•47m ago•0 comments

The Vibe Coder's Guide to Product Management (Open Source Book)

https://github.com/cloudstreet-dev/The-Vibe-Coder-s-Guide-to-Product-Management/blob/main/chapter...
1•DavidCanHelp•53m ago•1 comments