NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
Agentic coding notes from Galapagos Island (danluu.com)
duckmysick 33 minutes ago [-]
I'd like to highlight a different part of the article:

> In general, when I talk to software folks about testing, I'm coming from such a different place that they immediately look at me like I'm an alien, so let's talk about how we tested at this hardware company I worked for, Centaur, which informs my biases about how I like to work. Some of the things that we did that were or are unorthodox in the software world are:

> Hired dedicated QA / test engineers, with testing being a first-class career path on par with being a developer - No code review by default - Virtually no hand-written tests - Constant testing via what programmers sometimes called property based testing, randomized testing, fuzzing, etc., although we just called those tests (hand-written tests were called "hand tests"). - Large regeression test suite (3 months wall clock to execute on compute farm) - No unit tests

Anybody here tried that (or a similar) approach? Especially going all-in on property based testing and fuzzing with no unit tests.

I tried that approach somewhere before and the initial results were promising, but ran into political issues so the idea was canned.

martey 4 hours ago [-]
OP's alt text makes it clear that by "Galapagos Island" they mean Vancouver. I assumed that this was some sort of local nickname, but all of the references to "Galápagos of Canada" I could find are talking about Haida Gwaii instead.
pluc 2 hours ago [-]
Nobody calls it that.
skrebbel 2 hours ago [-]
Yeah I was like “woa a PGConf on the galapagos, i gotta get my ass to one if those!”
progbits 2 hours ago [-]
Realizing he's just using it to mean remote place in terms of AI bubble (Vancouver! What does that make all the other places that are not major tech hubs?) was a bummer.

Who cares about AI, I wanted to read about living in Galapagos

bob1029 5 hours ago [-]
A lot of the crazy ideas seem to have melted away in the face of massive context sizes. Today, I can put roughly a megabyte of utf8 text into my system prompt before things start to get weird.

That is a massive amount of information even if we are being sloppy with it. You can read The Hobbit and the first Harry Potter book cover-to-cover and still have room to spare. I would deeply struggle to develop a world model this detailed for any business. Anything that needs to get more specific than these narratives can be a SQL query tool into the data warehouse, grep over the codebase, MS graph API lookup, etc.

Giving the business a balanced way to collaborate over this one shared model of the world is a new challenge I am beginning to engage with. I've also noticed that the world model will compound on itself in terms of self-detection of update opportunities. The more constraints there are, the more likely we appear to violate one.

stingraycharles 4 hours ago [-]
You’re forgetting that keeping the context small is better economically and delivers better results.
themgt 2 hours ago [-]
Forgetting? I think you mean to say your advice was auto-compacted to keep our context small and deliver better results.
embedding-shape 1 hours ago [-]
> melted away in the face of massive context sizes

If only. There is a huge difference between "Gives good responses/can easily spot things within N context size" and "Technically works but sucks within N context size", almost all models basically become cave-people once you go beyond 50% of the "supported" context size, meaning while they may technically work with 1 million output tokens, those last 500K tokens are gonna be massively "dumber" than the first 500k tokens.

gwern 4 hours ago [-]
URL typo: "hange how he works](/productivity-velocity/)". (I make this kind of Markdown syntax error all the time and set up a lint for '](/'.)

You should talk to https://www.mechanize.work/ for sponsorship/credits and about environments.

4 hours ago [-]
brcmthrowaway 5 hours ago [-]
This seems like the beginnings of AI psychosis, tbh.
mock-possum 2 hours ago [-]
How do you figure?
2 hours ago [-]
foobarbecue 4 hours ago [-]
It's "Galapagos" or "Galápagos," not "Galapogos."
stingraycharles 4 hours ago [-]
You miswrote OP’s miswriting in the third version :)
foobarbecue 4 hours ago [-]
Argh, autocorrect got me. Thanks, fixed.
foobarbecue 4 hours ago [-]
Aaand now OP has fixed it in the HN post title. Still wrong in the linked article.
4 hours ago [-]
zuzululu 5 hours ago [-]
[dead]
nobodycares1 5 hours ago [-]
[flagged]
anon7725 5 hours ago [-]
You’re out of your element, Donny.
zarzavat 5 hours ago [-]
Fable changes the game yet again, because it's API-only.

