HNHacker News
TopNewBestAskShowJobs

DenisM

12,594 karma · joined April 20, 2008

submissionscomments
DenisM··on The Mythical Man-Month in the Age of AI
> until reaching AGI, whatever that word means

Maybe that’s exactly it - AGI is ability to plan well?

DenisM··on The State of Context Engineering
Yes, and also a diversity of models. I had argon model catch issues that opus missed.
DenisM··on The State of Context Engineering
I like the overall idea of deliberate forgetting. And I found checkpointing into artifacts (code, design, intent) to start with fresh context to work well for that purpose.

Interestingly, the artifacts include not just code but alao retroactive design and retroactive “execution plan”. I feed them to another agent to validate the approach and resume work with fresh context and update mission statement.

Unexpectedly, design doc and an execution plan are now outcomes of coding process, not inputs to it. I’m not sure how to think about this.

DenisM··on Root shell on Samsung TV
We have proof they have no moral qualms or other guardrails, and they have incentive. We also have a decent idea how much it costs to connect to ambient WiFi or cell/5gnetworks. It’s a matter of time, which may or may not be already in the past.
DenisM··on Dessa: Conversation Model trained only on speech
Delegate to ChatGPT.

Like, lower the volume (“turn to tge side”) and say, hey Richard, can you compute 123^45 for me? Or “can you check flights”?

DenisM··on Securing our frontier model training environment
Operating air gapped networks is probably a new area of expertise for most people. It’s not hard to unplug cables, but people need access, updates need to be installed, results need to be extracted.

Also threat actors being on the inside breaking out is a bit new.

DenisM··on LLMs are making formal software verification feasible at a much larger scale
Thank you for sharing. Would love to hear more!
DenisM··on LLMs are making formal software verification feasible at a much larger scale
AI is the dark energy of engineering - it pushes us further apart, faster. Some of us get pushed towards slop, others towards formal spec validation, and as time goes it will be harder and harder to see each other.

A while back a knowledgeable man was a philosopher, and they could all easily talk to each other and understand. As time went we split up - we have philosophy doctors in various fields who have very little to talk about.

This happened again when the term “engineer” fractured (even before software engineering). Software engineering itself fractured, too.

And it’s happening again now.

DenisM··on AI compute is the new oil–and needs a new market
This caught my eye:

> Architect Financial Technologies, founded in 2023, offers futures in compute linked to the value of chips in America. The firm has also recently launched a platform where model-makers bid to provide “inference”—the useful output produced by an AI model in response to a prompt—rather than the underlying compute capacity.

I think the idea of selling inference is solid, but I’m not convinced Wall Street is going to be doing that. Superscalers are better positioned.

Inference will likely be priced by evals, specific for each workload.

DenisM··on Using LLM for confidence scoring is a bad idea
Can you provide an example f how you did that? Very promising!
DenisM··on Why do we have so many meetings?
How you asked them why?

It could be more productive than being angry. Or not, but worth a try.

DenisM··on The End of Rationing
I imagine this new awareness could create a lot of new jobs, given how much software out there should be in the same state.

I’m not sure if the job title tho. Software restoration?

DenisM··on Anthropic's proposed AI safety bill only kicks in if 50 deaths or $1B in damages
Current open weight models are 6 months behind on cyber offensive capabilities. We can use that as a proxy on other hazardous capabilities. Thats how much time we have until the genie is out of the bottle.

The bill may create an incentive for Chinese labs to nerf their open weight models before release. If that works we get another 6 months until unnerfed models leak to public.

Thats what the bill gives us - a few months months to come up with the next bandaid.

DenisM··on Anthropic's proposed AI safety bill only kicks in if 50 deaths or $1B in damages
The bill mandates private model review, akin to financial audit, and sets a threshold on predicted failure blast radius to trigger government review , which may result into court blocking model release.

What we have now is that for government to act the model has to cause enough damage to cause Congress to pass a new law to try to stop the model after it’s been already released.

DenisM··on Pele – Mermaid diagrams as themeable SVG
The layout quality is very impressive!

Have you given much thought to diffing diagrams? The source can be version controlled and a source diff can be seen, but a visual diff would be amazing and easily sway me from writing prose to writing diagrams.

DenisM··on Pattern matching beats narrative reasoning
It’s really hard to discuss non-narrative reasoning because as soon as you start it becomes narrative. I’m rather flummoxed as to what to do about it. Some headway can be made with spatial reasoning, but not much beyond that. And even then.
DenisM··on OpenAI discloses four more rogue incidents
You’re right that punishing unintentional or well-intentional hackers will actually empower ill-intentional hackers.

However 99% of businesses will not be able to effectively handle security reports in reasonable time. They did not need that level of competence or funding until now, and therefore they did not acquire it. Most companies that use locks don’t employ locksmiths.

Looking another way - the entire economy got suddenly hit with entire pile of technical/ security debt it has accumulated over 50 years, and only has one year to deal with it. No amount of diagnostic will fix this, this is economically infeasible.

One thing that is feasible is a government bailout for technical debt. All the engineers that were freed up from AI-induced restructuring should be employed to pay down technical debt across the entire economy. Simply updating all software to use latest libraries is a great start. Using AI to diagnose, repair, re-deploy all old software. Using AI to rewrite all old software that cannot be recompiled.

