HN user

softwaredoug

17,471 karma

Searchy search search

http://softwaredoug.com

Posts533
Comments2,639
View on HN
twitter.com 7h ago

“We have information that Moonshot distilled Fable for the development of K3”

softwaredoug
191pts478
www.wsj.com 23h ago

White House to Redirect Billions in Research Funds Toward AI, Away from Colleges

softwaredoug
30pts2
www.whitehouse.gov 1d ago

White House instructs intelligence agencies to fight distillation

softwaredoug
3pts1
arxiv.org 9d ago

A Large-Scale Empirical Study of AI-Generated Code in Real-World Repositories

softwaredoug
4pts1
arxiv.org 9d ago

A Study of Microsoft's Early 2026 Rollout of Claude Code and GitHub Copilot CLI

softwaredoug
70pts41
softwaredoug.com 9d ago

LambdaMART in Depth (2022)

softwaredoug
3pts0
softwaredoug.com 9d ago

Don't ask what you want. Ask who you want to be

softwaredoug
1pts0
softwaredoug.com 12d ago

Why write code in 2026

softwaredoug
220pts303
howtomarketagame.com 14d ago

Don't build your castle in other people's kingdoms (2021)

softwaredoug
5pts0
www.wsj.com 16d ago

New York hasn't built this many apartments since 1965

softwaredoug
3pts0
arxiv.org 16d ago

SlopCodeBench: Benchmarking How Coding Agents Degrade over Long, Iterative Tasks

softwaredoug
2pts0
arxiv.org 16d ago

Does code cleanliness affect coding agents? A controlled minimal-pair study

softwaredoug
210pts94
softwaredoug.com 18d ago

The tests are the code now

softwaredoug
5pts0
cyberscoop.com 18d ago

Warner bill would create federally vetted list for secure, trustworthy AI agents

softwaredoug
5pts2
softwaredoug.com 18d ago

Write Code, Not Specs

softwaredoug
3pts0
www.digitalapplied.com 23d ago

Does US AI Gatekeeping Hand China the Open-Source Edge?

softwaredoug
2pts0
openomb.org 1mo ago

OpenOMB – Apportionment Tracker

softwaredoug
2pts0
www.lawfaremedia.org 1mo ago

Congress has more power than it thinks

softwaredoug
2pts0
arcturus-labs.com 2mo ago

The AI Product Era You're Building for Might Be Over – Arcturus Labs

softwaredoug
1pts0
www.catb.org 3mo ago

The Story of Mel (1983)

softwaredoug
26pts4
old.reddit.com 3mo ago

Major history podcasts are being faked

softwaredoug
2pts0
en.wikipedia.org 3mo ago

Canal of the Pharaohs

softwaredoug
2pts0
en.wikipedia.org 3mo ago

Suez Crisis

softwaredoug
6pts0
industrialrevolutionspod.com 3mo ago

Industrial Revolutions Podcast

softwaredoug
2pts0
en.wikipedia.org 3mo ago

John "Iron Mad" Wilkinson

softwaredoug
3pts0
en.wikipedia.org 3mo ago

The Flying Shuttle

softwaredoug
2pts0
dropbox.tech 3mo ago

Using LLMs to amplify human labeling and improve Dash search relevance

softwaredoug
1pts0
en.wikipedia.org 4mo ago

Tanker War

softwaredoug
2pts0
en.wikipedia.org 4mo ago

Elite Overproduction

softwaredoug
82pts97
en.wikipedia.org 4mo ago

Office of Technology Assessment

softwaredoug
2pts0

Well its not law. Its more terms of service.

For example, if OpenAI / Anthropic were actually open, other US labs could be building near-frontier open weights models by distilling off OpenAI / Anthropic. But because US companies don't want to be sued, US labs who obey terms of service, will be at a disadvantage to Chinese peers.

Maybe US labs need to just not care and distill from OpenAI / Anthropic anyways?

OpenAI and Anthropic should enter into distillation agreements with other US labs. Turn a threat into a profit center.

Other US labs cannot directly distill from OpenAI/Anthropic as it’s a violation of the terms of service. It holds other US labs back. Leading them to build second tier models And in the end OpenAI/Anthropic may be unable to prevent distillation.

Why fight it when there’s clear money to make here?

I think it’s important to have some kind of domain knowledge that goes with software ability. Not just be a software engineer.

The closest comparison to what’s happening today is writing. In olden times a few in the professional class could write. It was not a common skill. Now everyone can write. There are technically more “jobs that involve writing” and writing skills CAN help you succeed. But very few people have a job just writing.

What people do have are domain specific jobs where a writing skill is more useful. Journalism, Industry analyst, etc.

The future won’t be some small set of software engineers focused only on functional code, it’ll be domain-knowledgeable people that plan out domain solutions, write, code, all in one role.

Is anyone using these models as their daily chat driver? I am skeptical.

The vast majority of Westerners will interact with ChatGPT/Claude/Google in a browser. They'll use these models to try to save some money coding.

Haven’t we been in this “China is 3-6 months behind” for a while now (maybe up to a year? Longer?)

The actual difference is how much scrutiny and time was put into the Mythos / Fable and GPT 5.6 release. Making it feel like “these are a big deal”. Spring and summer THAT was the AI story

Then Chinese labs release models that approach Fable performance. We’re shocked they just seemed to appear out of nowhere.

It’s less about the gap closing. It’s more about the weight we put into Fable-capable models.

By the same token, don’t expect China to do anything about distillation attacks on the frontier labs. I think it is mistaken to attribute all of the success of Chinese labs to distillation, but it’s just as much of a mistake to pretend like distillation doesn’t give Chinese labs a big advantage.