You're not likely to want to run Fable in a loop any more than you want to take a bunch of dollar bills and light them on fire. Every invocation of Fable has to be intentional, its context carefully managed. I feel like a babysitter.

weird-eye-issue 5 hours ago [-]
Compared to Opus 4.8 I really haven't been impressed
danielbln 4 hours ago [-]
And I've been quite impressed. Opus talks the talk, Fable walks the walk.
stingraycharles 4 hours ago [-]
I don’t understand what these comments add to the discussion, you always see these and it’s just noise at this point.
danielbln 4 hours ago [-]
They add nothing, meaningless anecdotes. I was kind of riffing on that.
skrebbel 2 hours ago [-]
Posting meaningless comments isn’t suddenly useful because you’re aware of it and “riffing on that”.
danielbln 1 hours ago [-]
And now you've added to the pile, congratulations.
weird-eye-issue 17 minutes ago [-]
So you added BS, on purpose? There is nothing meaningless about anecdotes. The plural is data
wwind123 2 hours ago [-]
I make Claude, Codex and Gemini review each other's design plan and implementation. Each always found a lot of things the others missed...until Fable 5 came out. Whatever plan or code Fable 5 comes up with, now it's very hard for Codex and Gemini to find any serious hole in it.
phplovesong 4 hours ago [-]
Damn that was a cringe comment
jacobgold 3 hours ago [-]
Fable is supposed to return to subscription plans, unless I'm missing something: https://jacob.gold/posts/fable-5-removal-is-temporary/

  Anthropic says the change is about capacity and is temporary. In its launch announcement on June 9, 2026, it says:

  "After this point—when sufficient capacity allows us to do so—we aim to restore Fable 5 as a standard part of subscription plans. We intend to do this as quickly as we can."
techpression 2 hours ago [-]
They can’t keep their current models working on subscriptions[1], so we’ll see if this is marketing or not in the future. It’s smart to tease it no matter what, ”insert classic first hit is free drug reference”.

[1] https://status.claude.com

NitpickLawyer 5 hours ago [-]
I agree with you that you don't need fable for everything, and you have to be careful on what you run it on. CRUD stuff, sure even the small models can do it. But there certainly are tasks that are very much suited for the absolute SotA and you'd leave money on the table by not using it. And how much a task is worth is dependant on how much it improves your bottom line. So the cost/token becomes largely irrelevant.

Let's take this [1] benchmark. A bit more context here [2].

Here models are asked to create kernels for running inference on models. This is a benchmark perfectly suited and highly relevant right now. It's easily verifiable, an active are of research, and the results are immediately useful.

Say you have 1 unit of compute, it costs 300k $ and serves 1x users. In comes Fable and after one session it gives you 30% speed-up on your 1 unit of compute. It can now serve 1.3x users. How much is that one session worth for you? How much is it worth for a company using 10 units? 100 units? How much is it worth for a hyper-scaler running 10.000 units? How much is it worth for a lab that trains the next frontier model and then serves it from 100.000 units? 30% is relative. And the cost for one session is really meaningless. It can cost 1m$ / session and it would still be worth it for someone.

[1] - https://kernelbench.com/mega

[2] - https://x.com/elliotarledge/status/2072814573753975266

eru 5 hours ago [-]
For now, I can use Fable from the web just fine.

> You're not likely to want to run Fable in a loop any more than you want to take a bunch of dollar bills and light them on fire. Every invocation of Fable has to be intentional, its context carefully managed.

Eh, that's just because it's the current frontier model. Give it a few weeks, and prices will drop.

zarzavat 4 hours ago [-]
API prices are the new normal. I doubt that prices will drop to the level of the subsidized subscriptions any time soon. Usage is growing exponentially but capacity cannot. There is no reason for them to waste their capacity on subscription users if they can sell that same capacity to API users.

Like with Uber and Lyft, the low prices were a fight for market share, but now they have successfully captured that market share the focus changes to balancing their books.

nobodycares1 5 hours ago [-]
[flagged]
zapnuk 25 minutes ago [-]
There is a reasone we use left and right margin/padding.

This blog is quite unreadable for 27/32" monitors.

Aldipower 24 minutes ago [-]
Toggle to "reader view" or resize your window. It is up to you and really isn't that hard.
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 10:09:04 GMT+0000 (Coordinated Universal Time) with Vercel.