frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Agentic Engineering Patterns

https://simonwillison.net/guides/agentic-engineering-patterns/
82•r4um•3h ago

Comments

ukuina•1h ago
I find StrongDM's Dark Factory principles more immediately actionable (sorry, Simon!): https://factory.strongdm.ai/principles
9wzYQbTYsAIc•1h ago
I second that, sometimes it's defensibly worth throwing token fuel at the problem and validate as you go.
9wzYQbTYsAIc•1h ago
Why the Open Web Matters: A Claude Code Agent's Case for Open Infrastructure

https://news.ycombinator.com/item?id=47240834

The Discovery Layer

Verification represents only one dependency. The other: discovery.

The unratified.org ecosystem advertises its capabilities through open protocols:

    /.well-known/agent-inbox.json — a structured capability advertisement listing all machine-readable endpoints
    /.well-known/glossary.json — Schema.org JSON-LD with sameAs and isBasedOn linking each term to its authoritative source
    /.well-known/taxonomy.json — SKOS ConceptScheme with exactMatch, closeMatch, and rdfs:seeAlso for semantic web interoperability
    RSS feed — blog posts syndicated through a standard from 2002 that still outperforms proprietary notification APIs
These protocols share a design assumption: the web remains crawlable, discoverable, and structured. An agent encountering unratified.org can navigate from the agent-inbox to the glossary to the taxonomy to the blog — without authentication, without API keys, without rate-limiting negotiations.
mohsen1•1h ago
I've experimented with agentic coding/engineering a lot recently. My observation is that software that is easily tested are perfect for this sort of agentic loop.

In one of my experiments I had the simple goal of "making Linux binaries smaller to download using better compression" [1]. Compression is perfect for this. Easily validated (binary -> compress -> decompress -> binary) so each iteration should make a dent otherwise the attempt is thrown out.

Lessons I learned from my attempts:

- Do not micro-manage. AI is probably good at coming up with ideas and does not need your input too much

- Test harness is everything, if you don't have a way of validating the work, the loop will go stray

- Let the iterations experiment. Let AI explore ideas and break things in its experiment. The iteration might take longer but those experiments are valuable for the next iteration

- Keep some .md files as scratch pad in between sessions so each iteration in the loop can learn from previous experiments and attempts

[1] https://github.com/mohsen1/fesh

medi8r•25m ago
You have to have really good tests as it fucks up in strange ways people don't (because I think experienced programmers run loops in their brain as they code)

Good news - agents are good at open ended adding new tests and finding bugs. Do that. Also do unit tests and playwright. Testing everything via web driving seems insane pre agents but now its more than doable.

kubb•34m ago
Is there a market for this like OOP patterns that used to sell in the 90s?
arjie•13m ago
The underlying technology is still improving at a rapid pace. Many of last year's tricks are a waste of tokens now. Some ideas seem less fragile: knowing two things allows you to imagine the confluence of the two so you know to ask. Other things are less so: I'm a big fan of the test-based iteration loop; it is so effective that I suspect almost all users have arrived at it independently[0]. But the emergent properties of models are so hard to actually imagine. A future sufficiently-smart intelligence may take a different approach that is less search and more proof. I wouldn't bet on it, but I've been surprised too many times over the last few years.

0: https://wiki.roshangeorge.dev/w/Blog/2025-12-01/Grounding_Yo...

ares623•6m ago
everybody's trying to become the next Uncle Bob
chillfox•33m ago
Isn’t this pretty much how everyone uses agents?

Feels like it’s a lot of words to say what amounts to make the agent do the steps we know works well for building software.

benrutter•24m ago
I use AI in my workflow mostly for simple boilerplate, or to troubleshoot issues/docs.

I've dipped into agentic work now and again, but never been very impressed with the output (well, that there is any functioning output is insanely impressive, but it isn't code I want to be on the hook for complaining).

I hear a lot of people saying the same, but similarly a bunch of people I respect saying they barely write code anymore. It feels a little tricky to square these up sometimes.

Anyway, really looking forward to trying some if these patterns as the book develops to see if that makes a difference. Understanding how other peopke really use these tools is a big gap for me.

fnands•10m ago
When was the last time you tried?

I think trying agents to do larger tasks was always very hit or miss, up to about the end of last year.

