Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Hister: A private search engine for the pages you visit and the files you keep(github.com/asciimoo ↗)
    40comments
  2. Fujitsu launches made-in-Japan next-generation CPU FUJITSU-MONAKA(global.fujitsu ↗)
    145comments
  3. CrowdSec Source Code Leak(crowdsec.net ↗)
    24comments
  4. Rate limits on GitLab.com are changing(about.gitlab.com ↗)
    83comments
  5. T. Rex Had a Body Temperature of 97 Degrees(nytimes.com ↗)
    19comments
  6. Towards Self-Driving Codebases(detail.dev ↗)
    11comments
  7. Infinite-Parameter LLMs: Generating and Adapting Weights from Live Data(arxiv.org ↗)
    6comments
  8. Why I didn’t sign the Fields medallists’ letter(gowers.wordpress.com ↗)
    155comments
  9. How GLM built its own inference infrastructure(z.ai ↗)
    226comments
  10. Zettascale (YC S24) Is Hiring ASIC/FPGA Engineers to Build Chips for ASI(zscc.ai ↗)
    discuss
  11. Show HN: Aclif – Agent CLI framework: one grammar, canonical names across SaaS(aclif.ai ↗)
    13comments
  12. One year of sponsored Servo development(servo.org ↗)
    126comments
  13. Launch HN: Skillsync (YC W26) – AI chat sessions made portable across agents
    16comments
  14. Show HN: Share your AI Setup, Learn from others(mysetup.ai ↗)
    66comments
  15. Grand MS-DOS Gaming General MIDI Showdown(johnnovak.net ↗)
    3comments
  16. Vinix – A modern operating system written in V(vinix-os.org ↗)
    38comments
  17. Show HN: Navier-Stokes Visualized as 1kB i386 demos(juandecos.github.io ↗)
    1comments
  18. The American Religion of Self-Storage Facilities(newyorker.com ↗)
    161comments
  19. CCC invites all model citizens to 40C3(ccc.de ↗)
    113comments
  20. Ask HN: How to recover Google auth after phone stolen?
    54comments
  21. Running Ubuntu on the Lenovo IdeaPad Duet(vhaudiquet.fr ↗)
    1comments
  22. Show HN: Craigslist for agent skills, curated by a human(skillbay.sh ↗)
    1comments
  23. TSMC revealing details about next gen A14 node(mapyourshow.com ↗)
    6comments
  24. The Return of Sail Power: Cargo Ships Are Turning Back to the Wind(gcaptain.com ↗)
    99comments
  25. Whoisinspace.com/(whoisinspace.com ↗)
    49comments
  26. LLM Classification Is Feature Engineering(minimallysufficient.com ↗)
    11comments
  27. My temporary PHP fix from 2014 has nearly 20M installs. Today I'm deprecating it(jakeasmith.com ↗)
    84comments
  28. Economic policy for AGI(deepmind.com ↗)
    13comments
  29. Artificial intelligence now beats some of the best human forecasters(economist.com ↗)
    73comments
  30. Mastering Layout Engines in Graphviz: Dot vs. Neato vs. Twopi vs. Circo(visual-paradigm.com ↗)
    6comments

Towards Self-Driving Codebases

28 pointsby 1h agoblog.detail.dev
11 comments
34m agoHN ↗

I suspect it won't be a harness, but just a more specific LLM trained in the universe of user-selected context of vetted resources.

Why? Because LLMs are always going to be dumb when they're trained at scale. Their ability to speak software diverges from their friendly user input layer. A harness won't overcome that, but an LLM saddle ontop of a larger model would provide the type of feedback loops you'd want to look into.

I don't think you'll find two deterministic systems will produce much.

3m agoHN ↗

fine-tuning may be a more scalable approach to LLM personalization than sending all the same context to two LLMs

I'm working towards both in my homelab to see which works better with little qwen

26m agoHN ↗

This article hints at it, but I think the blocker is environment.

How can you self drive an app on windows? There's no clear UI framework, design pattern, nothing which can bullet proof your app.

I bet you'd have better luck on Plan 9.

Remove the choice. Make frameworks which have limited options which are usable by default.

23m agoHN ↗

    > It’s actually fine if agents make a lot of boneheaded mistakes. What’s not ok is if they keep making the same mistakes. 

I worked in life sciences for a bit. There is a process in clinical trials called corrective and preventative actions (CAPA). You'll also find this in other areas where failure tolerance is low (e.g. aircrafts).

It's simple: when a mistake happens, you run you CAPA process and determine the root cause and the correction to the process that allowed the mistake to happen in the first place. This is something most eng shops do not have the discipline for since it requires some diligence.

Should it be fully agentic? Should there be human intervention here to approve the CAPA? Open questions to be answered.

18m agoHN ↗

Agreed that domain experts should be making these kinds of decisions, and the right way for an agent mistake to get caught is going to depend a lot on the cost and probability of the mistake. My only point here is that the agent side of the system needs to learn. The software production machine needs to improve over time.

4m agoHN ↗

Should it be fully agentic? Should there be human intervention here to approve the CAPA? Open questions to be answered.

I think a point we are grappling with is, what necessitates human intervention, like philosophically. Is it accountability? I was thinking about this in terms of code review and it's not like we would fire someone if they broke prod, so at what point do we need someone accountable. Maybe it's for approvals for certain classes of risk (like those associated with actual harm to life). It's also not lost on me that many human systems lack accountability.

13m agoHN ↗

I suspect that if you're not careful with agent memory it creates a danger of agent-driven cargo-cult behavior. I've watched this in my own ad-hoc agent loops where it starts with something basic, like the first agent tried to run some gigantic dependency inspection command and OOMed the local JVM and eventually recorded a workaround (to enable it to run gigantic dependency inspection commands...), and by time I get a few more agents into the loop, agents have written entire paragraphs about testing and validating local dev environment memory configurations that are mostly irrelevant to whatever is being worked on.

In general I've seen other issues like this where small errors and irrelevant comments in the codebase spin out into larger problems that consume annoying amounts of time/tokens. Maybe Anthropic and OpenAI don't notice this because they're in an "infinite monkeys with typewriters" scenario, but it's noticeable to me when the agent in my CLI has been spinning for 15 minutes contemplating irrelevant details

9m agoHN ↗

This would be more convincing if there were a simple stat on the home page of the dispositions of the reported bugs (fixed/no-repro/won't-fix).

As a random sample of one, I looked at one of the bugs this reported on Tailscale (first thing on the homepage) [0], and the pull request ends with "Apologies for the lack of due diligence here. I'll go ahead and close this out."

[0] https://github.com/tailscale/tailscale/pull/17843

2m agoHN ↗

We should publish some stats. The fix rates tend to be around 45% baseline, increasing over time as we learn from behavior within a given codebase.