I think we see this with Meta being paranoid about internal Claude usage, to avoid inadvertently distilling[1].

If distillation is a driver, then smaller American labs could be distilling, but are not for legal reasons.

But that's a big if we just don't know for sure.

1 - https://cryptobriefing.com/meta-restricts-claude-code-codex-...

It's hard to ignore the overall environment

US has made itself visibly unaffordable, anti-science, and hostile to immigration.

For top scientists at these companies, there should be clear upside for the immigration to the US. That just doesn't exist anymore. Especially as quality of life increases in China

Also the courts that let him get away with it.

That said Congress can and does sometimes make the funding less discretionary. They can mandate expenditures. And make withholding legal funds personally painful for OMB. They also haven’t don’t this yet.

When you see Chinese emerging AI dominance, you can’t help but connect it to the administrations hostility to immigration and research.

We should be attracting and retaining the world’s top researchers, not driving them away with dysfunction and xenophobia.

In the past it’d be hard for Chinese labs to retain researchers. Now the upside to the US isn’t there.

Qwen 3.8 3 days ago

It feels like an inflection point of lost US leadership in technology? A year plus ago you would say while China led in green energy and manufacturing, at least the US was ahead in software - as demonstrated by the state of US AI models.

We could point at a lot of factors on the US side. From political paralysis / head-in-the-sand attitudes towards emerging tech like green energy. To something of disdain for workers that will be impacted by AI (creating a backlash). To education that continues to lag. Add to this so many other self-inflicted economic wounds from the current administration.

I don't know if its nearly as terminal, as say the UK after WW2. The US is still large, wealthy, and resource rich. Yet at a minimum the triumphalism about US leadership after Trump was elected by the tech elite feels silly in retrospect.

Something I also think about is how much stronger The West overall would be if instead of antagonizing allies, there was a single ecosystem working closer together.

Whatever the headaches of the internals, I haven’t heard any substantive outcomes in hacker news that have been impacted by this change.

Yes if we had a Zig->Rust transpiler maybe it would produce similar output. But I can’t find one. We’d have to use an agent to build one first :)

So Chinese labs are driving essentially towards commodotized intelligence. Even if its a few months behind the US.

Is this a classic 'commoditize my compliment' situation? They want to sell the hardware and infrastructure behind AI and make the software part not the value driver / moat?

I can see it. But also even two Chinese labs sinking 100s of millions USD into training isn't exactly commoditization. It's still a ton of effort with dubious payoff.

I just write code.

Not nearly all the code. Maybe 5% - the important code. To keep things sane, explore new areas, get a deeper understanding of the system, delete/simplify agent slop, improve test coverage, or make some other foundational change.

Feels like we’re bending over backwards to avoid just doing this. But it seems for me, at least, the way to have the highest leverage on an agent heavy project, it’s fulfilling, it helps the agent, and it keeps me in flow.

I still think I haven’t gotten much more productive than a year ago:

I wrote the barebones, scaffolding, and where I cared about the details. Agents stamped out the rest from those patterns.

Everyone speaks about this stuff in anecdotes. Or heroic attempts to have agent only projects.

But very little actual data on real gains in actual quality as experienced by users? Harder to measure IMO. And may even be subjective to each developer.

One day we'll get to the plateau of productivity of this hype cycle and wonder WTF were we thinking.

Not that we won't have most code written by agents. I truly beleive that to be true. But that we got so far down the "never look at code" rabbit hole that our abstractions will become so divorced from the reality that is the actual.. freaking... code. We will truly have spaghetti code, bloated towers of babble.

We'll tut-tut these times and think "if you only spent half a day thinking about the big picture, looking at code, dare I say write some code you could have saved the project a whole mess of trouble".

In the meantime we're going to be generate 10K in spaghetti what should probably be 500 reasonably understandable LoC.

Spending a day reading some code can save you $100s of tokens, and weeks of headaches.

But why aren't lower level "ideas about execution" more clearly expressed in code? Or at least pseudocode?

Many of us would struggle with our reading comprehension of an English description of an algorithm. But the pseudo / actual code? Much easier to reason about.

I'm not saying you should review even 90% of code. But it feels like an arbitrary line to say "never look at code". It's like never taking a wrench to a car to look at what's built to see whether you trust the car factory.

This article feels too black and white

How are you supposed to review 5k lines of code every day?

Maybe there’s grey areas of reviewing 10% of the code, ensuring tests actual are meaningful, the big ideas are correct etc. I personally find that more efficient to do by looking at some code than a proxied description of the code.

“how is exactly the design of that part? How does it work?”

Isn’t code and syntax often, but not always, a more precise way to see that? Won’t it depend on what you mean by “how does it work”? I’d prefer pseudo code in some cases and actual code in other cases. There are times line by line details matter. There are times when bigger ideas matter.

It’s all like saying you run a car factory and should only ever give out the big ideas, never take a wrench to a car and figure out of if the factory builds cars to your expectations.

I write 2% of code. And read 5-10%.

I feel like everyone is being too black and white. And everyone has different ways of staying in flow with a software task.

Probably because agents in typescript don't waste time reasoning about so many different problems that come up in a lower level language. They stay higher level, and don't waste context on thinking about borrow checking, like you would in Rust.

Exactly this. Spending a few hours crafting and debugging a test you trust save hours of pointless agent time.

There are ways humans have an advantage. Not in the line by line code, but in the experience of having the whole mental model in your head.

Writing some code with the whole context in your head is the human advantage.

I’m not precious about that code. Maybe it needs to be rewritten by an agent. Or we could build good abstractions so it’s trivial to see the system. We could also use systems that by their design force us + agents away from security, performance, etc