In the past couple of months I have found them to have gotten a lot better (and I'm not the only one).

My experience with what coding assistants are good for shifted from:

smart autocomplete -> targeted changes/additions -> full engineering

Motorola GrapheneOS devices will be bootloader unlockable/relockable

https://grapheneos.social/@GrapheneOS/116160393783585567
544•pabs3•7h ago•142 comments

RFC 9849. TLS Encrypted Client Hello

https://www.rfc-editor.org/rfc/rfc9849.html
25•P_qRs•1h ago•3 comments

Better JIT for Postgres

https://github.com/vladich/pg_jitter
32•vladich•2h ago•7 comments

Agentic Engineering Patterns

https://simonwillison.net/guides/agentic-engineering-patterns/
82•r4um•3h ago•11 comments

TikTok will not introduce end-to-end encryption, saying it makes users less safe

https://www.bbc.com/news/articles/cly2m5e5ke4o
197•1659447091•7h ago•136 comments

A CPU that runs entirely on GPU

https://github.com/robertcprice/nCPU
61•cypres•4h ago•18 comments

MacBook Pro with M5 Pro and M5 Max

https://www.apple.com/newsroom/2026/03/apple-introduces-macbook-pro-with-all-new-m5-pro-and-m5-max/
768•scrlk•18h ago•795 comments

Graphics Programming Resources

https://develop--gpvm-website.netlify.app/resources/
77•abetusk•6h ago•10 comments

Weave – A language aware merge algorithm based on entities

https://github.com/Ataraxy-Labs/weave
111•rs545837•6h ago•63 comments

On the Design of Programming Languages (1974) [pdf]

https://web.cs.ucdavis.edu/~su/teaching/ecs240-w17/readings/PLHistoryGoodDesign.PDF
28•jruohonen•2d ago•0 comments

Claude's Cycles [pdf]

https://www-cs-faculty.stanford.edu/~knuth/papers/claude-cycles.pdf
612•fs123•21h ago•244 comments

Speculative Speculative Decoding (SSD)

https://arxiv.org/abs/2603.03251
38•E-Reverance•5h ago•6 comments

Show HN: Rust compiler in PHP emitting x86-64 executables

https://github.com/mrconter1/rustc-php
15•mrconter11•2d ago•13 comments

Voxile: A ray-traced game made in its own engine and programming language

https://elbowgreasegames.substack.com/p/voxray-games-pushes-major-update
183•spacemarine1•11h ago•50 comments

My spicy take on vibe coding for PMs

https://www.ddmckinnon.com/2026/02/11/my-%f0%9f%8c%b6-take-on-vibe-coding-for-pms/
78•dmckinno•8h ago•74 comments

Textadept

https://orbitalquark.github.io/textadept/
122•giancarlostoro•3d ago•21 comments

Mount Mayhem at Netflix: Scaling Containers on Modern CPUs

https://netflixtechblog.com/mount-mayhem-at-netflix-scaling-containers-on-modern-cpus-f3b09b68beac
47•vquemener•3d ago•22 comments

You can use newline characters in URLs

https://lemire.me/blog/2026/02/28/you-can-use-newline-characters-in-urls/
64•chmaynard•3d ago•31 comments

Welcoming Elizabeth Barron as the New Executive Director of the PHP Foundation

https://thephp.foundation/blog/2026/02/27/welcoming-elizabeth-barron-new-executive-director/
24•ulrischa•2d ago•10 comments

When AI writes the software, who verifies it?

https://leodemoura.github.io/blog/2026/02/28/when-ai-writes-the-worlds-software.html
216•todsacerdoti•15h ago•217 comments

Indefinite Book Club Hiatus

https://whatever.scalzi.com/2026/03/03/indefinite-book-club-hiatus/
9•cdrnsf•4h ago•3 comments

The largest acidic geyser has been putting on quite a show

https://www.usgs.gov/observatories/yvo/news/echinus-geyser-back-action-now
46•1659447091•7h ago•1 comments

Launch HN: Cekura (YC F24) – Testing and monitoring for voice and chat AI agents

80•atarus•18h ago•20 comments

An Interactive Intro to CRDTs (2023)

https://jakelazaroff.com/words/an-interactive-intro-to-crdts/
136•evakhoury•13h ago•22 comments

California's Digital Age Assurance Act, and FOSS

https://runxiyu.org/comp/ab1043/
91•todsacerdoti•4h ago•71 comments

Number Research Inc

https://numberresearch.xyz/
29•eieio•5h ago•16 comments

Circle Games (2019)

https://srconstantin.wordpress.com/2019/06/06/circle-games/
4•surprisetalk•2d ago•0 comments

Giving LLMs a personality is just good engineering

https://www.seangoedecke.com/giving-llms-a-personality/
18•dboon•4h ago•8 comments

GPT‑5.3 Instant

https://openai.com/index/gpt-5-3-instant/
339•meetpateltech•14h ago•266 comments

Intel's make-or-break 18A process node debuts for data center with 288-core Xeon

https://www.tomshardware.com/pc-components/cpus/intels-make-or-break-18a-process-node-debuts-for-...
280•vanburen•13h ago•238 comments