DenisM··on OpenAI discloses four more rogue incidents
If it does not exist today it will tomorrow.
DenisM··on 90% of US working hours are spent on tasks not covered well by AI benchmarks
-> the most accurate position is a carefully nuanced middle-ground

Nuanced position will not be middle ground. Single-dimensional thinking is exactly the problem that causes the argument. There are multiple reasoning modalities, each suitable to a certain type of human/agent cooperation, and there are different tasks where different modalities are applicable at different stages. There is no way to reduce this to a single axis.

DenisM··on AI is a tool and using it well takes skill
We’re all grappling with a good mental model to navigate this new world.

Your model is outsourced labor, moving from micromanagement to co-worker.

My model is a genius intern, who needs tools to exceed me in some areas and lean on me in others.

The authors model is wielding a hammer and moving to a press.

The diversity is shaped by a dozen factors - we solve different problems or even types of problems, under different constraints, amount of time invested so far, past experience and so on.

We’re not taking face to face, so forgive me if I guess wrongly… I guess your frustration comes from trying to coax wide variety of behaviors into a single framework. I’d given up on that, so I just try to pay attention. To results people achieve to reset my expectations of what is possible. Naturally I’m heavily biased by my mental model, and it has to be that way or else I will go insane.

DenisM··on Redesigning source control at Anthropic
> Was anyone else looking forward to feature flags as a part of a post like this?

I am looking for agent-world feature flags, but not in a post on source control. Feature flags belong to wider SDLC.

DenisM··on Redesigning source control at Anthropic
With 1000 engineers and most PRs bein housekeeping we’re down to 10 prs per day per engineer. And as they said - this is engineers core job now. It’s a new kind of job.

Personally I can easily imagine one or two orders of magnitude more than that. They crossed the rubicon of not gating PRs on tests. In that land you can just roll out changes to production, a small subset of it, during code review to assess behavior. Or during key moments of coding.

I’ve been thinking a lot about this recently: what can we get if every change goes to production in 100ms, and what do we need to do to maintain stability?

DenisM··on Redesigning source control at Anthropic
> Most interesting thing about Scion is how quickly it was deployed

Yes . And also they optimized for orders of magnitude more throughput and less latency, and fixing errors after the merge. This is new - they see enough benefit in velocity that justifies merging bugs and dealing with it later.

And it reminds me of when git came out and Linus said that git being super fast locally created a qualitative change in engineers head - it became a new way of working back then.

DenisM··on AI is a tool and using it well takes skill
> because I need your help in rephrasing my comment above to make my point more clear

Sure. The bulk of your post reads as sharp criticism of “AI is a tool and needs requisite skills to operate”, promoting the idea that “AGents will do the thing for you”. Suddenly the last paragraph landed with “both AI and tools need requisite skills to operate”. By the time I got to the last paragraph I already made up my mind about your message and the contrast between two positions was far too small to jolt my attention.

The key improvement you can make is to spell out juxtaposition earlier.

Reverse engineering your original argument, and with benefit of your second comment, the juxtaposition is that the skill of wielding a hammer and the skill of operating AI are on the opposite ends of control / cooperation spectrum. The distance is in fact so huge that using hammers at starting point is naive at best and clickbait at worstt.

This brings me to my second point. Both of your comments are emotionally charged with incredulity. This did not put me, or you, into the mode of curious thinking.

As to the substance. If we were to stick with the frame of control / cooperation I would take a position closer to yours. The author is not clueless, they are early in their “journey” from left to right. We all are early, meaning that no matter where you are there is someone else right of you.

However, I found that frame far too constrictive yand left it behind about a month ago. I’d be happy to elaborate if you’re still reading. :)

DenisM··on AI is a tool and using it well takes skill
You’ve gone from extreme to another. From “it’s just a tool that be skillfully wielded” “to it’s an agent which do the task you gave it”.

There’s another pov where I am providing agent with tools/setup/etc to amplify its abilities, and that does require skill.

DenisM··on The gap in shared understanding of LLM capability is widening
You might be thinking along the lines of the O-ring theory. Indeed long supply chains accumulate errors exponentially.

However the origins of theory explored the outcome of disastrous and irreparable outcome of space shuttle exploding, lives lost, and billion of dollars destroyed.

When LLM goes off the rails the cost is much lower, and retry is on the table. In fact our core competency shifted from writing code to creating environment where agents can retry cheaply and course correct based on feedback.

A modest increase in the number of turns it takes to reach decorehenve could make a difference between Decoherence and reaching the a grounded checkpoint.

DenisM··on The gap in shared understanding of LLM capability is widening
Since Feb 2026 I noticed among software engineers at big tech there a huge dispersion of attitudes and outcomes, and it was widening at the time. Since about August the tide turned - my acquaintances are moving closer together.
DenisM··on Why DuckDB 2.0 is faster
> Why does that keep happening?

A human has painful memories of past mistakes and knows which of their own thinking process needs to be double checked and which can be accepted on faith. An llm has no such memory, it can either verify every single word or none of them. And verification itself needs to be verified. So they have to stop somewhere.

This is why llm usually produce text that’s too shallow or too detailed.

When you ask the agent to double check something you gave it the missing piece - intuition about which part needs to be checked.

DenisM··on Trump administration is suspending Microsoft from a green card program
> but acktually

Did you need this to get your point across?

DenisM··on Loss of cell identity drives human aging: Two new papers
I see this a bit recently. Karma grinding?
Page 1 of 34Next →