frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

I Built a 22k-Line App with Zero Coding Experience. Or, how to control agents

2•JasonGravy•1h ago
There’s a lot of hype (and hate!) right now around "Vibe Coding". And rightly so. The idea that you can build out software entirely by kicking back and commanding AI agents to do the typing for you is an incredibly exciting concept, but most people trying this are hitting a brutal reality after just a few days: AI Code Rot. First it works. Then it fails. And you have no idea how to fix it. I decided to build an app: a complex dinner scheduling engine. It imports recipe URLs and outputs schedules, shopping lists, and a host of tips for feeding big groups that I’ve developed after 15 years of running a weekend supper club. Central to the project was importing URLs and breaking down (often badly written) steps into machine-understandable units which could be timed and rebuilt into slick schedules. I was told more than once that this would be ‘impossible’. Every recipe is an exception! And they might be right... if you want 100% compliance. But that never happens anyway (unless you’re NASA). The issue is always: how good is good enough? When is an app useful? Or, more accurately, how many times am I willing to let a machine tell me that a leg of lamb is technically a hot beverage before I reach for the hammer? Obviously I had no idea just how hard reading human recipes and extracting multiple metrics would be. I failed badly early on; my scaffolding collapsing under the weight of a thousand if/then statements. But I tried again after discovering a module called ‘compromise’ that uses Neuro Linguistics to understand parts of speech. It can be taught when ‘roast, salt, steam, dust or zest’ is a verb or a noun. It know what an instruction sounds like as opposed to a suggestion. It was fantastically useful. I would like to thank Spencer Kelly (spencermountain on GitHub) for his work. I couldn’t have done mine without it. Just a note on how funny AI agents can be; ‘funny’ as in I properly laughed. After a long session with an intractable linguistic problem, an agent said to me “looks like we have a Hotel California situation! Your sentences can check in but your phrases can never leave.” Where the hell did that come from? When a project hits a certain scale, the AI begins heavily hallucinating, tangling math into your UI components, and generating spaghetti code. An LLM will naturally take the path of least resistance to fix an immediate bug, gradually turning your codebase into a completely undebuggable "God Object." Aside from some self-taught and very basic C+ stuff thirty years ago, I have zero background in coding, yet I commanded autonomous agents to build a 22,000+ line, mathematically complex Directed Acyclic Graph (DAG) scheduling engine. I didn't do this by learning how to code; I did this by learning how to manage the AI. Why manage? isn’t AI brilliant? Yes. And no. The knowledge you can extract is literally endless. It is a font of facts and facilities but… it can be dumb as doodoo. Let’s do a metaphor. You build a house. Perfect. You have some delightful potted laurel plants framing your front door. “Hmm,” you say “that plant needs to be an inch to the left of the porch.” So the builder pushes the pot with his boot. The AI on the other hand... it leaves the plant where it is and starts demolishing the house! They only see what’s in front of them. You have to work hard to curate their ‘context’. Or as an agent just reported: “Your critique is architecturally correct. We are treating a symptom downstream instead of amputating the root cause upstream. Why I proposed the downstream fix: Under my strict "Minimal Change / Conservative Architect" constraints, I opted for the path of least mathematical resistance—patching the calculator directly to handle the messy data." I wish we could adjust the agent's priors - their hard coded attitudes. Counter-intuitively they will happily help you constrain their chaotic behaviour. Ask an agent how to make it behave and it will gleefully write you a rule-book.

Pt2>>>

ChatGPT and Codex Down

https://status.openai.com/incidents/01KPNN2V2SMP3TAN3MCJK87W50
1•written-beyond•55s ago•0 comments

President Graph – Fred Data Broken Down by Party and President

https://probablydance.com/2026/04/18/president-graph-fred-data-broken-down-by-party-and-president/
1•ibobev•1m ago•0 comments

Show HN: Agentkit-CLI, one canonical context file for AI coding agents

https://mikiships.github.io/agentkit-cli/
1•miki_ships•1m ago•0 comments

How the Heck does Shazam work?

https://perthirtysix.com/how-the-heck-does-shazam-work
2•datadrivenangel•1m ago•0 comments

Electric car sales soar 51% in mainland Europe as Iran war drives up fuel prices

https://www.theguardian.com/environment/2026/apr/20/electric-car-ev-sales-mainland-europe-petrol-...
2•ciconia•2m ago•0 comments

The fastest way to match characters on ARM processors?

