HNHacker News
TopNewBestAskShowJobs

itsalotoffun

115 karma · joined July 16, 2025

submissionscomments
itsalotoffun··on Model intelligence is no longer the constraint for automation
This is correct. It will require non-market forces to regulate soft-landings for humans. We may see a wave of "job-preserving" legislation in the coming years but these will eventually be washed away in favor of taxing the AI economy.
itsalotoffun··on Best Practices for Building Agentic AI Systems
I'm genuinely curious, is it: a) the writing style you can't stand, b) the fact that this piece tripped your "this is written by AI" and it's AI-written stuff you can't stand? And what the % split between the two is.

(I find there's a growing push-back against being fed AI-anything, so when this is suspected it seems like it generates outsized reactions)

itsalotoffun··on Best Practices for Building Agentic AI Systems
Also, regarding your agents (primary and sub):

- Did you build your own or are you farming out to say Opencode? - If you built your own, did you roll from scratch or use a framework? Any comments either way on this? - How "agentic" (or constrained as the case may be) are your agents in terms of the tools you've provided them?

itsalotoffun··on Best Practices for Building Agentic AI Systems
When you discuss caching, are you talking about caching the LLM response on your side (what I presume) or actual prompt caching (using the provider cache[0])? Curious why you'd invalidate static content?

[0]: https://docs.anthropic.com/en/docs/build-with-claude/prompt-...

itsalotoffun··on AI is different
> The future may reduce the economic prosperity and push humanity to switch to some different economic system (maybe a better system). Markets don’t want to accept that. [Emphasis added]

What a silly premise. Markets don't care. All markets do is express the collective opinion; in the short term as a voting machine, in the long term as a weighing machine.

Seeing a real uptick of socio-policital prognostication from extremely smart, soaked-in-AI, tech people (like you Salvatore!), casting heavy doom-laden gestures towards the future. You're not even wrong! But this "I see something you all clearly don't" narrative, wafer thin on real analysis, packed with "the feels", coated with what-ifs.. it's sloppy thinking and I hold you to a higher standard antirez.

itsalotoffun··on Claude Opus 4 and 4.1 can now end a rare subset of conversations
While I'm certain you'll find plenty of people who believe in the principle of model welfare (or aliens, or the tooth fairy), it'd be surprising to me if the brain-trust behind Anthropic truly _believed_ in model "welfare" (the concept alone is ludicrous). It makes for great cover though to do things that would be difficult to explain otherwise, per OP's comments.
itsalotoffun··on Best Practices for Building Agentic AI Systems
Super practical, no-bullshit write up clearly coming from the trenches. Worth the read.
itsalotoffun··on Are you willing to pay $100k a year per developer on AI?
Lots of chat about this:

> Inference APIs aren’t subsidised

This is hard to pin down. There are plenty of metal companies providing hosted inference at market rates (i.e. assumed profitably if heading towards some commodity price floor). The premise that every single one of these companies is operating at a loss is unlikely. The open question is about the "off-book" training costs for the models running on these servers: are your unit economics positive when factoring training costs. And if those training costs are truly off-book, it's not a meritless argument to say the model providers are "subsidizing" the inference industry. But it's not a clear cut argument either.

Anthropic and OpenAI are their own beasts. Are their unit economics negative? Depends on the time frame you're considering. In the mid-longer run, they're staking everything on "most decidedly not negative". But what are the rest of us paying on the day OpenAI posts 50% operating margins?

itsalotoffun··on Why LLMs can't really build software
This way to the hard take-off.
itsalotoffun··on Why LLMs can't really build software
> It works in small ... chunks

Yup.

> I ... review each one

Yup.

These two practices are core to your success. GenAI hangs reliably hangs itself given longer rope.

itsalotoffun··on What does Palantir actually do?
No-one expects Susan. No wait, the Spanish Inquisition.
itsalotoffun··on Meta accessed women's health data from Flo app without consent, says court
I mean.. there's simply no repercussions for these companies, and only rivers of money on the other side. The law is laughably inept at keeping them in check. The titans of Surveillance Capitalism don't need to obey laws. CFOs line-item-ing provisional legal settlement fees as (minor) COGS. And us digital serfs, we simply have no rights. Dumb f*cks, indeed.
itsalotoffun··on I'm worried it might get bad
Fair enough (and edited). I get angry at Chicken Littles spraying their anxieties all over other people because they can. It's not okay.
itsalotoffun··on I'm worried it might get bad
Daniel's freaking out about an ongoing correction still playing out from '21, and finding struts to support his argument like the "30-50% of the work" is being "done by AI" nonsense lines spouted by talking suits. This is hogwash. It's standard corporate brain fart miss the actual point. Yes, 50%+ of code written might be done by AI, but pretending this is "AI doing the work" reveals the tumor that is management misapprehension of what's going on.

There's a correction coming, but not the one Daniel's fearmongering about.

itsalotoffun··on Show HN: Omnara – Run Claude Code from anywhere
+1 for vibetunnel
itsalotoffun··on $160M VC-backed company just killed my EU trademark for a small OSS project
Legal paperwork is a fig leaf proxy for a game played with lawyers and lots of money. If you can't actively and substaintially flex both, you'll discover how the world actually works in due course.
itsalotoffun··on Sam Altman now says AGI, or human-level AI, is 'not a super useful term'
I am shocked, shocked to hear that Sam is backpedalling this.
itsalotoffun··on The current state of LLM-driven development
Yeah, this moralizing is like side-eyeing your fellow soldiers for killing "too much" because your level of killing is fine.
itsalotoffun··on The current state of LLM-driven development
I think we're still in the gray zone of the "Incessant Obsolescence Postulate" (the Wait Calculation). Are you better off "skilling up" on the tech as it is today, or waiting for it to just "get better" so by the time you kick off, you benefit from the solved-problems X years from now. I also think this calculation differs by domain, skill level, and your "soft skill" abilities to communicate, explain and teach. In some domains, if you're not already on this train, you won't even get hired anymore.

The current state of LLM-driven development is already several steps down the path of an end-game where the overwhelming majority of code is written by the machine; our entire HCI for "building" is going to be so far different to how we do it now that we'll look back at the "hand-rolling code era" in a similar way to how we view programming by punch-cards today. The failure modes, the "but it SUCKS for my domain", the "it's a slot machine" etc etc are not-even-wrong. They're intermediate states except where they're not.

The exceptions to this end-game will be legion and exist only to prove the end-game rule.

itsalotoffun··on Jules, our asynchronous coding agent
You need a supervisor agent to periodically check the progress and `if (madness) halt(1)`
itsalotoffun··on Jules, our asynchronous coding agent
Something like this? https://blog.google/technology/developers/introducing-gemini...
itsalotoffun··on A candidate giant planet imaged in the habitable zone of α Cen A
https://www.projecthyperion.org
itsalotoffun··on I gave the AI arms and legs then it rejected me
You've got it backwards friend
itsalotoffun··on I gave the AI arms and legs then it rejected me
Exactly this. No amount of cred, smarts, and genius that ends with "and I'm a bit of dick" will save you from my automatic red-line veto when hiring. I'm far from alone in this.
itsalotoffun··on 6 weeks of Claude Code
1 senior to 10 everyone else. Sorry that wasn't super clear.
itsalotoffun··on 6 weeks of Claude Code
People really aren't going to like this, but OP is directionally correct.

At 100 dev shop size you're likely to have plenty of junior and middling devs, for whom tools like CC will act as a net negative in the short-mid term (mostly by slowing down your top devs who have to shovel the shit that CC pushes out at pace and that junior/mids can't or don't catch). Your top devs (likely somewhere around 1/5 of your workforce) will deliver 80% of the benefit of something like CC.

We're not hiring junior or even early-mid devs since around Mar/Apr. These days they cost $200/mo + $X in API spend. There's a shift in the mind-work of how "dev" is being approached. It's.. alarming, but it's happening.

itsalotoffun··on 6 weeks of Claude Code
A more apt metaphor is moving from hand-tools to power-tools.

The painting/photography metaphor stretches way too far imo - photography was fundamentally a new output format, a new medium, an entirely new process. Agentic coding isn't that.

itsalotoffun··on 6 weeks of Claude Code
> give it playwright MCP server

Or just `$ playwright`. Skip the MCP ceremony (and wasted tokens) and just have CC use CLI tools. Works remarkably well.

itsalotoffun··on 6 weeks of Claude Code
Because it works.

Honestly, it's just this. "Claude the bar button on foo modal is broken with a failed splork". And CC hunts down foo.ts, traces that it's an API call to query.ts, pulls in the associated linked model, traces the api/slork.go and will as often as not end up with "I've found the issue!" and fix it. On a one sentence prompt. I think it's called an "Oh fuck" moment the first time you see this work. And it works remarkably reliably. [handwave caveats, stupid llms, etc]

itsalotoffun··on 6 weeks of Claude Code
> hey are far more diligent in structuring it well and making it logically sequenced and clear than I would be

Yes, with the caveat: only on the first/zeroth shot. But even when they keep most/all of the code in context if you vibe code without incredibly strict structuring/guardrails, by the time you are 3-4 shots in, the model has "forgotten" the original arch, is duplicating data structures for what it needs _this_ shot and will gleefully end up with amnesiac-level repetitions, duplicate code that does "mostly the same" thing, all of which acts as further poison for progress. The deeper you go without human intervention the worse this gets.

You can go the other way, and it really does work. Setup strict types, clear patterns, clear structures. And intervene to explain + direct. The type of things senior engineers push back on in junior PRs. "Why didn't you just extend this existing data structure and factor that call into the trivially obvious extension of XYZ??".

"You're absolutely right!" etc.

Page 1 of 2Next →