frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

I Use Development-Driven Specs, Not Spec-Driven Development

https://github.com/waywardgeek/ensemble
1•WaywardGeek•13m ago

Comments

WaywardGeek•13m ago
This results in an executable specification: give it to an AI coding agent like Ensemble, and it will execute the specification autonomously, creating a new version of the code. This works perfectly when I create new versions of Ensemble by executing "The Art of Building AI Coding Agents". I've never seen a more successful specification.

You have to build the spec as you build the code. The processes cannot be separated. I do the usual up-front design conversation with the AI, and then ask it to write just the TL;DR and exercises sections of the next chapter. After that, I pair-program with the AI to implement it, following the TL;DR, writing notes as we go to clarify what was unclear, steering the AI in real time towards my design.

Once the new code passes all the exercise graders, only then do I ask the AI to read the notes, voice.md file, and write the body of the chapter. Then, I have it launch a student to see if it can write the code purely from the chapter and graders.

At the end of this process, I'm the expert, and I don't even need to review the code.

Code is simply the result of executing the right specification. Just another artifact of the compiler.

Stop vibe-coding. Become the expert by pair-programming with the AI as you build to code, and then build the specs from what you did to build the code. Don’t document the code to build. Document the process, lessons learned, and why you built it this way. You can’t do that up-front.

If you don’t know how to pair-program with the AI, well, you can always try running Ensemble, and listening to the AI as it works. It won’t call tools until you’ve listened to every word the AI says, and the AI isn’t allowed to silently call tools.

I know this is hard for all of you folks with good vision. Get over it. Just do it.

Four shark killings in 1916 led to a tsunami of hysteria and Spielberg's "Jaws"

https://www.thevintagenews.com/2018/01/31/jaws-inspiration/
1•Eridanus2•2m ago•0 comments

Le Salon Client IRCv3 natif en Rust – interface GPU avec GPUI

https://github.com/MrTHP/Le-Salon
1•misterthp•11m ago•0 comments

Breaking the Decade-Long Trump Fever

https://www.newyorker.com/magazine/2026/11/16/breaking-the-decade-long-trump-fever
1•rbanffy•13m ago•0 comments

I Use Development-Driven Specs, Not Spec-Driven Development

https://github.com/waywardgeek/ensemble
1•WaywardGeek•13m ago•1 comments

Elephant-Goldfish Model (Agent Skill)

https://github.com/google/elephant-goldfish-model
1•pella•15m ago•0 comments

MiniToolDesk Tools

https://minitooldesk.com/tools/
2•minitooldesk•16m ago•1 comments

Show HN: Maple – Sub-2-BPW Moe Pruning to Run Gemma 4 26B at 45 TPS on a 6GB GPU

https://github.com/AmSach/maple
1•AmSach•17m ago•0 comments

ISponsorBlockTV: SponsorBlock client for all YouTube TV clients

https://github.com/dmunozv04/isponsorblocktv
2•xnx•18m ago•0 comments

Show HN: Reges Town – a 3D city run by AI citizens, in the browser

https://regestown.com
1•nonerthy•21m ago•0 comments

Ocarina of Time (Switch 2) PC Recompilation

https://github.com/NotRexed/Hookshot
1•avaer•24m ago•0 comments

I Love the Smiths AI: A Familiar Elevator Scene, with You in It

https://medium.com/@wangjiayiliuyan/i-love-the-smiths-ai-a-familiar-elevator-scene-with-you-in-it...
1•visiohex•30m ago•1 comments

The Maya used so much red paint that they poisoned their water with mercury

https://www.livescience.com/archaeology/americas/the-maya-used-so-much-red-paint-that-they-poison...
2•geox•32m ago•0 comments

Addressing protocol security gaps in multi-tenant Kubernetes

https://aws.amazon.com/blogs/security/addressing-protocol-security-gaps-in-multi-tenant-kubernetes/
1•acossta•40m ago•0 comments

NHS breach helpline left staff carrying a 'significant emotional burden'

https://www.theregister.com/security/2026/11/07/nhs-breach-helpline-left-staff-carrying-a-signifi...
1•Bender•48m ago•0 comments

Ships loiter near subsea cables amid Iran's warnings to Trump

https://arstechnica.com/gadgets/2026/11/ships-loiter-near-subsea-cables-amid-irans-warnings-to-tr...
2•Bender•49m ago•0 comments

British soldier ignored order to pull his SIM card, then got blackmailed

https://arstechnica.com/security/2026/11/british-soldier-ignored-order-to-pull-his-sim-card-then-...
2•Bender•49m ago•0 comments

Good Night, and Good Luck: AI, fear and what the job data says

https://rpallas.xyz/good-night-and-good-luck/
5•ibobev•50m ago•1 comments

A Quantum Theorem Has Killed Einstein's Reality

https://www.quantamagazine.org/a-strange-quantum-theorem-has-killed-einsteins-reality-20261106/
1•ibobev•51m ago•0 comments

Goodbye Duolingo: a new Italian Teaching App

https://www.italicore.com/
1•EmanuHacker•52m ago•1 comments

Goodbye Claude, Hello Pi

https://caleb.software/posts/claude-to-pi.html
4•karagenit•53m ago•1 comments

Obituary for a Computer Magazine

https://flashesandflames.com/2026/11/06/obituary-for-a-computer-magazine/
1•jedwhite•54m ago•1 comments

Show HN: I'm 15 and my personal website looks like iMessage

https://apanda.dev/
2•pizzalover125•1h ago•2 comments

I Build Qorqbot – OS Grokbot

1•alpbahadur•1h ago•0 comments

Anthropic warns that it's close to RSI capability, a.k.a. self-building AI

https://techcrunch.com/2026/11/02/anthropic-warns-that-its-very-close-to-rsi-capability-aka-self-...
4•RickJWagner•1h ago•4 comments

Show HN: LLM weight editing tool made by a 15-year-old

https://github.com/Miyamoto-Renya/LaplacesScissors
1•032renya•1h ago•0 comments

Microsoft Removes PC-to-PC Migration from Windows 11, Pushes Users to OneDrive

https://www.ghacks.net/2026/11/03/microsoft-removes-pc-to-pc-migration-from-windows-11-and-points...
6•dmitrygr•1h ago•1 comments

The Story Behind Edward Hopper's Iconic Painting, "Nighthawks"

https://lithub.com/the-story-behind-edward-hoppers-iconic-painting-nighthawks/
1•pseudolus•1h ago•0 comments

35 by 35 electrification is the agenda for COP31

https://theconversation.com/the-cop31-climate-summit-is-betting-on-electrification-but-still-need...
1•meander_water•1h ago•0 comments

Why mandating AI use in the workplace can backfire

https://www.msn.com/en-us/news/other/why-mandating-ai-use-in-the-workplace-can-backfire/ar-AA2gAwkW
1•pseudolus•1h ago•0 comments

DFIR Level-0 Protocol: Sanitization of UEFI Bootkits and Linux Rootkits

https://zenodo.org/records/24046579
1•andretaker•1h ago•0 comments