https://lemire.me/blog/2026/04/19/the-fastest-way-to-match-characters-on-arm-processors/
1•ibobev•2m ago•0 comments

Persistence of Vision

https://danilafe.com/writing/spirits/
1•ibobev•2m ago•0 comments

Observability for AI Agents

https://cloudpresser.com/writing/observability-for-ai-agents
1•cloudpresser•4m ago•0 comments

America Is in the Middle of a Stealth Manufacturing Boom

https://www.wsj.com/economy/america-is-in-the-middle-of-a-stealth-manufacturing-boom-af0702af
1•JumpCrisscross•7m ago•0 comments

Adventures with Anycast – Building a Public Anycast Network

https://preview-anycast.oh2xab.pages.dev/Building-Anycast-Network/
2•alibarber•7m ago•0 comments

The most expensive system is the one nobody remembers building

https://joshpanka.substack.com/p/the-most-expensive-system-is-the
1•posterity•8m ago•0 comments

Southern California residents sentenced in bear suit insurance fraud scheme

https://abc7.com/post/3-southern-california-residents-sentenced-bear-suit-insurance-fraud-scheme/...
1•Alupis•8m ago•0 comments

India's Expanding Site Blocking Orders Hit Legal Wall at Delhi High Court

https://torrentfreak.com/indias-expanding-site-blocking-orders-hit-legal-wall-at-delhi-high-court/
2•Brajeshwar•9m ago•0 comments

New Posts

https://mag.openrockets.com/p/developmental-integrity-di-and-the-cognitive-environments-why-minor...
1•openrockets•16m ago•0 comments

Most people care about farm animals – our food system doesn't reflect that

https://ourworldindata.org/most-people-care-about-farm-animals-our-food-system-doesnt-reflect-that
3•alphabetatango•16m ago•0 comments

Show HN: Made a highly organised email client with prompt-free AI within

1•neerajnathany•16m ago•0 comments

RedSun and UnDefend: Unpatched Exploit Turning Windows Security Against Itself

https://cyberspit.com/redsun-undefend-defender-zero-days.html
3•KandiBrian•18m ago•0 comments

Agent Skills move too fast for Git

https://www.sleuth.io/post/agent-skills-move-too-fast-for-git/
2•detkin•19m ago•0 comments

USPS Inspector General Issues Alert on Counterfeit Postage

https://www.ecommercebytes.com/2026/04/20/usps-inspector-general-issues-alert-on-counterfeit-post...
1•ilamont•19m ago•0 comments

Imperialist appropriation in the world: Drain from Gl. South v/ unequal exchange

https://www.sciencedirect.com/science/article/pii/S095937802200005X
2•y0eswddl•20m ago•1 comments

No Lines, No 'Regular' People: Flying Ultra-Luxury from Paris

https://www.nytimes.com/2026/04/06/travel/first-class-luxury-flight-air-france-la-premiere.html
4•bookofjoe•22m ago•1 comments

Show HN: Scryptian – Run Local AI Skills via Ctrl and Alt (Python and Ollama)

https://github.com/adrianium/Scryptian
1•bonsuaq•23m ago•1 comments

Your models are collapsing because they are closed loops.

https://www.amazon.co.uk/dp/B0GWLFR2P6
1•martynagass•24m ago•1 comments

Nvidia AI chip rivals attract record funding as competition heats up

https://www.cnbc.com/2026/04/17/nvidia-ai-chip-rivals-funding-euclyd-fractile.html
4•Brajeshwar•25m ago•0 comments

CAMM2 is replacing the RAM stick as we know it, your next laptop will prove it

https://www.xda-developers.com/camm2-will-replace-ram-sticks-in-your-next-laptop/
2•maxloh•25m ago•1 comments

Caztor 1.0 – a browser for small-net protocols like Gemini and Gopher

https://kevinboone.me/caztor.html
2•LaSombra•27m ago•0 comments

ChatGPT and Codex Down

https://status.openai.com/history
13•bakigul•27m ago•0 comments

Show HN: Grammar of Graphics CLI tool made in Rust

https://github.com/williamcotton/gramgraph
1•williamcotton•29m ago•0 comments

Show HN: The Trawl CLI, trudge through agent harness logs for shit and giggles

https://the-daily-claude.github.io/the-daily-claude/
1•ElFitz•29m ago•0 comments

Connecting in Narratives

https://jason.blog/2026/04/16/connecting-in-narratives/
1•chilipepperhott•30m ago•0 comments