News for hackers. Stuff that matters.

drooby

Re:We should be more ambitious with the software we build on Saturday October 24, 2026 @08:49PM (#50227071)
Let's be more ambitious with the scaffolding and tooling that makes software correct, secure, and easy to reason about.
Re:No Need for Retirement When Utopia Is Around the Corner on Friday October 23, 2026 @09:36AM (#50208773)
What do you mean?

Are you saying he's not accounting for the multi-verse where other worlds killed themselves and we just so happen to survive?

I'm a staff engineer on team of 20+ engineers working in a single codebase. We're all pretty heavy users of AI, like most engineers today.

I worry about a lack of understanding creating risk, and we are creating tools and conventions to address this risk.

But I don't yet see evidence that we're losing touch with what we're building.. yes, code is shipping faster, but I'm honestly just not seeing this "sleep-walk-engineering" issue in reality.

Code isn't shipping so fast that the engineer doesn't understand the intent and general implementation details of the PR.

PRs are required to be small (400ish lines), and have tests, and good PR descriptions must be present. And two humans must approve the PR.

The time it takes to understand, verify and validate the change is fast, often as fast as or faster than the time it takes for AI to implement.

As it stands right now, our level of understanding, PLUS our new verification tools... is all we seem to need.

We're not like the hyperscalers, but we're considering how some of their approaches might fit into our workflow.

And much like Anthropic, we aren't seeing bugs increase with the rate of code increase.

Engineers are still able to understand enough of what they need to.

Re:How the Claude Code team does code review on Monday October 19, 2026 @09:12AM (#50152023)
Well.. again, you might be in for a surprise if you read the article. The also use codeowners to require authentication related code receive human eyes.
Re:How the Claude Code team does code review on Saturday October 17, 2026 @12:58PM (#50132794)
You're in for a surprise if you read the post.

The post explicitly says they use codeowners to require a human in the loop for billing related code.

Re:How the Claude Code team does code review on Saturday October 17, 2026 @12:53PM (#50132738)
I use Claude Code every day. And I find the product to work smoothly, and effectively. From the user's perspective, that's good software. I'm impressed with what they've built. Truly. They are using a novel approach to write good software. That's fascinating. TBH this community has lost touch with reality. AI is making people lose their minds.
Re:Starlink restricted in Ukraine with no notice on Wednesday October 14, 2026 @09:45AM (#50087725)
The US government...
Re:Starlink restricted in Ukraine with no notice on Wednesday October 14, 2026 @08:20AM (#50086545)
Starshield is owned by the US government...
Re:One Month Without AI on Saturday September 26, 2026 @11:16AM (#49857376)
I agree. AI + Discipline is the super power of the next generation of software engineers. Crafting guardrails on one's self, and the AI.

I think OPs point though is that, like addiction, discipline is hard to maintain. Humans are irrational, and sometimes, some people just need to go cold turkey.

Re:I didn't sign the Fields medallists' letter on Thursday September 17, 2026 @09:29PM (#49749132)
It's a great analogy.

In short: explore versus exploit. Both are necessary, both are valuable.

I largely agree with the OP, because I can only see an explosion in both camps.

The explore side might be automated by compute, and that breaks the social contract of the existing academic incentive structure.

But people who are inherently curious will continue to be inherently curious. Nothing will stop anyone from exploring their curiosity, and the speed and depth at which they explore will only increase. We will build tools that enhance and automate our pedagogical compression.

And for the people who want to cook to feed the family, that automation is coming too.

Or perhaps we'll find a new ceiling: the frontier failure modes that still require a human mathematician in the loop, because discovering some class of novel insight doesn't scale with current AI architecture.

Re:How much oil-market buffer is left? on Tuesday September 15, 2026 @06:22PM (#49719681)
I too noticed this and liked it..

This feels more like an "e-bike for the mind" and less of a chauffeur.

You might be misreading him.

He doesn't make a claim that implies "don't train" might not matter in the way you might think.

They cannot rule out that the data was trained because they have no per-user provenance tracking through the training pipeline once data is de-identified..

The entire point of de-identification is the inability to know the source of data. If the researcher forgot to hit "do not train" then that's that..

The only thing they have is a coincidence and the fact that the LLM may have used the training data that then researcher technically may have agreed to share.

Whether or not that's smoking gun of anything is hard to say. And the fact may remain that the proofs are significantly different, we do not know.

Re:Cognition (Devin) raises $2B at $48B valuation on Tuesday September 08, 2026 @08:36PM (#49619188)
It gets an incredible amount of mileage. And I believe it is the interface that allows the model to learn and eventually bake that intelligence into the model.

Look at how Astra scored 100% on Arc-AGI-3. It was largely because of the harness.

The harness increases the chances (often to 100% chance) of a non-deterministic LLM to perform deterministic actions.

Not only that, the harness provides the feedback that becomes training data for the model. So, over time the model bakes those lessons in, and the harness becomes less necessary and the agent becomes more efficient at some tasks.

A harness will likely always be necessary, we may hit some level of complexity or some level of compute that never allows us to bake the lessons into the model, and external tools provide the model with the ability to find leverage and make up for those short comings.

I don't believe, but this feels a bit like:

"Hey... we need to improve our porn detection AI... but we want to avoid paying for all that porn... is anyone open to taking on some personal liability for a nice bonus this year"

I'm just saying... maybe...

Re:Norway Shrugged on Sunday August 30, 2026 @05:26PM (#49503001)
There is not. You'll have to explain yourself.

Perhaps you're realizing why this makes no sense?

Re:Norway Shrugged on Sunday August 30, 2026 @05:00PM (#49502762)
Sell to who? The company is loss-making. Investors WANT the founder to have shares so that the founder is invested in being the force behind making the company NOT loss-making.
Re:Understanding is the new bottleneck on Friday August 14, 2026 @07:43PM (#49305948)
I mean.. human judgment still applies. But as an automated first pass the clamp works in 90% of cases. I scan for correctness and make small edits here and there.
Re:Understanding is the new bottleneck on Friday August 14, 2026 @07:39PM (#49305916)
well... _of course_ the skill does more than write 3-5 sentences. We have a lot more that it automates into the description that makes it worth using.
Re:Understanding is the new bottleneck on Thursday August 13, 2026 @06:25PM (#49292578)
My team solved this by creating a PR draft skill that clamps the length of the description to 3-5 sentences max. Those 3-5 sentences must only say WHAT is changing and WHY.

I find it to be far more useful than when humans wrote PR descriptions. Many engineers didn't write one, and those that did were poorly written... this problem is mostly solved for us.. it still has LLMism speak.. but it's useful enough for me to get the context I need to do my review.

If Claude is conscious he just instantiated hell.
Hooks..

CI runs. Local Git hooks. Cursor also has hooks built into their agent. Other agent APIs probably have something similar.

I don't follow, the words make perfect sense together in most software engineering contexts.

"Seam" is an industry standard term coined by Michael Feathers in Working Effectively with Legacy Code.

To call a seam load bearing means it's performing critical work for the dependent class, perhaps a database query.

A seam that is not load-bearing would be something that is just injected for testability - maybe a date provider that provides some constant time to avoid flaky tests.

Tbh, this is quite literally the opposite of vapid. A whole book was written about them and their importance, and how to leverage them.

In my experience, Claude uses the word accurately. Code has a lot of seams, and seams are an important thing to communicate when working with code. Therefore, expect to see the word often.

Personally, I don't mind it at all. I'm glad the industry is finally standardizing our language more. Makes it easier for me to communicate with other engineers.

Re:The Growing Compute Shortage on Tuesday July 21, 2026 @08:47AM (#48991637)
This article is about silicon. But the other shortage that matters is meat-compute.

AI is trained on human intelligence. The hyper-scalers are squeezing every last drop of automatically verified reward, and that may get us very far. A compiler passes or fails in milliseconds for free, forever.

But.. "good design taste" has no compiler.

Of course, taste isn't unverifiable. But it's is expensively verifiable. Noisy, slow, and orders of magnitude lower throughput. People with deep domain knowledge often can't articulate well _why_ one design works and the other doesn't. So, judgment arrives as a verdict, and not a crisp rationale. I guess we'll see if sample efficiency outpaces the cost of human judgement.

In the mean time, leverage will sit with whoever holds this tacit knowledge (incumbents). I.e., hospital systems, law firms, chip designers, studios, SaaS that are dominating their niche.. and not with the labs training on it. To me, this is why valuations of companies like Palantir could potentially make sense.

Wouldn't "2-3 weeks on a workday" be a default hypothesis for this kind of thing?
All I want to say is that I absolutely love this essay. Thank you.
Hmm idk, this looks a bit more like serendipity for vitriolic trolls
Re:If You Can't Hold It, You Don't Own It on Saturday June 27, 2026 @10:48AM (#48698778)
Well, we take from the artist a motivation for a buyer to purchase their work.
Re:If You Can't Hold It, You Don't Own It on Saturday June 27, 2026 @09:20AM (#48698061)
There was a touch of hyperbole ;) we live in the Information Age after all.. but to answer your question,

Article I, Section 8, Clause 8 of the US Constitution

Which empowered Congress to "promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries."

Scientists and the artists and their "exclusive rights" have built quite a lot over the centuries.

Re:If You Can't Hold It, You Don't Own It on Saturday June 27, 2026 @09:09AM (#48697940)
I mean.. this claim is just untrue. "Owning" something is a social construct defined by law. Our entire society exists because we own things we cannot hold, that is, intellectual property.

What this post is actually pointing out is that intellectual property that has transferrable physical representation has more value to the consumer.

And intellectual property that does not have transferable physical representation has more value to the producer.

Reselling or gifting a book you've read to a friend is wholesome.. it feels good. Truly.. but every time we do that we also take from the artist.

Should it also be their decision that they can gamble? Smoke cigarettes? Get a job? Have sex?

We draw the line somewhere because these things that "are the parents' decision" have consequences on broader society. They have consequences that impact you and me. And we also have a say.

You can make the argument that it's just the parents' decision. But you have to say why.

Older »